Ship fast without breaking things

Every team slows down as it grows. More people, more code, more meetings, less shipping. It doesn't have to be that way.

These essays dig into velocity, teamwork, and taming complexity — the engineering side and the people side. They're the thinking behind Scaling Fast, my book on software engineering through hypergrowth.

Essays on shipping fast

3 articles from April 2024 · show all

Coordinating at the end is too late

When working: sync first *then* async

From trivial to complex – 4 software quadrants

You can classify software projects into 4 quadrants from trivial to complex

Approve with comment

A shift in your code review process can boost your team's productivity. Empower authors to make the call.