Blog
Writing about software that teams can maintain
Practical notes on frontend and backend systems, design systems, developer tooling, product platforms, engineering ownership, and the tradeoffs behind them.
October 1, 2026
Microfrontends Beyond the Buzzword
Where Module Federation and single-spa fit, what independent deployment costs, and when a simpler frontend is the better choice.
October 1, 2026
Ownership Before Title
What SDK migrations, interim team leadership, and production investigations taught me about taking responsibility for outcomes.
August 24, 2026
One design system. Every product. Web and native.
For years we ran a main library, product-specific kits, and extras for the corp site. The founder wanted one token architecture everywhere. We shipped XUI in a month — colour, theme, radius, size, desktop and mobile, ready for AI-built prototypes.
August 23, 2026
Stop AI-syncing the starter. Extract a library.
We used AI to copy the same frontend into many product apps. Review became the bottleneck. One week of a real shared library beat another quarter of synchronized forks.