I want to highlight some of the books that helped me learn lots of new stuff and which I’ve enjoyed reading also.
Some of my favorites
- Site Reliability Engineering
- The Go Programming Language
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Growing Object-Oriented Software, Guided by Tests
- Dependency Injection Principles, Practices, and Patterns
- Patterns of Enterprise Application Architecture
- The Pragmatic Programmer: From Journeyman to Master
- Designing Data-Intensive Applications
- System Design Interview – An Insider’s Guide
- System Design Interview – An Insider’s Guide: Volume 2
- Adaptive Code: Agile coding with design patterns and SOLID principles (Developer Best Practices)