Fieldnotes

Fieldnotes

Books, papers, articles, and other resources I’ve found valuable:

TitleAuthorStatus
Project Hail MaryAndy Weir Read
An astronaut wakes up alone on a spaceship with no memory - gripping sci-fi adventure.
Super ThinkingGabriel Weinberg & Lauren McCann Read
Mental models for making smarter decisions in work and life.
Elixir in ActionSaša Jurić Read
Essential reading for learning Elixir and understanding how to build distributed and fault-tolerant applications.
Use The Index LukeMarkus Winand Reading
Free web-based guide to SQL indexing and database performance for developers.
Modern SQLMarkus Winand Reading
Covers modern SQL features beyond SQL-92 - arrays; objects; recursive queries and more.
Rust Atomics and LocksMara Bos Reading
Low-level concurrency in Rust - atomics; memory ordering; mutexes and building synchronization primitives.
Learning GoJon Bodner Read
An idiomatic approach to real-world Go programming.
The Pragmatic ProgrammerDavid Thomas & Andrew Hunt Read
Timeless advice on becoming a better developer - from coding practices to career growth.
The Art of Writing Efficient ProgramsFedor G. Pikus Reading
Writing efficient code through performance optimization and modern C++ techniques.
Postgres Locks ExplainedBrian Holt Reading
Interactive guide to PostgreSQL locks - concepts; monitoring; troubleshooting and real-world scenarios.
The Case of the 500-Mile EmailTrey 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 PerceptronsDaniel A. Jiménez & Calvin Lin Reading
Foundational paper on using perceptrons for branch prediction in CPUs (HPCA 2001).
Operating Systems: Three Easy PiecesRemzi & 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.
Common Go Performance and Networking PatternsAlexander Stavonin Read
Common Go performance and networking patterns.
Core DumpedCore Dumped Reading
Good, informative, short videos on systems and CS topics.
The Internals of PostgreSQLHironobu Suzuki Reading
Comprehensive deep dive into PostgreSQL internals, covering architecture, query processing, concurrency control, and more.
The Engineer's Guide To Deep LearningHironobu Suzuki Queued
Practical guide to deep learning concepts, aimed at engineers.
Haki BenitaHaki Benita Reading
In-depth articles on PostgreSQL optimization, Django, and backend performance.
Rob Pike's 5 Rules of ProgrammingRob Pike Queued
Five principles on pragmatic programming - measure before optimizing, prefer simplicity, and let data structures drive design.

© 2026 Maheep Kumar. Content licensed under CC BY 4.0 unless stated otherwise.

Using the Jekyll theme Chirpy.