Early And Often

We developers like to say you should build early and often. You should commit early and often. Update your code from master early and often. Test early and often. Integrate, early and often. Get your work in front of your actual users, you guessed it, early and often.

Long feedback loops mean small conflicts add up. But the effort required to deal with them doesn’t grow linearly. It’s not the sum of all your little conflicts. It’s worse. You have to juggle. Things compound.

Short feedback loops mean you’ll see problems sooner. You’ll see more problems more often, but you’ll see them when they’re small. They’ll be more approachable. You can fix them in minutes, rather than hours or days. You’ll start expecting them, even looking for them.

Small and frequent rather than large and infrequent. Early and often.