My reading shelf
A curated shelf of the books I'm reading and the ones that shaped how I think and build. Honest ratings, short reviews, and the sections worth bookmarking.

Teacher
Freida McFadden
Sourcebooks, Incorporated · 400 pages
This was a pretty good read with a very twisted end. But still, made me want to read more of her books! Quick and easy reads!
A great book on learning the core concepts of CSS.
Great book for learning CSS. It covers everything from the basics to advanced topics. The examples are clear and easy to follow. Highly recommended for anyone looking to improve their CSS skills. It is a bit long, but it is worth it. The book is well-organized and easy to navigate. The author does a great job of explaining complex concepts in a way that is easy to understand. Overall, I would highly recommend this book to anyone who wants to learn CSS. It is a great resource for both beginners and experienced developers.
The Principles of Beautiful Web Design, 4th Edition
Jason Beaird, Alex Walker, James George
SitePoint · 299 pages
Focuses on the essential concepts needed to build a beautiful aesthetic website. The section on colors is super helpful to understand which colors and palettes to use for which purpose. It is helpful overall to get a better understanding from a design and branding perspective.
The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition
David Thomas, Andrew Hunt
Addison-Wesley Professional · 352 pages
A must-read for every programmer. It covers a wide range of topics and provides practical advice that can be applied to real-world situations. The examples are clear and easy to follow. Highly recommended.
A comprehensive guide to building a successful career in software development. It covers everything from technical skills to soft skills and personal branding. The author shares his own experiences and provides practical advice that can be applied to real-world situations.
A great guide on Redis. Everything is relevant even in 2025. Fundamentals are really strong and highly recommend as a beginner read.