About
Sensible Engineering is about making architecture decisions you can explain: to your team, to finance, and to yourself a year from now.
I write about cloud architecture and the business cases behind it. Alongside the writing you'll find tools I use to work through those decisions: calculators for the numbers, checklists for the details people forget, and interactive explainers for the ideas that are easier to see than to read.
Topics
- Cloud architectureDesigning, running and paying for systems in the cloud, mostly AWS.
- Software architectureStructuring code and services so they stay easy to change.
- Business casesWhat technical decisions cost, what they return, and how to make the case for them.
- AIUsing AI tools in engineering work, and what actually changes when you do.
- Engineering leadershipRunning teams: process, growth, metrics and adoption.