Books we love and recommend our teams to read

Wisdom is not a product of schooling but of the lifelong attempt to acquire it. ― Albert Einstein

  1. The Software Craftsman: Professionalism, Pragmatism, Pride by Sadro Mancuso
  2. Extreme Programming Explained: Embrace Change by Kent Beck
  3. Refactoring: Improving the Design of Existing Code (Addison-Wesley Signature Series (Fowler)) by Martin Fowler
  4. Clean Code by Robert C. Martin
  5. Clean Coder by Robert C. Martin
  6. Clean Architecture: A Craftsman’s Guide to Software Structure and Design by Robert C. Martin
  7. Clean Agile: Back to Basics (Robert C. Martin)
  8. Building Microservices by Sam Newman
  9. Monolith to Microservices by Sam Newman
  10. Patterns of Enterprise Application Architecture by Martin Fowler
  11. The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition by David Thomas, Andrew Hunt
  12. Working Effectively with Legacy Code (Robert C. Martin) by Michael Feathers
  13. Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans
Written on August 25, 2020