Reading List
This used to be books only, but I've expanded to any decently sized learning. If anything is unfinished for too long, it's either time to throw in the towel or push through to the end! How I read technical books and documentation
Various factors affect ratings including relevancy, writing style, understandability, vibes, and so on. A low score doesn't mean I think a book isn't worth reading!
Books I've started
PostgreSQL Mistakes and How to Avoid Them by Jimmy Angelakos
βPresent
4.5/5 stars
Learning Domain-Driven Design by Vlad Khononov
βPresent
Rating pending
Advanced Rust by Nouman Azam
βPresent
Rating pending
Building Evolutionary Architectures: Support Constant Change by Neal Ford, Patrick Kua, and Rebecca Parsons
βPresent
Rating pending
The Staff Engineer's Path by Tanya Reilly
β
5/5 stars
Functional Programming in Scala, Second Edition by Michael Pilquist, RΓΊnar Bjarnason, and Paul Chiusano
β
5/5 stars
Clean Code: A Handbook of Agile Software Craftsmanship, Second Edition by Robert Martin
β
2/5 stars
Computer Science: A Programmer's Perspective (First Half) by J. Glenn Brookshear and Dennis Brylow
β
5/5 stars
Writing for Developers: Blogs that Get Read by Cynthia Dunlop and Piotr Sarna
β
5/5 stars
AI Engineering by Chip Huyen
β
5/5 stars
The Pragmatic Programmer by Andy Hunt and Dave Thomas
β
5/5 stars
Zero to Production In Rust by Luca Palmieri
β
5/5 stars
Seven Habits of Highly Effective People by Stephen Covey
β
4/5 stars
Testing JavaScript by Kent C. Dodds
β
5/5 stars
Designing DataβIntensive Applications (1st Edition) by Martin Kleppmann
β
5/5 stars
Learn System Design in a Hurry by hellointerview.com
β
5/5 stars
Effective Rust by David Drysdale
β
5/5 stars
Joy of React by Josh Comeau
β
5/5 stars
REST in Practice by Ian Robinson, Jim Webber, and Savas Parastatidis
β
4/5 stars
Linchpin by Seth Godin
β
4/5 stars
Never Eat Alone by Keith Ferrazzi
β
4/5 stars
DNS and BIND by Cricket Liu and Paul Albitz
β
5/5 stars
Learn Bash the Hard Way by Ian Miell
β
5/5 stars
UNIX and Linux System Administration Handbook (First Half) by Evi Nemeth, Garth Snyder, Trent Hein, Ben Whaley, and Dan Mackin
β
5/5 stars
Learn You a Haskell for Great Good! A Beginner's Guide by Miran Lipovaca
β
4/5 stars
Asynchronous Programming in Rust by Carl Fredrik Samson
β
5/5 stars
The Subtle Art of Not Giving a F*ck by Mark Manson
β
3/5 stars
Forget a Mentor, Find a Sponsor by Sylvia Ann Hewlett
β
5/5 stars
The Pragmatic Programmer by Andy Hunt and Dave Thomas
β
5/5 stars
The Rust Programming Language by Steve Klabnik and Carol Nichols
β
5/5 stars
Professor Frisby's Mostly Adequate Guide to Functional Programming by Brian Lonsdorf
β
5/5 stars
Books I want to read
Pragmatic Type-Level Design by Alexander Granin
The Way of the Shepherd by Kevin Leman and William Pentak
The Effective Engineer by Edmond Lau
Refactoring UI by Adam Wathan and Steve Schoger
The Art of Application Performance Testing, 2nd Edition by Ian Molyneaux