Pragmatic Programmer


The Pragmatic Programmer: From Journeyman to Master
The Mythical Man-Month: Essays on Software Engineering
Design Patterns: Elements of Reusable Object-Oriented Software
Peopleware: Productive Projects and Teams
Clean Code: A Handbook of Agile Software Craftsmanship
The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life)
Dynamics of Software Development
Explore Software Defined Radio
Design and Build Great Web APIs
The Way of the Web Tester: A Beginner's Guide to Automating Tests
Intuitive Python - Productive Development for Projects that Last
Python Testing with pytest: Simple, Rapid, Effective, and Scalable
tmux 2: Productive Mouse-Free Development
Algorithms
Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching