ブログ
チームが保守し続けられるソフトウェアについて
フロントエンドとバックエンド、デザインシステム、開発ツール、プロダクト基盤、エンジニアの責任、そして設計上の判断についての実践的な記録です。
2026年10月1日
流行語で終わらせないマイクロフロントエンド
Module Federationとsingle-spaの役割、独立したデプロイの代償、そしてシンプルなフロントエンドを選ぶべき場面。
2026年10月1日
肩書きより先に、オーナーシップを
SDKの移行、暫定チームリード、本番環境の調査を通じて学んだ、成果に責任を持つということ。
2026年8月24日
一つのデザインシステムを、すべての製品とWeb・ネイティブへ
共通ライブラリ、製品専用キット、コーポレートサイト向けUIが分かれていた状態から、約1か月でXUIの基盤を構築。色、テーマ、角丸、サイズを共通化し、WebとReact Nativeで使える仕組みをつくった話。
2026年8月23日
AIでひな形を同期し続けるのをやめ、ライブラリに切り出す
同じフロントエンドをAIで複数アプリへコピーすると、レビューがボトルネックになった。約1週間で共有ライブラリを切り出し、同期し続ける構造を変えた話。