bootstrapping

Concept

The process of starting a computer system or software development from a minimal state and progressively building up its complexity, often by using the system itself to build its next stage.

Mentioned in 3 videos