#2 | Think Java: How to Think Like a Computer Scientist - Allen B. Downey
- Chris Mayfield
| 4 | 2 reads | |
#3 | | 0 | 0 reads | |
#4 | Software Architecture: the Hard Parts - Neal Ford
- Mark Richards
- Pramod Sadalage
- Zhamak Dehghani
| 3.08 | 10 reads | |
#5 | Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems - Heather Adkins
- Betsy Beyer
- Paul Blankinship
- Ana Oprea
- Piotr Lewandowski
- Adam Stubblefield
| 4 | 2 reads | |
#6 | Extreme Programming Explained: Embrace Change | 4.29 | 20 reads | |
#7 | Accelerate: Building and Scaling High-Performing Technology Organizations - Nicole Forsgren
- Jez Humble
- Gene Kim
| 4.11 | 54 reads | |
#8 | Fifty Quick Ideas to Improve Your User Stories | 4 | 3 reads | |
#9 | | 4.21 | 51 reads | |
#10 | Clean Code: A Handbook of Agile Software Craftsmanship | 4.11 | 133 reads | |
#11 | Working Effectively with Legacy Code | 4.41 | 22 reads | |
#12 | Writing Secure Code - Michael Howard
- David LeBlanc
| 0 | 0 reads | |
#13 |  Threat Modeling Threat Modeling: A Practical Guide for Development Teams - Izar Tarandach
- Matthew J. Coles
| 5 | 1 read | |
#14 | Threat Modeling: Designing for Security | 0 | 3 reads | |
#15 | Head First Design Patterns - Eric Freeman
- Kathy Sierra
- Bert Bates
- Elisabeth Robson
| 4.23 | 49 reads | |
#16 | | 4.2 | 174 reads | |
#17 | Design Patterns - Erich Gamma
- Ralph Johnson
- John Vlissides
- Richard Helm
| 4.06 | 64 reads | |
#18 | The Mythical Man-Month: Essays on Software Engineering | 4.01 | 88 reads | |
#19 | Introduction to Algorithms - Thomas H. Cormen
- Charles E. Leiserson
- Ronald L. Rivest
- Clifford Stein
| 4.08 | 29 reads | |
#20 | Cracking the Coding Interview: 150 Programming Questions and Solutions | 3.82 | 29 reads | |
#21 | | 4.04 | 42 reads | |
#22 | Soft Skills: The Software Developer's Life Manual | 3.58 | 17 reads | |
#23 | The One Thing: The Surprisingly Simple Truth Behind Extraordinary Results | 3.73 | 107 reads | |
#24 | The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win - Gene Kim
- Kevin Behr
- George Spafford
| 4.15 | 251 reads | |
#25 | Joe Celko's SQL for smarties | 0 | 0 reads | |
#26 | x64 Assembly Language Step-by-Step: Programming with Linux | 0 | 0 reads | |
#27 | Transaction Processing: Concepts and Techniques | 0 | 0 reads | |
#28 | | 5 | 1 read | |
#29 | Advanced Programming in the UNIX Environment - W. Richard Stevens
- Stephen A. Rago
| 4.43 | 9 reads | |
#30 | | 0 | 1 read | |
#31 | The 12 Week Year Field Guide: Get More Done In 12 Weeks Than Others Do In 12 Months - Brian P Moran
- Michael Lennington
| 3.5 | 2 reads | |
#32 | Understanding Distributed Systems | 4.33 | 4 reads | |
#33 | | 4 | 9 reads | |
#34 | Engineering Management for the Rest of Us | 3.95 | 17 reads | |
#35 | | 0 | 0 reads | |
#36 | | 4.3 | 12 reads | |