Bookshelf
Books that inspire and inform my journey
Software Engineering
Clean Code
by Robert C. Martin (2024)
A handbook of agile software craftsmanship with practical advice on writing clean, maintainable code.
System Design Interview
by Alex Xu (2024)
An insider's guide to system design interviews with real-world examples.
Designing Data-Intensive Applications
by Martin Kleppmann
The big ideas behind reliable, scalable, and maintainable systems.
Artificial Intelligence
Hands-On Machine Learning
by Aurélien Géron (2023)
Using Scikit-Learn, Keras, and TensorFlow for practical machine learning projects.
Deep Learning
by Ian Goodfellow (2024)
Comprehensive introduction to the field of deep learning.
The Hundred-Page Machine Learning Book
by Andriy Burkov (2023)
Concise and practical introduction to machine learning concepts.
Career & Personal Development
The Pragmatic Programmer
by David Thomas & Andrew Hunt (2023)
Your journey to mastery with timeless lessons for software development.
Atomic Habits
by James Clear (2023)
An easy and proven way to build good habits and break bad ones.
The Staff Engineer's Path
by Tanya Reilly
A guide for individual contributors navigating growth and leadership.
Reading Goals 2025
- • Read 12 technical books (1 per month)
- • Focus on system design and architecture
- • Explore emerging AI/ML technologies
- • Balance technical and soft skills development