Software Requirements
Joy Beatty & Karl Wiegers
Cracking the Coding Interview: 189 Programming Questions and ...
Gayle Laakmann McDowell
Cracking the Coding Interview (1)
Structure and Interpretation of Computer Programs
Harold Abelson & Gerald Jay Sussman
The Elements of Computing Systems: Building a Modern Computer ...
Shimon Schocken & Noam Nisan
The Elements of Computing Systems (1)
Clean Agile: Back to Basics
Robert C. Martin & Robert Martin
Software Engineering: A Practitioner's Approach
Roger S. Pressman
Lean Software Development: An Agile Toolkit
Mary Poppendieck & Tom Poppendieck
The Power of Habit: Why We Do What We Do in Life and Business
Charles Duhigg & Mike Chamberlain
C# in Depth
Jon Skeet
FDR
Jean Edward Smith
The Jungle
Upton Sinclair
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
Empire of AI
Karen Hao
Empire Of AI (1)
Coding Interview Questions
Narasimha Karumanchi
Chip War: The Fight for the World's Most Critical Technology
Chris Miller
Race After Technology: Abolitionist Tools for the New Jim Code
Ruha Benjamin
Race, Migration & Demography (1)
Programming Pearls
Jon L. Bentley
Lean From the Trenches: Managing Large-Scale Projects With Kanban
Henrik Kniberg
Lean from the Trenches (1)
Lean Enterprise: How High Performance Organizations Innovate ...
Jez Humble & Joanne Molesky & Barry O'Reilly
Commander in Cheat: How Golf Explains Trump
Rick Reilly
Why Machines Learn: The Elegant Math Behind Modern AI
Anil Ananthaswamy
One Day, Everyone Will Have Always Been Against This
Omar el Akkad
The Anxious Generation: How the Great Rewiring of Childhood ...
Jonathan Haidt
The Checklist Manifesto: How to Get Things Right
Atul Gawande
Algorithm Design Manual
Steven S. Skiena
User Stories Applied: For Agile Software Development
Cohn Mike
Addison-Wesley Signature Series (Beck) (1)
A Parade of Horribles
Matt Dinniman
Dungeon Crawler Carl (8)
Sprint: How to Solve Big Problems and Test New Ideas in Just ...
Jake Knapp & John Zeratsky & Braden Kowitz
Agile Software Requirements: Lean Requirements Practices for ...
Dean Leffingwell
Agile Software Development Series (1)
The Innovator's Dilemma: When New Technologies Cause Great Firms ...
Clayton M. Christensen
Agile Product Management with Scrum
Roman Pichler
A Mike Cohn Signature Book (1)
More Agile Testing: Learning Journeys for the Whole Team
Janet Gregory & Lisa Crispin
Agile Testing
Lisa Crispin & Janet Gregory & Mike Cohn & Brian Marick
Succeeding with Agile: Software Development Using Scrum
Mike Cohn