Readings
Books I found interesting and worth sharing
Technical books and resources for software engineering and computer science.

Designing Data-Intensive Applications
by Martin Kleppmann
An essential guide to building reliable, scalable, and maintainable data systems. Covers the principles behind modern data storage and processing systems used by internet-scale applications.
View on Amazon →
The Manager's Path
by Camille Fournier
A practical guide for engineering managers and technical leaders navigating career growth. Covers the journey from individual contributor to CTO, with actionable advice for each stage of management.
View on Amazon →
Staff Engineer: Leadership beyond the management track
by Will Larson
A comprehensive guide for senior engineers looking to advance their careers through technical leadership rather than management. Covers archetypes, scope, and real-world experiences from staff engineers across different companies.
View on Amazon →
The Lean Startup
by Eric Ries
A methodology for developing businesses and products that aims to shorten product development cycles and rapidly discover if a proposed business model is viable. Focuses on validated learning, experimentation, and iterative product releases.
View on Amazon →Non-technical books I've enjoyed reading.

The Three-Body Problem
by Cixin Liu
The first book in the Remembrance of Earth's Past trilogy, this Hugo Award-winning novel explores humanity's first contact with an alien civilization and the complex consequences that follow.
View on Amazon →
Project Hail Mary
by Andy Weir
A thrilling science fiction novel about a lone astronaut who must save humanity from extinction. Filled with scientific accuracy, humor, and an unforgettable alien friendship.
View on Amazon →