skip to content
BooksReddit

r/ExperiencedDevs · 2025

Most-mentioned books in r/ExperiencedDevs during 2025

This page ranks books by exact tracked mentions in r/ExperiencedDevs within the published source unit for 2025. Counts come from the reconciled subreddit-by-month matrix; a source unit may be a bounded sample.

35
Books ranked
213
Tracked mentions in 2025
Cover of Designing Data-Intensive Applications #1

Designing Data-Intensive Applications

Martin Kleppmann

A backend engineer's field guide to the tradeoffs behind every database, queue, and distributed system you will ever touch.

29 in 2025
Cover of The Mythical Man-Month #2

The Mythical Man-Month

Frederick P. Brooks Jr.

Fred Brooks spent the 1960s building IBM's OS/360 and wrote down everything that went wrong — in 1975, and it still lands.

27 in 2025
Cover of The Pragmatic Programmer #3

The Pragmatic Programmer

Andy Hunt

Two veterans hand you a checklist for the craft: don't write code you don't need, own your tools, and fix the broken window before someone else does.

16 in 2025
Cover of Staff Engineer #4

Staff Engineer

Will Larson

Will Larson interviews the staff engineers Reddit wishes it had access to and explains what they actually do after they stop writing code all day.

13 in 2025
Cover of A Philosophy of Software Design #5

A Philosophy of Software Design

John Ousterhout

A Stanford professor's 200-page rebuttal to Clean Code, built on interface depth rather than method length.

12 in 2025
Cover of Clean Code #6

Clean Code

Robert C. Martin

The book 536 Reddit threads cite when arguing about naming variables — revered by beginners, argued over by seniors.

12 in 2025
Cover of The Phoenix Project #7

The Phoenix Project

Gene Kim

An IT manager inherits a failing project, a mutinous ops team, and a CEO deadline — and has to ship before the company does.

12 in 2025
Cover of Design Patterns #8

Design Patterns

Erich Gamma

The 1994 Gang of Four catalog that named 23 object-oriented patterns, gave developers a shared vocabulary, and taught a generation to over-apply both.

11 in 2025
Cover of Code Complete #9

Code Complete

Steve McConnell

Steve McConnell's 900-page construction manual for software, ranked third on Reddit's canonical reading list and still cited 25 years after publication.

9 in 2025
Cover of Working Effectively with Legacy Code #10

Working Effectively with Legacy Code

Michael C. Feathers

Michael Feathers wrote the book for the developer who just inherited 30 devs' worth of code across 5 years in 5 different styles and has to ship next quarter.

9 in 2025
Cover of System Design Interview #11

System Design Interview

Alex Xu

Alex Xu's interview prep guide that one r/cscareerquestions commenter credits with landing his current job.

6 in 2025
Cover of Clean Architecture #12

Clean Architecture

Robert C. Martin

Uncle Bob's case for building software that survives its own success, bundled with opinions that provoke more argument than the architecture does.

5 in 2025
Cover of An Elegant Puzzle #13

An Elegant Puzzle

Will Larson

Will Larson's field guide to engineering management, written from actual operating experience at Digg, Uber, and Stripe.

4 in 2025
Cover of Cracking the Coding Interview #14

Cracking the Coding Interview

Gayle Laakmann McDowell

The book that turned software hiring into a sport — written by the ex-Googler who introduced programming challenges to the process in the first place.

4 in 2025
Cover of Domain-Driven Design #15

Domain-Driven Design

Eric Evans

Eric Evans's 2003 blueprint for modeling software around business domains — cited in interviews, assigned in grad programs, rarely finished.

4 in 2025
Cover of The Clean Coder #16

The Clean Coder

Robert C. Martin

Uncle Bob's professionalism manual: say no to bad estimates, refuse death marches, and work the 40 hours then study on your own time.

4 in 2025
Cover of Code: The Hidden Language of Computer Hardware and Software #17

Code: The Hidden Language of Computer Hardware and Software

Charles Petzold

A retired software engineer builds a computer from telegraph relays and flashlights, one chapter at a time, until you understand what a CPU actually does.

3 in 2025
Cover of Database Internals #18

Database Internals

Alex Petrov

Alex Petrov walks you through B-trees, LSM storage, and Paxos at a pace that doesn't assume you've already read the Spanner paper.

3 in 2025
Cover of Modern Software Engineering #19

Modern Software Engineering

David Farley

Dave Farley argues that software engineering is a discipline with repeatable principles — 73 Reddit threads mostly shrug, then mostly agree.

3 in 2025
Cover of Refactoring #20

Refactoring

Martin Fowler

Martin Fowler's catalog of named moves for cleaning up code that already works, cited 116 times across Reddit in 7 years as the Clean Code alternative people actually prefer.

3 in 2025
Cover of Release It! #21

Release It!

Michael T. Nygard

The book that named the circuit breaker pattern, written for engineers who've watched their own services fail at 2 a.m.

3 in 2025
Cover of The Manager's Path #22

The Manager's Path

Camille Fournier

A software engineer picks up a management role and finds out — via 142 Reddit mentions — that nobody told them about the crying, the firings, or the 90-day onboarding clock.

3 in 2025
Cover of The Unicorn Project #23

The Unicorn Project

Gene Kim

The Phoenix Project retold from the developer's chair: same burning company, different seat at the fire.

3 in 2025
Cover of The Art of Computer Programming #24

The Art of Computer Programming

Donald E. Knuth

Donald Knuth's multi-volume monument to algorithms: the book programmers cite in library lists and almost nobody finishes.

2 in 2025
Cover of The Design of Everyday Things #25

The Design of Everyday Things

Don Norman

A cognitive scientist argues that when you can't open a door or use a stove, the door and stove are broken — not you.

2 in 2025