Interesting points! Particularly the fact that your code is not just for compilers, it is for humans too.

Why does it matter?

  1. You are an author
  2. It’s foundational
  3. Justify your technique
  4. Reading is Hard
  5. Technical debt is depressing
  6. You’re Laze
  7. Don’t be a verb


  • Choose the right tool
  • Optimize signal to noise ratio
  • Strive for self-documenting code

Read all about it here