Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
4.65 The Mythical Man-Month: Essays on Software Engineering
3.96 Head First Design Patterns
Eric Freeman Kathy Sierra Bert Bates Elisabeth Robson 4.15 Clean Code: A Handbook of Agile Software Craftsmanship
4.07 4.22 4.04 4 Data Structures and Algorithms in Python
Michael T. Goodrich Roberto Tamassia Michael H. Goldwasser 3 Fluent Python: Clear, Concise, and Effective Programming
4.27 Introduction to Algorithms
Thomas H. Cormen Charles E. Leiserson Ronald L. Rivest Clifford Stein 3.93 4.36 The Art of Computer Programming, Volume 1: Fundamental Algorithms
4.6 Algorithms
Robert Sedgewick Kevin Wayne 4.5 Clean Architecture: A Craftsman's Guide to Software Structure and Design
4.14 4.13 Software Engineering at Google
Titus Winters Tom Manshreck Hyrum Wright 4 4.22 4.5 Fundamentals of Software Architecture: An Engineering Approach
4.17 Software Architecture: the Hard Parts
Neal Ford Mark Richards Pramod Sadalage Zhamak Dehghani 3.25 Site Reliability Engineering: How Google Runs Production Systems
4.38 The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
Gene Kim Kevin Behr George Spafford 4.14 100 Go Mistakes and How to Avoid Them
0 0 0 Infrastructure as Code: Managing Servers in the Cloud
2 Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation
4.25 The DevOps Handbook
Gene Kim Jez Humble Patrick Debois John Willis 4.15