クリーンアーキテクチャは過剰設計だった — 3年運用して気づいた現実
クリーンアーキテクチャ、3年間信じてた Robert C. Martinの「Clean Architecture」を読んで感銘を受け、3年間ガチで実践した。UseCase層、Entity層、Repository層、Gat...
クリーンアーキテクチャ、3年間信じてた Robert C. Martinの「Clean Architecture」を読んで感銘を受け、3年間ガチで実践した。UseCase層、Entity層、Repository層、Gat...
「AIがエンジニアの仕事を奪う」という議論は的外れだ。本当のリスクは、もっと陰湿な形でやってくる。 コピペプログラマー2.0 Stack Overflowからコピペするエンジニアが軽蔑された時代があった。今、同じことがC...
2026年のエンジニア転職市場、おかしくない? 転職ドラフトやFindyのデータを見てると、2026年のエンジニア年収レンジが完全にバグってる。フロントエンドエンジニアの提示年収が600〜1200万円。バックエンドで70...
フロントエンド開発者として10年。React、Vue、Svelteと渡り歩いてきた筆者が、2026年にすべてを捨てた理由と、最終的にたどり着いた結論を語る。 Reactの「複雑性地獄」 React Server Comp...
「技術的負債を返済しないと」——エンジニアなら一度は口にしたことがあるだろう。しかし、この言葉は驚くほど誤用されている。そして、その誤用がチームを間違った方向に導いている。 Ward Cunninghamの本来の定義 技...
Copilot Workspaceとは何か GitHub Copilot Workspace、月額39ドルの課金を1ヶ月続けた。結論から言うと「すごいけど、まだ仕事では使えない」。この記事では良かった点と微妙だった点を忖...
なぜ2026年にNeovimなのか VSCodeが覇権を取った今、なぜNeovimを使うのか。答えはシンプルで「速い」「カスタマイズが無限」「かっこいい」。特に3つ目は大事。冗談はさておき、LSPの進化でNeovimのD...
2025年末にリリースされたNext.js 16は、フルスタック開発のあり方を根本から変えた。特にServer Actionsの進化は、フロントエンドとバックエンドの境界線を曖昧にし、開発者の生産性を劇的に向上させている...
SQLite本番運用、やってみた 「SQLiteは開発用でしょ?本番にはPostgreSQLかMySQL使うでしょ?」——この常識、実は2026年にはもう通用しない。僕は実際に月間50万PVのWebサービスでSQLite...
CSS-in-JS戦争、2026年の最終回答 TailwindCSS vs vanilla-extract。この比較、ネット上に山ほど記事があるけど、ほとんどが「どっちもいいよね」で終わってる。甘い。僕は3つのプロダクト...