Best Ideas of Software
- Checkpointing
- Git is one of the great inventions of humanity.
- Interfaces
- If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck.
- Deterministic reproducibility
- If I write this code once, given the same inputs, it will always give the same outputs
- Scaling horizontally at incredible speed, at marginally low cost
- Write code once, deploy across a thousand machines instantly.