A Philosophy of Software Design
John Ousterhout
Stay Awhile and Listen: How Two Blizzards Unleashed Diablo and ...
David L. Craddock
Tools of Titans: The Tactics, Routines, and Habits of Billionaires, ...
Timothy Ferriss
Rapid Development
Steve McConnell
Introduction to Algorithms
Clifford Stein & Thomas H Cormen & Charles E Leiserson & Ronald L Rivest
The Art of Living: The Classical Manual on Virtue, Happiness, ...
Epictetus & Sharon Lebell
Patterns of Enterprise Application Architecture
Martin Fowler
Addison-Wesley Signature Series (Fowler) (1)
One Day, Everyone Will Have Always Been Against This
Omar el Akkad
Backlash: What Happens When We Talk Honestly about Racism in ...
George Yancy & Cornel West
Your Inner Fish: A Journey Into the 3.5-Billion-Year History ...
Neil Shubin
A Random Walk Down Wall Street: The Time-Tested Strategy for ...
Burton G. Malkiel
The Goal: A Process of Ongoing Improvement
Eliyahu M. Goldratt & Jeff Cox
Transformed: Moving to the Product Operating Model
Marty Cagan
Building Products (4)
Software Requirements Essentials: Core Practices for Successful ...
Karl Wiegers & Candase Hokanson
Remote Usability Testing
Inge De Bleecker & Rebecca Okoroji
Programming Pearls
Jon L. Bentley
Army of None: Autonomous Weapons and the Future of War
Paul Scharre
The Switch: How Solar, Storage and New Tech Means Cheap Power ...
Chris Goodall
Scrum: The Art of Doing Twice the Work in Half the Time
Jeff Sutherland & J. J. Sutherland
Behave: The Biology of Humans at Our Best and Worst
Robert M. Sapolsky
Framework Design Guidelines: Conventions, Idioms, and Patterns ...
Brad Abrams & Krzysztof Cwalina
Refactoring: Improving the Design of Existing Code
Kent Beck & John Brant & William Opdyke & Don Roberts & Martin Fowler
Addison-Wesley Object Technology Series (1)
Pride and Prejudice
Jane Austen
The Hidden Wound
Wendell Berry
Abundance
Ezra Klein & Derek Thompson
Test-Driven Development: By Example
Kent Beck
Handbook of Usability Testing: How to Plan, Design, and Conduct ...
Jeffrey Rubin & Dana Chisnell
The Evolution of God
Robert Wright
Software Development Pearls: Lessons from Fifty Years of Software ...
Karl Wiegers
Testing Computer Software
Cem Kaner & Jack Falk & Hung Q. Nguyen
Spies
John Earl Haynes & Harvey Klehr & Alexander Vassiliev