Book Recommendations

Books that have shaped my thinking and sparked new ideas

Atomic Habits
⭐⭐⭐⭐⭐

Atomic Habits

by James Clear

A practical guide to building good habits and breaking bad ones.

Life-changing Habits Productivity
The Power of Your Subconscious Mind
⭐⭐⭐⭐⭐

The Power of Your Subconscious Mind

by Joseph Murphy

Explores how the subconscious shapes reality and offers techniques to reprogram it.

Mindset Spirituality Self-help
Machine Learning
⭐⭐⭐⭐⭐

Machine Learning

by Tom Mitchell

A foundational text covering machine learning algorithms and theories.

AI Programming Data Science
An Introduction to Statistical Learning
⭐⭐⭐⭐⭐

An Introduction to Statistical Learning

by Trevor Hastie & Rob Tibshirani

An accessible introduction to statistical learning techniques with applications in R.

Statistics Data Science AI
The Prophet
⭐⭐⭐⭐⭐

The Prophet

by Kahlil Gibran

A poetic masterpiece offering timeless wisdom on love, freedom, and work.

Philosophy Poetry Spirituality
Rubaiyat
⭐⭐⭐⭐⭐

Rubaiyat

by Omar Khayyam

A collection of quatrains exploring themes of love, mortality, and beauty.

Poetry Philosophy Classics
Python for Data Analysis
⭐⭐⭐⭐⭐

Python for Data Analysis

by Wes McKinney

A practical guide to data analysis using Python, covering pandas, NumPy, and visualization.

Python Data Analysis Pandas
Think Python
⭐⭐⭐⭐

Think Python

by Allen B. Downey

Beginner-friendly guide to Python programming covering functions, recursion, and OOP.

Python Programming Beginner
Build a Career in Data Science
⭐⭐⭐⭐

Build a Career in Data Science

by Emily Robinson & Jacqueline Nolis

Practical guide for aspiring data scientists covering career paths and skill-building.

Career Data Science Professional Development
Conversations on Data Science
⭐⭐⭐⭐

Conversations on Data Science

by Roger D. Peng & Hilary Parker

Explores real-world practice of data science, including decision-making and communication.

Data Science Communication Problem Solving
The Data Science Handbook
⭐⭐⭐⭐

The Data Science Handbook

by Field Cady

Comprehensive guide covering statistics, machine learning, and practical applications.

Statistics Machine Learning Handbook
Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow
⭐⭐⭐⭐⭐

Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow

by Aurélien Géron

Step-by-step practical guide to machine learning and deep learning using Python libraries.

Machine Learning TensorFlow Scikit-Learn
Python Machine Learning
⭐⭐⭐⭐⭐

Python Machine Learning

by Sebastian Raschka & Vahid Mirjalili

Covers machine learning with Python including scikit-learn and deep learning.

Python Machine Learning Deep Learning
Elements of Statistical Learning
⭐⭐⭐⭐⭐

Elements of Statistical Learning

by Trevor Hastie, Robert Tibshirani & Jerome Friedman

Classic statistical learning book focusing on algorithms, theory, and applications.

Statistics Theory Advanced
Deep Learning for Natural Language Processing
⭐⭐⭐⭐

Deep Learning for Natural Language Processing

by Stephan Raaijmakers

Introduces NLP using deep learning, covering text representation and sequence models.

NLP Deep Learning Text Processing
Build a Large Language Model from Scratch
⭐⭐⭐⭐⭐

Build a Large Language Model from Scratch

by Sebastian Raschka

Practical guide to building LLMs from scratch, covering tokenization and training.

LLMs Transformers AI
Designing Data-Intensive Applications
⭐⭐⭐⭐⭐

Designing Data-Intensive Applications

by Martin Kleppmann

Covers principles for building scalable, reliable, and maintainable data systems.

Data Engineering Scalability Architecture
Kimball: The Data Warehouse Toolkit (3rd Edition)
⭐⭐⭐⭐⭐

Kimball: The Data Warehouse Toolkit (3rd Edition)

by Ralph Kimball & Margy Ross

Comprehensive guide to dimensional modeling and data warehouse design.

Data Warehouse ETL Analytics
MLOps Engineering at Scale
⭐⭐⭐⭐

MLOps Engineering at Scale

by Carl Osipov

Guide to deploying ML systems at scale, including CI/CD pipelines.

MLOps DevOps Production