Oddbean new post about | logout
 So its better to not release anything at all until its in tip top shape? 
 No, that's not how it works.

The quality difference comes mostly from setting up a proper architecture and pipeline, at the beginning. There's an initial delay, and then you can release more, faster.

The people who were done first have usually skipped that part because they're in a rush, it's tedious and difficult, and you often need to recruit specialists for the different tasks.

The payout doesn't come until the *next* project, or even the *one after next* when the infrastructure and team is already there and you hit the ground running at high speed, without sacrificing quality.

It's an investment.