All the latest

なぜ ClaudeMix は設計を4つの軸で考えるのか
2026.07.09
設計に正解はない。だからこそ、設計判断を比較するための座標が必要になる。ClaudeMixが4つの軸で設計を考える理由を整理する。
AIRefactoring

なぜ Shell Grid はレイアウトを一箇所へ集約するのか
2026.07.09
AIエージェント時代では、実装速度より修正ループが開発速度を支配する。Shell Gridは、ページ全体のレイアウトを一箇所へ集約し、AIと人間の探索コストを下げるための設計判断である。
RefactoringAI

Remix v3 設計判断シリーズ
2026.05.28
React Router v7 / Remix の構築で問い直した設計判断の記録。「当たり前」とされてきた実装パターンに、別の答えはあるか。
Rendering

蜘蛛は巣を張る前に全経路を知っている:Prerender Spider が問い直したSSRの必然性
2026.05.22
ブログ記事をリクエストごとにSSRするのは、本当に必然だったのか。React Router v7のPrerender機能が示す「静的であることの価値」と、ビルド時に全スラッグを巡回するSpiderパターンの設計思想。
Performance

ブラウザに教えるのか、ブラウザが発見するのか:modulepreload が問い直した依存解決の責務
2026.05.18
JSモジュールのウォーターフォールはなぜ起きるのか。modulepreloadは「速くする技術」ではなく「発見コストをビルド時に前払いする設計判断」だった。
Performance

色を決めるためにJSを待つな:light-dark() が問い直したテーマ制御の責務
2026.05.15
useEffect+localStorageによるテーマ制御が抱える設計負債を分析。light-dark()とCookieへの移行は「技術改善」ではなく「責務の再配置」だった。
Performance
