Perspectives
Thoughts on Platform Engineering, Developer Experience, and Engineering Leadership.
The Platform Is the Variable
Teams burn months debating microservices versus monorepos. The structure you pick matters far less than whether the platform underneath makes it cheap to operate. A pattern from two architectures that looked opposite and failed or won for the same reason.
ReadThe Right Question
The most expensive work an engineering team does is the work that answers the wrong question. A pattern I've seen break CTO-CEO alignment across orgs of every size, and the pause that fixes it.
ReadFive Careers Inside One
I haven't had one career in engineering leadership. I've had five : and no single environment could have taught me all of them.
ReadTech Debt Is a Balance Sheet Item
Hundreds of interviews, one question I never skip: how much tech debt is acceptable? The honest answer isn't a percentage : it's a balance sheet conversation that belongs in the same room as product and finance.
ReadDX Is a CEO Decision
Most technical leaders are passionate about Developer Experience. What they struggle to do is get leadership to own it. That gap shows up in attrition, slipped roadmaps, and release cadence.
ReadNever Assume
Two words I learned 15 years ago. I don't remember the trainer's name, but those words changed how I lead.
ReadAfter 20 Years, Here's the Pattern
We celebrate the launch. We ignore the next ten years. The 60–70% of engineering effort that actually decides whether your product survives.
ReadI Was Doing Platform Engineering Before It Had a Name
Fifteen years ago in bank environments, I was doing DevOps, Golden Paths, and IDP work : before any of those names existed.
ReadJust Back from KubeCon Europe 2026
The hype word this year was AI. But the most important conversation wasn't about AI at all : it was about trust.
Read