
Build vs. Buy Isn't a Hard Decision. It's a Symptom.
When the choice feels impossible, the problem is almost never the vendors. It's the requirements you never wrote down.
View entry→October 15, 2026
Analyzing the intersection of software architecture and human-centric design through long-form technical essays and laboratory notes.

When the choice feels impossible, the problem is almost never the vendors. It's the requirements you never wrote down.
Read the full essay→
When the choice feels impossible, the problem is almost never the vendors. It's the requirements you never wrote down.
View entry→October 15, 2026

The person who should own your product decisions isn't a senior PM or an architect. It's someone who knows what each decision costs to build, because they still build.
View entry→October 9, 2026

An idea is still an idea, even with good formatting. The question isn't whether your spec is detailed, it's whether it's decided.
View entry→October 5, 2026

A year of AI-assisted builds taught me the hard part is not the building. It moved upstream, and it got more expensive.
View entry→September 23, 2026

The hard part is not finding people who are good at what they do. The hard part is finding people who know when to stop.
View entry→May 22, 2026

A decade-old platform, rebuilt in two weeks, now in production.
View entry→May 7, 2026