Why Your Code Review Could Be Doing More Harm Than Good…

And how trunk-based-development can help

Here is my latest post for Simple Programmer…

Recently, I conducted an experiment with my team.

This experiment was challenging enough to make even some seasoned developers sh*t their pants.

What experiment did we run? We stopped branching our code, we threw away code review, and we started pushing directly to master.

Before you build the product, build the deployment pipeline.

Why building a deployment pipeline should be one of the first things you consider when creating a new product.

Recently I’ve been training for a long cycling event.

The event is a three day event where we will cycle around 70-100 miles each day back-to-back.

It’s very much an endurance event and for all my adult life, I’ve been a strength athlete competing in strength sports that are maximal exertion. It couldn’t be much more of a polar opposite set of skills.