Books

πŸ“˜ Programming Classics

  • [X] Clean Code β€” Robert C. Martin
  • The Pragmatic Programmer β€” Andrew Hunt & David Thomas
  • Design Patterns: Elements of Reusable Object-Oriented Software β€” Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  • Refactoring: Improving the Design of Existing Code β€” Martin Fowler
  • Code Complete β€” Steve McConnell
  • Programming Pearls β€” Jon Bentley
  • Structure and Interpretation of Computer Programs (SICP) β€” Harold Abelson & Gerald Jay Sussman
  • The Art of Computer Programming β€” Donald Knuth
  • You Don’t Know JS (Yet) series β€” Kyle Simpson
  • Effective Java β€” Joshua Bloch
  • Head First Design Patterns β€” Eric Freeman & Elisabeth Robson

🧠 Software Engineering & Architecture

  • Domain-Driven Design: Tackling Complexity in the Heart of Software β€” Eric Evans
  • Building Microservices β€” Sam Newman
  • Software Architecture in Practice β€” Len Bass, Paul Clements & Rick Kazman
  • The Mythical Man-Month β€” Frederick P. Brooks Jr.
  • Continuous Delivery β€” Jez Humble & David Farley
  • Release It! β€” Michael T. Nygard
  • Clean Architecture β€” Robert C. Martin
  • Working Effectively with Legacy Code β€” Michael Feathers

πŸ‘©β€πŸ’Ό Software Leadership / Management

  • The Manager’s Path β€” Camille Fournier
  • Accelerate: The Science of Lean Software and DevOps β€” Nicole Forsgren, Jez Humble, Gene Kim
  • Peopleware: Productive Projects and Teams β€” Tom DeMarco & Timothy Lister
  • The Phoenix Project β€” Gene Kim, Kevin Behr, George Spafford
  • Team Topologies β€” Matthew Skelton & Manuel Pais
  • Radical Candor β€” Kim Scott
  • An Elegant Puzzle: Systems of Engineering Management β€” Will Larson
  • Drive: The Surprising Truth About What Motivates Us β€” Daniel H. Pink

πŸ’‘ Bonus / Thought-Provoking Reads

  • Soft Skills: The Software Developer’s Life Manual β€” John Sonmez
  • The DevOps Handbook β€” Gene Kim et al.
  • Algorithms to Live By β€” Brian Christian & Tom Griffiths
  • Extreme Programming Explained β€” Kent Beck
  • The Lean Startup β€” Eric Ries