The Pragmatic Programmer
Andy Hunt & Dave Thomas
Carl's Doomsday Scenario
Matt Dinniman
Dungeon Crawler Carl (2)
Algorithm Design Manual
Steven S. Skiena
Clean Architecture
Robert C. Martin
Robert C. Martin Series (1)
Programming Pearls
Jon L. Bentley
The First Domestication: How Wolves and Humans Coevolved
Raymond Pierotti & Brandy R. Fogg
Writing Solid Code: Development Philosophies for Writing Bug-Free ...
Steve Maguire
Practical SQL: A Beginner's Guide to Storytelling With Data
Anthony Debarros
Structure and Interpretation of Computer Programs
Harold Abelson & Gerald Jay Sussman
Countdown to Zero Day: Stuxnet and the Launch of the World's ...
Kim Zetter
Countdown to Zero Day (1)
The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer ...
Clifford Stoll
Computer Architecture: A Quantitative Approach
John L. Hennessy & David A. Patterson
The Morgan Kaufmann Series in Computer Architecture and Design (1)
The Code Breaker: Jennifer Doudna, Gene Editing, and the Future ...
Walter Isaacson
Programmers at Work: Interviews With 19 Programmers Who Shaped ...
Susan Lammers
The Swarm
Frank Schätzing
Clean Agile: Back to Basics
Robert Martin & Robert C. Martin
Blood in the Machine: The Origins of the Rebellion Against Big ...
Brian Merchant
The Anxious Generation: How the Great Rewiring of Childhood ...
Jonathan Haidt
Bad Blood: Secrets and Lies in a Silicon Valley Startup
John Carreyrou
Abundance
Ezra Klein & Derek Thompson
Enshittification: Why Everything Suddenly Got Worse and What ...
Cory Doctorow
The Switch: How Solar, Storage and New Tech Means Cheap Power ...
Chris Goodall
Why Machines Learn: The Elegant Math Behind Modern AI
Anil Ananthaswamy
Source Code: My Beginnings
Bill Gates
Superintelligence: Paths, Dangers, Strategies
Nick Bostrom
Blood, Sweat, and Pixels
Jason Schreier