Add an “Export to CSV” button to the reports page.
Users want to download their monthly report so they can open it in a spreadsheet.
What was askedA new book · Coming soon
Somewhere between the idea and the deploy, we added six microservices, three approval committees and a Kubernetes cluster to host a contact form. This is a funny, honest and genuinely useful book about how people and companies overcomplicate software, and how to get back to shipping.
The problem
Every engineer has watched a simple request grow into a cathedral. The book is a tour of how that happens, why smart people keep doing it, and the boring, effective habits that stop it.
Users want to download their monthly report so they can open it in a spreadsheet.
What was askedEstimate: 2 daysActual: 2 quarters
What’s inside
Each chapter takes one way we make things hard, laughs at it a little, then hands you something concrete to try on Monday morning.
Designing for a billion users when you have eleven. How to size a system for the problem you actually have.
Distributed systems are a tax. When it’s worth paying, and how to notice you’re about to.
Premature abstraction, DRY gone feral, and the quiet joy of code that just says what it does.
Process that helps versus process that performs. Fewer ceremonies, more shipping.
Estimates, scope creep and the fine art of saying “that’s a different ticket.”
Coding with AI assistants for real: where they shine, where they invent things, and how to review what they write.
Practical AI workflows for modern teams: specs, tests, context, and keeping a human on the hook for judgment.
How companies overcomplicate AI adoption, and the small, boring experiments that actually pay off.
Why the stack your team already knows is usually the right one, and how to tell when it isn’t.
Simplicity as a daily habit: refactoring, saying no, and leaving things better than you found them.
Working titles. Subject to change, unlike your legacy monolith.
Modern engineering
Three chapters cover using AI in a real industry setting. Not a demo, not a hype thread: a team with deadlines, legacy code and a security review on Thursday.
ValidationStrategyFactory, an abstract BaseValidator, four new packages and a plugin system for your future validation needs.<input type="email" required>Brilliant at drafts, boilerplate and first passes. Still needs a reviewer who knows what “done” means.
Clear specs, good tests and readable code make AI tools dramatically better. They help humans too, coincidentally.
AI can write the code. Someone on your team still has to decide whether it should exist.
One workflow, one team, one metric. Not a twelve-month transformation program with a logo.
Try it
Generate an architecture proposal worthy of your next planning offsite. Then read the line underneath it.
Proposal #0042 · Status: In review (forever)
To let users reset their password, we propose a Kafka-backed event bus, orchestrated by a custom Kubernetes operator and governed by a weekly Architecture Council.
Estimated delivery: Q3, probably
Email them a link. Done in 20 minutes.
Who it’s for
who suspect the pull request didn’t need 2,000 lines.
who want their teams shipping, not performing ceremonies.
who wonder why the “quick change” took a sprint.
who wrote the 40-page design doc. We forgive you. Mostly.
The mailing list
Launch news, early chapter previews and the occasional very short essay on keeping things simple. Straight from A to B.