Writing

On product leadership, discovery, semantic drift, and why organizations build the wrong thing.

Articles

February 2026
The Fifth Ceremony
Linguistic Debt
February 2026
What Next.js Users Really Want (According to GitHub)
Executive Summary
Linguistic Debt
January 2026
Beyond Cloud-Native: The AI Forcing Function
I used to joke that Kubernetes revealed all the technical problems in an organization. It made every siloed process and rigid hierarchy obvious.
Platform Engineering
January 2026
Pruning Project Chaos: What the TVA Can Teach Us About Linguistic Debt
Linguistic Debt
January 2026
The Velocity Paradox: What We Found Looking Under the Hood of the Modern AI Stack
Linguistic Debt
November 2025
The Platform Engineering Challenge No One's Talking About
Platform Engineering
April 2025
The Million Straws of Modern Tech
Platform Engineering
April 2025
The Usual Suspects of Platform Confusion
Product Leadership