Foundations First
Understand what foundation models are, how they're trained, and why they behave the way they do, including hallucinations.
Foundation models
Building Applications with Foundation Models: my personal notes and takeaways from reading Chip Huyen's book.
These are my personal learning notes from reading the book AI Engineering: Building Applications with Foundation Models by Chip Huyen (O'Reilly, 2025).
As I worked through the book's ~150,000 words across 10 chapters, I distilled each chapter into clear, jargon-light notes in my own words, so I can revisit the key ideas, trade-offs, and decision frameworks quickly. I'm sharing them here in case they help you too.
Who might find this useful?
Anyone learning to build applications on top of foundation models: AI engineers, ML engineers, software engineers, data scientists, engineering managers, and technical product managers, or anyone who just wants to understand how these models work.
These are my notes, not a replacement for the book
This is my own summary of what I took away, so it reflects my understanding and may simplify or skip things. The book contains the case studies, references, diagrams, and depth that make these ideas stick. If you find these notes useful, please buy the book.