Writing
Essays drawn from building software, leading teams, and being accountable when a reasonable decision turned out to be wrong.
Start here
Six pieces that best represent what I write about and how I approach the work.
- 01LeadershipYou Inherited a System. Don't Touch It Yet.A practical guide for new engineering leaders to understand architecture, risk, ownership, and deployment reality before making major changes.
- 02LeadershipWe Lost a Developer Because of Our StackWhy stack decisions affect more than architecture: they shape hiring, retention, delivery, and the long-term health of your team.
- 03LeadershipThe Day I Realized I Wasn’t Technical AnymoreWhat happens when a tech leader stops building? A personal reflection on technical drift, leadership growth, and finding your way back to fluency.
- 04TechnicalDocuments as CodeAI coding tools are exposing the messy reality behind Jira tickets, stale docs, Slack decisions, and drifting product specs.
- 05TechnicalDocker Without the HypeDocker explained for decision-makers: the real trade-offs, hidden costs, and honest advice about when containerization actually makes sense.
- 06TechnicalYour AI Architecture Isn’t BrokenAI architecture issues rarely come from the model. Learn where retrieval, data, agents, and fine-tuning break down in real systems.
Archive
Search by subject or browse everything by date.