Ideas
Thinking on tools,
process, and craft.
Notes from building internal tools for teams who know what they need and want it done properly.
Why internal tools fail (and what to do instead)
Most homegrown tools start strong and quietly fall apart. The culprits are almost always the same — here's what to watch for before you commit to a build.
9 June 2026
arrow_forward
How to scope an internal tool without losing the plot
The biggest risk in any tool project isn't the technology — it's the spec. Getting scoping right upfront is what separates a project that ships from one that drifts.
2 June 2026
arrow_forward
AI-assisted development: what it actually means in practice
AI can generate code fast. That's not the point. The point is what you do with that speed — and the discipline required to make it produce something worth shipping.
30 May 2026
arrow_forward