
Engineering leadership and technical strategy
John Munn
Engineering leader and writer focused on the messy intersection of technology and people.
I help teams cut through complexity, whether it's technical debt, scaling challenges, or organizational growing pains. Twenty years of experience has taught me that good strategy starts with understanding what's actually happening, not what the slide deck says is happening.
How I Work
20+ years leading teams through scaling pressure, architectural change, and messy delivery contexts.
Writing and advisory work across engineering leadership, architecture, and AI decision-making.
Practical guidance for leaders who need clearer judgment, not heavier process.
Writing
- Technical
Code Was Always a Liability. AI Is Letting It Grow Faster Than Ever.
The biggest risk of AI may not be bad code. It may be creating software faster than organizations can understand it. A look at code ownership, complexity, and the future of software stewardship.
· 7 min read - Technical
Documents as Code
AI coding tools are exposing the messy reality behind Jira tickets, stale docs, Slack decisions, and drifting product specs.
· 7 min read - Technical
Keep Simple Things Simple. Let Complex Things Earn Their Complexity.
Most systems get complicated too early. This explores why teams overbuild, how complexity creeps in, and when it’s actually worth it.
· 8 min read
Applied work
Projects
Applied work and exploration. What I build and why.

Featured Project
Clawsake: An AI Gift Memory and Recommendation System
Clawsake is an AI-powered gift memory system that captures gift ideas, preferences, and important dates, then uses local retrieval, SQLite persistence, semantic search, and OpenClaw reasoning to answer the question: what should I buy right now?