ホームに戻る

ブログ

チームが保守し続けられるソフトウェアについて

フロントエンドとバックエンド、デザインシステム、開発ツール、プロダクト基盤、エンジニアの責任、そして設計上の判断についての実践的な記録です。

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週間で共有ライブラリを切り出し、同期し続ける構造を変えた話。