All articles

MCP in production: what the spec doesn’t tell you

The Model Context Protocol is elegant on paper. In practice, connecting AI agents to enterprise systems surfaces problems the spec wasn’t designed to address.

8 min
Read

Why your composable commerce migration will stall (and how to prevent it)

Most re-platforms don’t fail because of technology. They stall because nobody aligned on sequencing, domain boundaries, or what “done” looks like for the business.

12 min
Read

The architecture review nobody asks for (until it’s too late)

By the time someone calls for an architecture review, the damage is usually done. Here’s the case for building review into your operating rhythm — not your escalation path.

6 min
Read

Event-driven doesn’t mean event-first

Teams adopt event-driven architecture and then try to make everything an event. That’s how you end up with a distributed monolith that’s harder to debug than the one you replaced.

9 min
Read

Forty engineers, one architecture: lessons from scaling a delivery org

The hardest part of architecture at scale isn’t the system design — it’s getting 40 people to share a mental model of why the system works the way it does.

10 min
Read

I write when I have something worth saying

No schedule, no filler. If you want to know when something new goes up, the best way is to follow me on LinkedIn.

Newsletter coming soon. In the meantime, follow on LinkedIn for new posts.