- Write code that is easy to delete, not easy to extend
- Write code that’s easy to delete, and easy to debug too
- Repeat yourself, do more than one thing, and rewrite everything
- How do you cut a monolith in half?
- Scaling in the presence of errors—don’t ignore them
twitter: @tef_ebooks