Find the next tech book worth your evening.
257 titles across 172 categories, rated by the engineers who actually finished them. Keep a shelf. Free.

A Philosophy of Software Design
John Ousterhout
“Two hundred pages on one idea, and the idea is correct.”
This year you finished
7
tech books
That is 3,348 pages, or about 112 hours you could have spent guessing instead.

Designing Data-Intensive Applications
Martin Kleppmann
“I redrew a system I had already shipped.”
You read across
8
of 12 fields

The Manager's Path
Camille Fournier
“Read it the week before the promotion, not the week after.”
Your reader type is
The Wide Reader
No two books on your shelf are from the same conversation.
You kept coming back to
Reliability
Start here.
The highest-rated books on the shelf right now. Add one and it waits for you.

A Philosophy of Software Design
John Ousterhout
★ 5.01 reader
Crafting Interpreters
Robert Nystrom
★ 5.01 reader
Designing Data-Intensive Applications
Martin Kleppmann
★ 5.01 reader
Hackers
Steven Levy
★ 4.01 reader
Site Reliability Engineering
Betsy Beyer
★ 4.01 reader
The Manager's Path
Camille Fournier
★ 4.01 reader
Browse by category
Find it
Search any title, or press ⌘K from anywhere on the site.
Shelve it
One click puts it on Want to read. No account needed.
Rate it when you finish
Five stars, the categories it belongs to, and one line in your words.
Tech is not one shelf.
172 categories across 12 fields. Every one of them is a page.
Languages
Books that teach one language properly.
C · C++ · C# · Go · +18 more
Craft
How to write code other people can live with.
Clean code · Refactoring · Design patterns · Testing · +12 more
Systems
What the machine is actually doing.
Operating systems · Networking · Distributed systems · Databases · +11 more
Architecture
Decisions that are expensive to reverse.
System design · Microservices · Monoliths · Event-driven architecture · +10 more
Web and mobile
Everything users actually touch.
Frontend · Backend · Full stack · HTML and CSS · +11 more
Data and AI
Making the numbers say something true.
Machine learning · Deep learning · Large language models · Neural networks · +12 more
Infrastructure
Keeping it up at three in the morning.
DevOps · Site reliability engineering · Linux · Containers · +10 more
Security
Assume someone is reading your traffic.
Application security · Cryptography · Penetration testing · Reverse engineering · +8 more
Computer science
The parts that outlive the tools.
Algorithms · Data structures · Complexity theory · Discrete mathematics · +9 more
Career and teams
The problems that are not technical.
Engineering management · Tech leadership · Staff engineering · Career growth · +10 more
Product and process
Shipping the right thing, on purpose.
Agile · Scrum · Lean · Project management · +9 more
Culture and history
Where all of this came from, and what it cost.
Computing history · Hacker culture · Programming essays · Tech criticism · +4 more
Your shelf has a type.
Rate a few books and the year-end story tells you which.
The Systems Diver
You do not trust an abstraction you have not seen the bottom of.
The Craft Obsessive
The code works. That was never the part you were worried about.
The Architect
You have opinions about boundaries, and a diagram to go with them.
The Model Trainer
Half your shelf is mathematics wearing a friendly cover.
The On-Call Veteran
You read these the way other people read survival memoirs.
The Manager Track
Somewhere along the line the hard problems stopped being technical.
The Theorist
You like a proof at the end. The code is an implementation detail.
The Breaker
You read the manual looking for the part the author did not think through.
Finished one? Post it.
Every book you rate can become a story-sized card. Six themes, forty seconds, no account.
Rate a book you've readRead the right one next.
Browse 257 books