Compare
Which one should you read first?
Most book decisions aren't "is this book good?" They're "do I read this one or that one first?" The 91 pairs below are between books that get recommended together on r/MachineLearning, show up on the same best-of lists, and answer overlapping questions. Each one walks through scope, depth, and audience so you can pick without buying both.
The questions readers ask most often: Co-Intelligence vs The Coming Wave for an accessible AI primer, AI Engineering vs Designing Machine Learning Systems for the production-ML handbook decision, and Build a Large Language Model from Scratch vs Hands-On Large Language Models when you're choosing between building an LLM or applying one.
01
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
VS
Chip Huyen · 2022
Designing Machine Learning Systems
★ 4.6 · 933 RATINGS
READ →
02
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
VS
Paul Iusztin, Maxime Labonne · 2024
LLM Engineer's Handbook
★ 4.5 · 184 RATINGS
READ →
03
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
VS
Louis-François Bouchard, Louie Peters · 2024
Building LLMs for Production
★ 4.8 · 23 RATINGS
READ →
04
Chip Huyen · 2022
Designing Machine Learning Systems
★ 4.6 · 933 RATINGS
VS
Louis-François Bouchard, Louie Peters · 2024
Building LLMs for Production
★ 4.8 · 23 RATINGS
READ →
05
Chip Huyen · 2022
Designing Machine Learning Systems
★ 4.6 · 933 RATINGS
VS
Paul Iusztin, Maxime Labonne · 2024
LLM Engineer's Handbook
★ 4.5 · 184 RATINGS
READ →
06
Paul Iusztin, Maxime Labonne · 2024
LLM Engineer's Handbook
★ 4.5 · 184 RATINGS
VS
Louis-François Bouchard, Louie Peters · 2024
Building LLMs for Production
★ 4.8 · 23 RATINGS
READ →
07
Paul Iusztin, Maxime Labonne · 2024
LLM Engineer's Handbook
★ 4.5 · 184 RATINGS
VS
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
READ →
08
Sebastian Raschka · 2024
Build a Large Language Model (From Scratch)
★ 4.5 · 445 RATINGS
VS
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
READ →
09
Sebastian Raschka · 2024
Build a Large Language Model (From Scratch)
★ 4.5 · 445 RATINGS
VS
Paul Iusztin, Maxime Labonne · 2024
LLM Engineer's Handbook
★ 4.5 · 184 RATINGS
READ →
10
Sebastian Raschka · 2024
Build a Large Language Model (From Scratch)
★ 4.5 · 445 RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
11
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
12
Louis-François Bouchard, Louie Peters · 2024
Building LLMs for Production
★ 4.8 · 23 RATINGS
VS
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
READ →
13
John Berryman, Albert Ziegler · 2024
Prompt Engineering for LLMs
★ 4.1 · 60 RATINGS
VS
James Phoenix, Mike Taylor · 2024
Prompt Engineering for Generative AI
★ 4.5 · 132 RATINGS
READ →
14
John Berryman, Albert Ziegler · 2024
Prompt Engineering for LLMs
★ 4.1 · 60 RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
15
John Berryman, Albert Ziegler · 2024
Prompt Engineering for LLMs
★ 4.1 · 60 RATINGS
VS
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
READ →
16
James Phoenix, Mike Taylor · 2024
Prompt Engineering for Generative AI
★ 4.5 · 132 RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
17
James Phoenix, Mike Taylor · 2024
Prompt Engineering for Generative AI
★ 4.5 · 132 RATINGS
VS
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
READ →
18
Aurélien Géron · 2022
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
★ 4.7 · 372 RATINGS
VS
Andriy Burkov · 2019
The Hundred-Page Machine Learning Book
★ 4.6 · 1.4K RATINGS
READ →
19
Aurélien Géron · 2022
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
★ 4.7 · 372 RATINGS
VS
François Chollet, Matthew Watson · 2025
Deep Learning with Python
★ 4.5 · 25 RATINGS
READ →
20
Aurélien Géron · 2022
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
★ 4.7 · 372 RATINGS
VS
Chip Huyen · 2022
Designing Machine Learning Systems
★ 4.6 · 933 RATINGS
READ →
21
Andriy Burkov · 2019
The Hundred-Page Machine Learning Book
★ 4.6 · 1.4K RATINGS
VS
Chip Huyen · 2022
Designing Machine Learning Systems
★ 4.6 · 933 RATINGS
READ →
22
Andriy Burkov · 2019
The Hundred-Page Machine Learning Book
★ 4.6 · 1.4K RATINGS
VS
François Chollet, Matthew Watson · 2025
Deep Learning with Python
★ 4.5 · 25 RATINGS
READ →
23
Ethan Mollick · 2024
Co-Intelligence
★ 4.5 · 4.0K RATINGS
VS
Mustafa Suleyman, Michael Bhaskar · 2024
The Coming Wave
★ 4.2 · 4.9K RATINGS
READ →
24
Ethan Mollick · 2024
Co-Intelligence
★ 4.5 · 4.0K RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
25
Ethan Mollick · 2024
Co-Intelligence
★ 4.5 · 4.0K RATINGS
VS
Andriy Burkov · 2019
The Hundred-Page Machine Learning Book
★ 4.6 · 1.4K RATINGS
READ →
26
Anjanava Biswas, Wrick Talukdar · 2025
Building Agentic AI Systems
★ 4 · 69 RATINGS
VS
Micheal Lanham · 2025
AI Agents in Action
★ 4.1 · 35 RATINGS
READ →
27
Anjanava Biswas, Wrick Talukdar · 2025
Building Agentic AI Systems
★ 4 · 69 RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
28
Anjanava Biswas, Wrick Talukdar · 2025
Building Agentic AI Systems
★ 4 · 69 RATINGS
VS
Paul Iusztin, Maxime Labonne · 2024
LLM Engineer's Handbook
★ 4.5 · 184 RATINGS
READ →
29
Micheal Lanham · 2025
AI Agents in Action
★ 4.1 · 35 RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
30
Micheal Lanham · 2025
AI Agents in Action
★ 4.1 · 35 RATINGS
VS
Louis-François Bouchard, Louie Peters · 2024
Building LLMs for Production
★ 4.8 · 23 RATINGS
READ →
31
François Chollet, Matthew Watson · 2025
Deep Learning with Python
★ 4.5 · 25 RATINGS
VS
David Foster · 2023
Generative Deep Learning
★ 4.5 · 205 RATINGS
READ →
32
François Chollet, Matthew Watson · 2025
Deep Learning with Python
★ 4.5 · 25 RATINGS
VS
Sebastian Raschka · 2024
Build a Large Language Model (From Scratch)
★ 4.5 · 445 RATINGS
READ →
33
Lewis Tunstall, Leandro von Werra, Thomas Wolf · 2022
Natural Language Processing with Transformers
★ 4.6 · 257 RATINGS
VS
Sebastian Raschka · 2024
Build a Large Language Model (From Scratch)
★ 4.5 · 445 RATINGS
READ →
34
Lewis Tunstall, Leandro von Werra, Thomas Wolf · 2022
Natural Language Processing with Transformers
★ 4.6 · 257 RATINGS
VS
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
READ →
35
Lewis Tunstall, Leandro von Werra, Thomas Wolf · 2022
Natural Language Processing with Transformers
★ 4.6 · 257 RATINGS
VS
François Chollet, Matthew Watson · 2025
Deep Learning with Python
★ 4.5 · 25 RATINGS
READ →
36
Mustafa Suleyman, Michael Bhaskar · 2024
The Coming Wave
★ 4.2 · 4.9K RATINGS
VS
Chip Huyen · 2025
AI Engineering
★ 4.4 · 899 RATINGS
READ →
37
Mustafa Suleyman, Michael Bhaskar · 2024
The Coming Wave
★ 4.2 · 4.9K RATINGS
VS
Chip Huyen · 2022
Designing Machine Learning Systems
★ 4.6 · 933 RATINGS
READ →
38
David Foster · 2023
Generative Deep Learning
★ 4.5 · 205 RATINGS
VS
Sebastian Raschka · 2024
Build a Large Language Model (From Scratch)
★ 4.5 · 445 RATINGS
READ →
39
David Foster · 2023
Generative Deep Learning
★ 4.5 · 205 RATINGS
VS
Jay Alammar, Maarten Grootendorst · 2024
Hands-On Large Language Models
★ 4.5 · 392 RATINGS
READ →
40
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
41
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
VS
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
READ →
42
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
VS
John Ousterhout · 2021
A Philosophy of Software Design
★ 4.6 · 1.3K RATINGS
READ →
43
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
VS
Sam Newman · 2021
Building Microservices
★ 4.5 · 820 RATINGS
READ →
44
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
VS
Michael T. Nygard · 2018
Release It!
★ 4.7 · 496 RATINGS
READ →
45
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
VS
Roberto Vitillo · 2022
Understanding Distributed Systems
★ 4.5 · 112 RATINGS
READ →
46
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
VS
John Ousterhout · 2021
A Philosophy of Software Design
★ 4.6 · 1.3K RATINGS
READ →
47
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
VS
Kent Beck · 2023
Tidy First?
★ 4.4 · 420 RATINGS
READ →
48
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
49
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
VS
Michael C. Feathers · 2004
Working Effectively with Legacy Code
★ 4.2 · 702 RATINGS
READ →
50
John Ousterhout · 2021
A Philosophy of Software Design
★ 4.6 · 1.3K RATINGS
VS
Kent Beck · 2023
Tidy First?
★ 4.4 · 420 RATINGS
READ →
51
John Ousterhout · 2021
A Philosophy of Software Design
★ 4.6 · 1.3K RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
52
John Ousterhout · 2021
A Philosophy of Software Design
★ 4.6 · 1.3K RATINGS
VS
Eric Evans · 2003
Domain-Driven Design
★ 4.5 · 1.5K RATINGS
READ →
53
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
VS
Matthew Skelton, Manuel Pais · 2025
Team Topologies
★ 4.5 · 2.9K RATINGS
READ →
54
Kent Beck · 2023
Tidy First?
★ 4.4 · 420 RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
55
Robert C. Martin · 2008
Clean Code
★ 4.5 · 6.6K RATINGS
VS
Martin Fowler · 2019
Refactoring
★ 4.7 · 1.2K RATINGS
READ →
56
Robert C. Martin · 2008
Clean Code
★ 4.5 · 6.6K RATINGS
VS
John Ousterhout · 2021
A Philosophy of Software Design
★ 4.6 · 1.3K RATINGS
READ →
57
Robert C. Martin · 2008
Clean Code
★ 4.5 · 6.6K RATINGS
VS
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
READ →
58
Robert C. Martin · 2008
Clean Code
★ 4.5 · 6.6K RATINGS
VS
Michael C. Feathers · 2004
Working Effectively with Legacy Code
★ 4.2 · 702 RATINGS
READ →
59
Robert C. Martin · 2008
Clean Code
★ 4.5 · 6.6K RATINGS
VS
Eric Evans · 2003
Domain-Driven Design
★ 4.5 · 1.5K RATINGS
READ →
60
Martin Fowler · 2019
Refactoring
★ 4.7 · 1.2K RATINGS
VS
Kent Beck · 2023
Tidy First?
★ 4.4 · 420 RATINGS
READ →
61
Martin Fowler · 2019
Refactoring
★ 4.7 · 1.2K RATINGS
VS
John Ousterhout · 2021
A Philosophy of Software Design
★ 4.6 · 1.3K RATINGS
READ →
62
Martin Fowler · 2019
Refactoring
★ 4.7 · 1.2K RATINGS
VS
Michael C. Feathers · 2004
Working Effectively with Legacy Code
★ 4.2 · 702 RATINGS
READ →
63
Martin Fowler · 2019
Refactoring
★ 4.7 · 1.2K RATINGS
VS
Eric Evans · 2003
Domain-Driven Design
★ 4.5 · 1.5K RATINGS
READ →
64
Mark Richards, Neal Ford · 2020
Fundamentals of Software Architecture
★ 4.5 · 1.1K RATINGS
VS
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
READ →
65
Mark Richards, Neal Ford · 2020
Fundamentals of Software Architecture
★ 4.5 · 1.1K RATINGS
VS
Alex Petrov · 2019
Database Internals
★ 4.3 · 552 RATINGS
READ →
66
Mark Richards, Neal Ford · 2020
Fundamentals of Software Architecture
★ 4.5 · 1.1K RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
67
Mark Richards, Neal Ford · 2020
Fundamentals of Software Architecture
★ 4.5 · 1.1K RATINGS
VS
Sam Newman · 2021
Building Microservices
★ 4.5 · 820 RATINGS
READ →
68
Gergely Orosz · 2023
The Software Engineer's Guidebook
★ 4.5 · 170 RATINGS
VS
Will Larson · 2021
Staff Engineer
★ 4.5 · 1.1K RATINGS
READ →
69
Gergely Orosz · 2023
The Software Engineer's Guidebook
★ 4.5 · 170 RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
70
Gergely Orosz · 2023
The Software Engineer's Guidebook
★ 4.5 · 170 RATINGS
VS
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
READ →
71
Joe Reis, Matt Housley · 2022
Fundamentals of Data Engineering
★ 4.5 · 860 RATINGS
VS
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
READ →
72
Joe Reis, Matt Housley · 2022
Fundamentals of Data Engineering
★ 4.5 · 860 RATINGS
VS
Alex Petrov · 2019
Database Internals
★ 4.3 · 552 RATINGS
READ →
73
Joe Reis, Matt Housley · 2022
Fundamentals of Data Engineering
★ 4.5 · 860 RATINGS
VS
Chip Huyen · 2022
Designing Machine Learning Systems
★ 4.6 · 933 RATINGS
READ →
74
Alex Petrov · 2019
Database Internals
★ 4.3 · 552 RATINGS
VS
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
READ →
75
Alex Petrov · 2019
Database Internals
★ 4.3 · 552 RATINGS
VS
Roberto Vitillo · 2022
Understanding Distributed Systems
★ 4.5 · 112 RATINGS
READ →
76
Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren · 2021
The DevOps Handbook
★ 4.6 · 2.9K RATINGS
VS
Nicole Forsgren, Jez Humble, Gene Kim · 2018
Accelerate
★ 4.4 · 3.4K RATINGS
READ →
77
Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren · 2021
The DevOps Handbook
★ 4.6 · 2.9K RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
78
Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren · 2021
The DevOps Handbook
★ 4.6 · 2.9K RATINGS
VS
Gergely Orosz · 2023
The Software Engineer's Guidebook
★ 4.5 · 170 RATINGS
READ →
79
Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren · 2021
The DevOps Handbook
★ 4.6 · 2.9K RATINGS
VS
Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy · 2016
Site Reliability Engineering
★ 4.6 · 1.2K RATINGS
READ →
80
Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren · 2021
The DevOps Handbook
★ 4.6 · 2.9K RATINGS
VS
Matthew Skelton, Manuel Pais · 2025
Team Topologies
★ 4.5 · 2.9K RATINGS
READ →
81
Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren · 2021
The DevOps Handbook
★ 4.6 · 2.9K RATINGS
VS
Charity Majors, Liz Fong-Jones, and George Miranda · 2026
Observability Engineering
★ 4.3 · 221 RATINGS
READ →
82
Nicole Forsgren, Jez Humble, Gene Kim · 2018
Accelerate
★ 4.4 · 3.4K RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
83
Nicole Forsgren, Jez Humble, Gene Kim · 2018
Accelerate
★ 4.4 · 3.4K RATINGS
VS
Martin Kleppmann, Chris Riccomini · 2026
Designing Data-Intensive Applications
★ 4.7 · 312 RATINGS
READ →
84
Nicole Forsgren, Jez Humble, Gene Kim · 2018
Accelerate
★ 4.4 · 3.4K RATINGS
VS
Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy · 2016
Site Reliability Engineering
★ 4.6 · 1.2K RATINGS
READ →
85
Nicole Forsgren, Jez Humble, Gene Kim · 2018
Accelerate
★ 4.4 · 3.4K RATINGS
VS
Matthew Skelton, Manuel Pais · 2025
Team Topologies
★ 4.5 · 2.9K RATINGS
READ →
86
Nicole Forsgren, Jez Humble, Gene Kim · 2018
Accelerate
★ 4.4 · 3.4K RATINGS
VS
Charity Majors, Liz Fong-Jones, and George Miranda · 2026
Observability Engineering
★ 4.3 · 221 RATINGS
READ →
87
Will Larson · 2021
Staff Engineer
★ 4.5 · 1.1K RATINGS
VS
Titus Winters, Tom Manshreck, Hyrum Wright · 2020
Software Engineering at Google
★ 4.6 · 712 RATINGS
READ →
88
Will Larson · 2021
Staff Engineer
★ 4.5 · 1.1K RATINGS
VS
David Thomas, Andrew Hunt · 2019
The Pragmatic Programmer
★ 4.7 · 4.8K RATINGS
READ →
89
Sam Newman · 2021
Building Microservices
★ 4.5 · 820 RATINGS
VS
Michael T. Nygard · 2018
Release It!
★ 4.7 · 496 RATINGS
READ →
90
Michael T. Nygard · 2018
Release It!
★ 4.7 · 496 RATINGS
VS
Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy · 2016
Site Reliability Engineering
★ 4.6 · 1.2K RATINGS
READ →
91
Matthew Skelton, Manuel Pais · 2025
Team Topologies
★ 4.5 · 2.9K RATINGS
VS
Charity Majors, Liz Fong-Jones, and George Miranda · 2026
Observability Engineering
★ 4.3 · 221 RATINGS
READ →