Books that have had the greatest impact on me

  • Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)
  • The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)
  • Clean Architecture: A Craftsman’s Guide to Software Structure and Design (Robert C. Martin Series)
  • Working Effectively with Legacy Code - Michael Feathers
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • Patterns of Enterprise Application Architecture
  • Refactoring - Martin Fowler
  • The Pragmatic Programmer: From Journeyman to Master
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • The RSpec Booik
  • The Agile Samurai

I’m a big fan of the following video focused resources:

  • Laracasts
  • Destroy All Software
  • Clean Code (cleancoders.com)