I read a lot! This is a list of my favorite technical books. I also read lots of Terry Pratchett and there
is a very high likelihood I will reference Discworld at you if you aren't careful.
- The Grug Brained Developer Complexity very, very bad.
- A Philosophy of Software Design While perhaps not the definitive work on software design, PoSD does a pretty good job of highlighting the problems
that occur in large systems and quantifying complexity. You can read the whole thing for free here.
- Pro Git I keep this one on hand at all times; anyone looking to seriously use version control should. The ebook is available at this website.
- How Linux Works Do you really know how Linux works if you haven't read How Linux Works? It's not enough to become, like, a core maintainer, but it's essentially
everything a typical superuser needs to know. Buy it at your local bookstore.
- High Performance Browser Networking Kinda niche stuff but it's fascinating. Read it here.
- The Rust Book By far the best way to learn Rust. You can read it for free here, but you should buy a copy at your local bookstore.
- Embedded Rust So I'm a nerd, so what? Read it here.
- Crafting Interpreters Awesome book, read it