Books › Software Engineering at Google › Books like it
If you loved
Books like Software Engineering at Google
A pragmatic, battle-tested masterclass in shifting your mindset from merely writing code to building resilient, living systems. These 12 books are the closest matches in mood, pace and themes, with what each one shares with Software Engineering at Google.
- intellectual
- structured
- professional
- 01
Site Reliability Engineering
Betsy Beyer, Jennifer Petoff and others
A pragmatic, authoritative masterclass in taming the chaos of massive-scale software systems.
- 02
Team Topologies
Matthew Skelton and Manuel Pais
A clarifying blueprint for untangling organizational chaos and building software teams that actually work well together.
- 03
Clean Code
Robert C. Martin · 2008
A tough-love mentorship session that transforms the chaotic art of programming into a disciplined, elegant craft.
- 04
Accelerate
Nicole Forsgren, Jez Humble and others
A rigorous, data-driven blueprint that transforms the chaotic art of software development into a measurable, manageable science.
- 05
The Manager's Path
Camille Fournier
A clear-eyed, pragmatic compass for navigating the messy human side of technical leadership.
- 06
Designing Data-Intensive Applications
Martin Kleppmann
A clarifying journey through the chaotic landscape of modern software architecture that replaces hype with deep, foundational understanding.
- 07
Patterns of Enterprise Application Architecture
Martin Fowler
A clarifying blueprint that transforms the chaotic art of software design into a structured, manageable discipline.
- 08
The clean coder
Robert C. Martin
A stern but deeply motivating mentorship session on what it means to be a true professional in the software industry.
- 09
97 Things Every Programmer Should Know
Kevlin Henney
A chorus of veteran mentors offering bite-sized, hard-won wisdom to elevate your daily coding practice.
- 10
Pragmatic Thinking and Learning
Andrew Hunt
A user manual for the human brain, written with the practical, problem-solving mindset of a seasoned software engineer.
- 11
Growing object-oriented software, guided by tests
Steve Freeman
A methodical, hands-on masterclass in building robust software from the ground up, one test at a time.
- 12
Refactoring
Martin Fowler
A pragmatic masterclass in transforming chaotic, tangled systems into elegant, maintainable architecture through small, deliberate steps.











