Fieldnotes
Books, papers, articles, and other resources I’ve found valuable:
| Title | Author | Status | |
|---|---|---|---|
| Project Hail Mary | Andy Weir | Read | |
An astronaut wakes up alone on a spaceship with no memory - gripping sci-fi adventure. | |||
| Super Thinking | Gabriel Weinberg & Lauren McCann | Read | |
Mental models for making smarter decisions in work and life. | |||
| Elixir in Action | Saša Jurić | Read | |
Essential reading for learning Elixir and understanding how to build distributed and fault-tolerant applications. | |||
| Use The Index Luke | Markus Winand | Reading | |
Free web-based guide to SQL indexing and database performance for developers. | |||
| Modern SQL | Markus Winand | Reading | |
Covers modern SQL features beyond SQL-92 - arrays; objects; recursive queries and more. | |||
| Rust Atomics and Locks | Mara Bos | Reading | |
Low-level concurrency in Rust - atomics; memory ordering; mutexes and building synchronization primitives. | |||
| Learning Go | Jon Bodner | Read | |
An idiomatic approach to real-world Go programming. | |||
| The Pragmatic Programmer | David Thomas & Andrew Hunt | Read | |
Timeless advice on becoming a better developer - from coding practices to career growth. | |||
| The Art of Writing Efficient Programs | Fedor G. Pikus | Reading | |
Writing efficient code through performance optimization and modern C++ techniques. | |||
| Postgres Locks Explained | Brian Holt | Reading | |
Interactive guide to PostgreSQL locks - concepts; monitoring; troubleshooting and real-world scenarios. | |||
| The Case of the 500-Mile Email | Trey Harris | Read | |
Classic tale of a bug where emails couldn't travel beyond 500 miles - explained by the speed of light. | |||
| Dynamic Branch Prediction with Perceptrons | Daniel A. Jiménez & Calvin Lin | Reading | |
Foundational paper on using perceptrons for branch prediction in CPUs (HPCA 2001). | |||
| Operating Systems: Three Easy Pieces | Remzi & Andrea Arpaci-Dusseau | Reading | |
Free online textbook covering virtualization; concurrency and persistence in operating systems. | |||
| The 48 Laws of Power (Animated) | Robert Greene | Reading | |
Animated summary of the classic book on power dynamics and strategy. | |||