We used to put a lot of effort into even the smallest code change. Coming back to it afterwards was expensive. Coding is no
Engineering Leadership
The first reaction most leaders have to AI is to plan. Figure out a strategy first, then act. The problem is that the tools
A founder of a growing startup told me this recently. They're under pressure from investors to reach a certain ARR, but the
The AI wave has split software development into two speeds. On one side are developers running multiple Claude Code instances in parallel, experimenting with
I was cautious about flooding a code repository with documentation. There should be documentation close to the code, but in a limited and intentional
Quick feedback is one of the strongest levers in product development. Teams slow down the moment feedback becomes delayed or hard to get. It
Rebuilds have an expiry date. Every day a team isn’t shipping the new version, they move one step closer to declaring bankruptcy on
Many startup founders struggle to get their development team to deliver. Progress feels slow, so they start asking for daily reports and introducing standups
Nobody likes being micromanaged. In an ideal world, people would trust you to deliver, and you’d be left in peace to do your
When founders come to me frustrated by the slow pace of development, the first thing I look at is the number of tasks they