A list of books I’ve read, am reading, or plan to read. No particular order. Titles I especially liked are in bold.
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Deep Learning: An MIT Press Book
- Structure and Interpretation of Computer Programs
- Thinking, Fast and Slow
- Sapiens: A Brief History of Humankind
- Database Internals
- Concurrency in Go: Tools and Techniques for Developers
- The Go Programming Language
- Fluent Python
- Computer Networking: A Top Down Approach
- Database System Concepts
- Crafting Interpreters
- Distributed Services with Go
- Neural Networks and Deep Learning by Michael Nielsen