Fieldnotes
Books, papers, articles and other things I’ve found worth the time.
READING
Free web-based guide to SQL indexing and database performance for developers.
Covers modern SQL features beyond SQL-92 - arrays, objects, recursive queries and more.
Low-level concurrency in Rust - atomics, memory ordering, mutexes and building synchronization primitives.
Writing efficient code through performance optimization and modern C++ techniques.
Interactive guide to PostgreSQL locks - concepts, monitoring, troubleshooting and real-world scenarios.
Foundational paper on using perceptrons for branch prediction in CPUs (HPCA 2001).
Free online textbook covering virtualization, concurrency and persistence in operating systems.
Animated summary of the classic book on power dynamics and strategy.
Comprehensive deep dive into PostgreSQL internals, covering architecture, query processing, concurrency control, and more.
In-depth articles on PostgreSQL optimization, Django, and backend performance.
QUEUED
Practical guide to deep learning concepts, aimed at engineers.
READ
An astronaut wakes up alone on a spaceship with no memory - gripping sci-fi adventure.
Mental models for making smarter decisions in work and life.
Essential reading for learning Elixir and understanding how to build distributed and fault-tolerant applications.
An idiomatic approach to real-world Go programming.
Timeless advice on becoming a better developer - from coding practices to career growth.
Classic tale of a bug where emails couldn't travel beyond 500 miles - explained by the speed of light.
Common Go performance and networking patterns.
Five principles on pragmatic programming - measure before optimizing, prefer simplicity, and let data structures drive design.
Practical terminal shortcuts and techniques for Unix-like shells.