Let's make some software

I'm going to write a bunch of stuff here about how to make high quality software, quickly, with other people.

Latest Posts

Breaking It Down, Part IV

23 May, 2022

Here's the last piece of the puzzle: What does a good work breakdown look like as a whole?


Breaking It Down, Part III

19 May, 2022

Thin Vertical slices are generally the best practice for work breakdowns, but they're still not as common as they should be, so I'll try to describe them more here.


Breaking It Down, Part II

09 May, 2022

I previously explained why you should care about a good work breakdown. In this post, I’ll start to dig into how.


Breaking It Down, Part I

30 Apr, 2022

The majority of software developers don’t really know how to do a very effective work breakdown and the results are often absolutely disastrous.


Hey that seems longer than 2 weeks

28 Apr, 2022

I've stumbled upon a style of estimation that I've seen be pretty successful. I'll call it "2W+ Estimation".


Sometimes TDD

19 Jan, 2022

Let's get less dogmatic about TDD and talk about some scenarios where's it's really really valuable.