Dependency Injection Principles, Practices, and Patterns
Steven van Deursen & Mark Seemann
Computer Architecture: A Quantitative Approach
David A. Patterson & John L. Hennessy
The Morgan Kaufmann Series in Computer Architecture and Design (1)
The Art of Computer Programming 3: Sorting and Searching
Donald E. Knuth
The Art of Computer Programming (3)
Agile Project Management with Scrum
Ken Schwaber
Developer Best Practices (1)
The Anxious Generation: How the Great Rewiring of Childhood ...
Jonathan Haidt
A Short History of Nearly Everything
Bill Bryson
The Jakarta Method: Washington's Anticommunist Crusade and the ...
Vincent Bevins
Computer Systems: A Programmer's Perspective
Randal E. Bryant & David Richard O'Hallaron
Manna: Two Visions of Humanity's Future
Marshall Brain
A Theory of Cognitive Dissonance
Leon Festinger
Testing Computer Software
Cem Kaner & Jack Falk & Hung Q. Nguyen
One Day, Everyone Will Have Always Been Against This
Omar el Akkad
Agile Principles, Patterns, and Practices in C#
Robert C. Martin & Micah Martin
A Night to Remember
Walter Lord
UML Distilled: A Brief Guide to the Standard Object Modeling ...
Martin Fowler
The Inmates Are Running the Asylum: Why High-Tech Products Drive ...
Alan Cooper
The Clean Coder: A Code of Conduct for Professional Programmers
Robert C. Martin
Robert C. Martin Series (1)
Profit First
Mike Michalowicz
Democracy in Chains: The Deep History of the Radical Right's ...
Nancy MacLean
Dying of Whiteness: How the Politics of Racial Resentment Is ...
Jonathan M. Metzl
Structure and Interpretation of Computer Programs
Harold Abelson & Gerald Jay Sussman
Rapid Development
Steve McConnell
The Design of Everyday Things
Donald A. Norman
Carl's Doomsday Scenario
Matt Dinniman
Dungeon Crawler Carl (2)
Web Hacking Arsenal: A Practical Guide to Modern Web Pentesting
Rafay Baloch
Web Hacking Arsenal (1)
The Finance Book: Understand the Numbers Even If You're Not ...
Stuart Warner & Si Hussain
Project Hail Mary
Andy Weir
Some Assembly Required: Decoding Four Billion Years of Life, ...
Neil Shubin
Designing Data-Intensive Applications: The Big Ideas Behind ...
Martin Kleppmann
Designing Data (1)
Snow Crash
Neal Stephenson
Business Model Generation: A Handbook for Visionaries, Game ...
Alexander Osterwalder & Yves Pigneur
Bad Blood: Secrets and Lies in a Silicon Valley Startup
John Carreyrou
Inspired: How to Create Tech Products Customers Love
Marty Cagan
Silicon Valley Product Group (1)
Sprint: How to Solve Big Problems and Test New Ideas in Just ...
Jake Knapp & John Zeratsky & Braden Kowitz
Professional Software Development: Shorter Schedules, Higher ...
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation ...
Eric Ries