Incremental correctness

Incremental correctness is a concept I first heard from Guillermo Rauch and internalised after Max Schoening repeated it often enough. Essentially, start off with a minimum-viable product and then Always be shipping small, incremental updates. In theory, if you Iterate as fast as possible this the fastest way to build something great from scratch.