👋 I’m Nathan

Be a good programmer

Abstract representation of source code on a screen
via flickr.com/photos/acme
  1. Change as little as possible to fix a problem
  2. Refactor only when you have some sort of tests
  3. Use technologies the rest of your team is motivated to use
  4. Document semi-crazy – crazy things