Code Complete
Writing Solid Code
Clean Code
Design Patterns
Implementation Patterns
A Philosophy of Software Design
Programming Pearls
The Pragmatic Programmer
Refactoring: Improving the Design of Existing Code
Systems Performance
Fundamentals of Software Architecture
Microservices Patterns
Software Engineering at Google
Clean Architecture
High Output Management
The Advantage
The Five Dysfunctions of a Team
Multipliers
Trillion Dollar CoachÂ
The Score Takes Care of Itself
Radical Candor
Peopleware
The Alliance
The Mythical Man-Month
Debugging the Development Process
The Making of a Manager
The Manager's Path
Managing Humans
An Elegant Puzzle
The Art of Leadership
The Phoenix Project
Scrum
Coaching Agile Teams
First Things First
Getting Things Done
The 7 Habits
How To Win Friends
Talent is Overrated
Solving the Procrastination Puzzle
The Subtle Art of Not Giving a F*ck
Flow
Atomic habits
Crossing the Chasm
The Hard Thing About Hard Things
The Four Steps to the Epiphany
Competing Against Luck
Build
Sapiens