Discover
Find the next one, rated by people who actually finished it.
257 titles

Algorithms of Oppression
Safiya Umoja Noble
Not reviewed yet
Broad Band
Claire L. Evans
Not reviewed yet
Category Theory for Programmers
Bartosz Milewski
Not reviewed yet
Designing Distributed Systems
Brendan Burns
Not reviewed yet
Domain Modeling Made Functional
Scott Wlaschin
Not reviewed yet
It Doesn't Have to Be Crazy at Work
Jason Fried
Not reviewed yet
Learning React
Alex Banks
Not reviewed yet
Operating Systems: Three Easy Pieces
Remzi H. Arpaci-Dusseau
Not reviewed yet
Practical TLA+
Hillel Wayne
Not reviewed yet
Refactoring UI
Adam Wathan
Not reviewed yet
Seeking SRE
David N. Blank-Edelman
Not reviewed yet
The Age of Surveillance Capitalism
Shoshana Zuboff
Not reviewed yet
The Rust Programming Language
Steve Klabnik
Not reviewed yet
The Site Reliability Workbook
Betsy Beyer
Not reviewed yet
Writing a Compiler in Go
Thorsten Ball
Not reviewed yet
Writing an Interpreter in Go
Thorsten Ball
Not reviewed yet
CSS: The Definitive Guide
Eric A. Meyer
Not reviewed yet
Concurrency in Go
Katherine Cox-Buday
Not reviewed yet
Deep Learning with Python
François Chollet
Not reviewed yet
Docker Deep Dive
Nigel Poulton
Not reviewed yet- Elements of Programming Interviews
Elements of Programming Interviews
Adnan Aziz
Not reviewed yet 
Hands-On Machine Learning with Scikit-Learn and TensorFlow
Aurélien Géron
Not reviewed yet
Kotlin in Action
Dmitry Jemerov
Not reviewed yet
Kubernetes in Action
Marko Lukša
Not reviewed yet
Often recommended marks titles that appear on a large share of curated engineering reading lists, from apublic meta-analysis of 36 listspublished in 2019. It is not a rating and nobody is quoted. The list predates several now-standard books, so no badge means “not on that list”, never “not worth reading”. Stars come from readers here, and only from readers.
Browse by category