BackBest 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