Posts
-
AIによる大量コードのマイグレーションスクリプト作成の試行錯誤と知見 - AI時代に試したものと所感
-
Baseline 2024 Newly Available な機能をみてみよう -
Server-Sent Events を複数パターンで実装して理解を試みる -
Next.js で React Compiler を試しつつ出力コードを見てみる -
!importantで上書きできないブラウザのスタイルとは - 書評『実践 Next.js ― App Routerで進化するWebアプリ開発』
-
現代の Progressive Enhancement について考える -
Next.jsでServer Componentsがちょっとだけテストできるようになってた -
CSS Custom Highlight API でのテキストハイライト -
Panda CSS の出力結果から注意点を学ぶ -
Prisma Pulse でデータ更新をリアルタイムで検知する -
Panda CSS - Chakra UI の Zero Runtime CSS フレームワーク -
Next.js Server Actions の裏側を理解したくて動きとコードを追う -
Next.js Server Actions と revalidate 周りの挙動を確認する -
Next.js Server Actions でのエラー周りの挙動を確認する -
Chakra が提供する Zag.js でアクセシブルなコンポーネントを自由に作る -
React cache() で Next.js の Per-request Caching が実現できるのはなぜか -
Next.js 13 の cache 周りを理解する - fetchCache -
Next.js 13 の cache 周りを理解する - revalidate -
Next.js 13 の cache 周りを理解する - Automatic fetch() Request Deduping - 規模感の違う脱レガシーで必要なこと
-
String.prototype.trim() は何をトリムするのか? - 📝 Vue Fes Japan Online 2022 / 見たセッションメモ
- 🏏 素振り: React Hook Form
-
Prisma OpenTelemetry tracing で Prisma のボトルネックを追う - IE11が去った後に使える機能一覧を確認するサイトを作った
-
RedwoodJS を Ruby on Rails と比較してみる - リモートワークスタイルチェック用サービスをつくった #リモートワークスタイルチェック
- "リモートワーク"の認識ズレ解消のためにリモートワークスタイルチェックを作ってみた
- Viteのコードを読む - createServer(ViteDevServer生成まで)
- Viteのコードを読む - CLI経由でのコア実行の流れ
- Viteのコードを読む - リポジトリ直下のファイル群
- Viteのコードを読む - ディレクトリ構造とテスト実行
-
Chrome Extension Manifest V3 では long-lived connection が切断される - サイボウズのフロントエンドエキスパートチームに入った
- 雑談用Shownoteの作成・共有サービスをつくった
- 退職
-
Cypress Component Test Runner を Vite & React で試す -
レビュアーにやさしいリファクタリングPRを作る -
Next.jsのビルドにesbuild(esbuild-loader)を使う -
schematsでDBスキーマからTypeScript型定義を手に入れる - RBSからTypeScriptに変換するGem (rbs2ts) を作ってる
- 脊柱側湾症の矯正手術をうけた
- リモートワークを3年強やって思うところを書き殴ったもの
- BuriKaigi2020主催参加&発表してきた
- 地方での勉強会を4年間続けるために必要だったもの
- 「レガシーフロントエンド安全改善ガイド」を商業出版します #技術書典
- 富山Ruby会議開催前のよもやま話
- 技術書典6で「jQuery to Vue.jsで学ぶ レガシーフロントエンド安全改善ガイド」という本を出します #技術書典
- 軽減税率制度について思うこと
- マルチカーソルを使わないVSCodeはただのVSCodeだ!〜解説編〜
- マルチカーソルを使わないVSCodeはただのVSCodeだ!
- Nuxt.jsでTypeScriptを使うために色々試して諦めた
- 「使っているもの」を管理・共有するWEBサービスを作った
- React+MobX+TypeScriptが個人的にちょうど良い
- Toyama.rbで「オフラインリアルタイムどう書く」をやってみたらとても良かった
- リモートワークで昼に冷凍食品食べ続けたのでオススメを紹介する
- リモートワークしてて気になってきたのでデスク周りのケーブルをスッキリさせた
- SlackBotをGUIでポチポチしていい感じにするツールを作ってる
- parcelでビルド結果から別ファイルを出力するプラグインをつくるまでの道のり
- Nuxt.jsのbuild&startが何をやってるのかをコードから追ってみる
- Nuxt.jsとHerokuでお手軽にSSRを体験する
- 「プロを目指す人のためのRuby入門」が躊躇なくオススメできる完成度だった
- RSpec/Capybaraのテストコードを画面操作から出力するChrome拡張をつくった
- RailsDevelopersMeetupでWebpackerの話をした
- フロントエンド勉強会をやった
- AgileJapan2017 富山サテライトで発表してきた
- プランニングポーカーをVue+websocketでつくってみた
- 地方中小IT企業から転職してリモートワーカーになりました
- Toyama.rbのロゴを作ってみた
- TDDBC Toyama 参加(と主催)してきた
- 無線ルータをASUS RT-AC68U に変えたら色々改善された
- 社内ハッカソンを開催&参加した
- 1年ふりかえり
- 「プログラマ脳を鍛える数学パズルを解こう会」を開催しました
- React/Redux 使ってみての勘所
- React/Redux/ES6をしばらく使ってみての所感
- Toyama.rb #03 「倉貫義人さんと語らう会」を開催しました!
- Toyama.rb #02 もくもく会とリモート
- Toyama.rb もくもく会 1st を開催しました!
- Toyama.rb もくもく会 1stを開催します!
- 富山から西脇.rb & 神戸.rb主催 Rubyプログラミングキャンプ 2015 に参加してきました
- SIerとリーダブルコードのほどよい着地点を考えてみる
- "Devise" は自分にはまだ早かった話
- 新人エンジニアさんに最初に意識してほしいこと
- Railsチュートリアル 8章完了まで
- cmderをWindows7(64bit)に入れてみたメモ
- Railsチュートリアル 3章完了まで
- 今使えるスキルをふりかえる