Thinking, Fast and Slow
Daniel Kahneman
Pioneering Portfolio Management: An Unconventional Approach ...
David F. Swensen & Charles D. Ellis
The Timeless Way of Building
Christopher Alexander
The Complete Software Developer's Career Guide: How to Learn ...
John Sonmez
The Complete Software Developer’s Career Guide (1)
The Code Breaker: Jennifer Doudna, Gene Editing, and the Future ...
Walter Isaacson
Structure and Interpretation of Computer Programs
Harold Abelson & Gerald Jay Sussman
The Finance Book: Understand the Numbers Even If You're Not ...
Stuart Warner & Si Hussain
The Evolution of God
Robert Wright
Superintelligence: Paths, Dangers, Strategies
Nick Bostrom
Dependency Injection Principles, Practices, and Patterns
Steven van Deursen & Mark Seemann
Apple in China: The Capture of the World's Greatest Company
Patrick McGee
Inspired: How to Create Tech Products Customers Love
Marty Cagan
Silicon Valley Product Group (1)
Deep Work: Rules for Focused Success in a Distracted World
Cal Newport
Modern Operating Systems
Andrew S. Tanenbaum
Money Men: A Hot Startup, A Billion Dollar Fraud, A Fight for ...
Dan McCrum
Doing Justice: A Prosecutor's Thoughts on Crime, Punishment, ...
Preet Bharara
Agile Project Management with Kanban
Eric Brechner
Developer Best Practices (1)
Why We Sleep: Unlocking the Power of Sleep and Dreams
Matthew Walker
The New Buffettology: The Proven Techniques for Investing Successfully ...
Mary Buffett & David Clark
The Art of Invisibility: The World's Most Famous Hacker Teaches ...
Kevin D. Mitnick & Robert Vamosi
The Thrilling Adventures of Lovelace and Babbage: The (Mostly) ...
Sydney Padua
The Origins of Totalitarianism
Hannah Arendt
The Rise and Fall of American Growth: The U.S. Standard of Living ...
Robert J. Gordon
The Princeton Economic History of the Western World (70)
Agile Project Management: Creating Innovative Products
Jim Highsmith
Agile Software Development Series (1)
Race After Technology: Abolitionist Tools for the New Jim Code
Ruha Benjamin
Race, Migration & Demography (1)
Mastering the Requirements Process: Getting Requirements Right
Suzanne Robertson & James W. Robertson
Testing Computer Software
Cem Kaner & Jack Falk & Hung Q. Nguyen
The Art of Computer Programming 3: Sorting and Searching
Donald E. Knuth
The Art of Computer Programming (3)
Clean Agile: Back to Basics
Robert C. Martin & Robert Martin
Software Engineering: A Practitioner's Approach
Roger S. Pressman