Technical Books

Considering reading/re-reading some of these, I think they came from a Reddit or HN discussion. Probably worth summary blog posts.

  • Pragmatic programmer
  • Clean code
  • Code complete
  • Refactoring
  • Head first design patterns
  • Mythical man month
  • Clean coder
  • Working effectively with legacy code
  • Design patterns
  • Cracking the coding interview
  • Soft skills
  • Don’t make me think
  • Code - petzold
  • Introduction to algorithms
  • People ware
  • Programming pearls
  • Patterns of enterprise app architecture
  • SICP
  • Art of computer programming
  • Domain driven design


Avatar of Author

Jamie Macey is a senior software engineer with over 15 years experience in the Ruby and Rails ecosystems, largely on the back-end.

Husband, father, gamer, and all-around geek. Ask about my latest 3d print, or toy software project.