The Operating System
01 Operating Principles Principle

The Musk Algorithm: A 5-Step Process

Musk's universal problem-solving loop — a systematic way to improve any process or product.

Musk’s universal problem-solving algorithm provides a systematic approach to improving any process or product.

Question requirements Challenge every assumption and requirement. Ask "Why does this exist?"
01
02
Delete Remove any part or process you can. If you're not later adding back ~10%, you didn't delete enough.
Simplify Make remaining elements as simple as possible — but only after deleting.
03
04
Accelerate Speed up cycle time for everything that remains.
Automate Only automate after optimizing the previous steps.
05

This algorithm has been applied successfully across Musk’s companies:

  • Model 3 production reached 5,000 units per week using this approach.
  • Starship design achieved a 50% weight reduction through systematic deletion.
  • The Twitter/X platform underwent an 80% code reduction post-acquisition.

The key insight is the sequence: most organizations try to automate or optimize existing processes without first questioning and deleting the unnecessary elements.

Each step is a play in its own right. Work them in order — they’re detailed individually below.

In detail

  1. 02 Question Every Requirement Never accept a requirement blindly — trace every rule back to a person, then challenge it.
  2. 03 Delete Any Part of the Process You Can Delete ruthlessly, then add back only the ~10% you actually need.
  3. 04 Simplify and Optimize After Deletion Only after deleting do you simplify — most systems are needlessly complex.
  4. 05 Accelerate Cycle Time Once you've deleted and simplified, accelerate relentlessly — but only after the fundamentals are right.
  5. 06 Automate Last Automating too early is a trap — perfect the manual process first, then scale it.
  6. 07 Find the Limit by Deleting as Much as Possible Remove components until the system fails, then add back only what's necessary.