To Read Tech


The Pragmatic Programmer: From Journeyman to Master
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Domain-Driven Design: Tackling Complexity in the Heart of Software
Clean Code: A Handbook of Agile Software Craftsmanship
Code Complete: A Practical Handbook of Software Construction
Designing Data-Intensive Applications
Building Microservices: Designing Fine-Grained Systems
Design Patterns: Elements of Reusable Object-Oriented Software
Clean Architecture
Patterns of Enterprise Application Architecture
Code: The Hidden Language of Computer Hardware and Software
The Mythical Man-Month: Essays on Software Engineering
Structure and Interpretation of Computer Programs
A Philosophy of Software Design
Working Effectively with Legacy Code