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

The Dream Machine
M. Mitchell Waldrop
Not reviewed yet
The Elements of Statistical Learning
Trevor Hastie
Not reviewed yet
Turn the Ship Around!
L. David Marquet
Not reviewed yet
Computer Networking: A Top-Down Approach
James F. Kurose
Not reviewed yet
Quantum Computation and Quantum Information
Michael A. Nielsen
Not reviewed yet
Speech and Language Processing
Daniel Jurafsky
Not reviewed yet
Understanding the Linux Kernel
Daniel P. Bovet
Not reviewed yet
Extreme Programming Explained
Kent Beck
Not reviewed yet
Learning Python
Mark Lutz
Not reviewed yet
The Cathedral and the Bazaar
Eric S. Raymond
Not reviewed yet
The Practice of Programming
Brian W. Kernighan
Not reviewed yet
Purely Functional Data Structures
Chris Okasaki
Not reviewed yet
The Algorithm Design Manual
Steven S. Skiena
Not reviewed yet
JavaScript: The Definitive Guide
David Flanagan
Not reviewed yet
The Data Warehouse Toolkit
Ralph Kimball
Not reviewed yet
Where Wizards Stay Up Late
Katie Hafner
Not reviewed yet
Learning the bash Shell
Cameron Newham
Not reviewed yet
The Little Schemer
Daniel P. Friedman
Not reviewed yet
Applied Cryptography
Bruce Schneier
Not reviewed yet
Computer Organization and Design
David A. Patterson
Not reviewed yet
Expert C Programming
Peter van der Linden
Not reviewed yet
Show Stopper!
G. Pascal Zachary
Not reviewed yet
TCP/IP Illustrated
W. Richard Stevens
Not reviewed yet
Advanced Programming in the UNIX Environment
W. Richard Stevens
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