Crafting Interpreters by Robert Nystrom
I wish all technical books were this good.
Mad, Bad & Dangerous to Know by Ranulph Fiennes
If you plan any adventure, this book is a must-read.
Rust Atomics and Locks by Mara Bos
I remember that I wanted to read more fiction, but hear me out.
Project Hail Mary by Andy Weir
The best competency porn out there.
Point and Line to Plane by Wassily Kandinsky
I got some insights from that book but would not read it if I had something else to read.
Designing Data-Intensive Applications by Martin Kleppmann
The one book to read to understand software development.
Systems desigh interview by Alex Xu
The high-level design of different systems, from URL shorteners to YouTube.
The Dream Machine by M. Mitchell Waldrop
A 500ish page instruction on how to dream big.
Rust for Rustaceans by Jon Gjengset
Idiomatic programming for experienced developers.
1