Wilson Wu

Code With Wilson

I'm using AI to learn AI, and I'm publishing the journey as I go. Each episode is a NotebookLM-generated audio overview of a study brief I wrote — Chip Huyen chapters, LeetCode problem walkthroughs, AI Engineering interview topics. Built for myself, useful for anyone studying AI engineering for Google Cloud, Anthropic, OpenAI, or similar roles. Made transparently with NotebookLM (audio) and Claude (briefs). — Wilson Wu

Author

Wilson Wu

Category

Technology

Podcast website

codewithwilson.com

Latest episode

May 11, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Chip Huyen, AI Engineering — Chapter 5: Prompt Engineering 27.04.2026

Prompt engineering is the practice of treating prompts as **software artifacts** rather than chat messages. A prompt has a structure, a version, an associated eval set, a cost profile, and a failure mode catalog. You refactor prompts, diff them, roll them back. The shift from "prompting" to "prompt engineering" happens the moment you stop tweaking strings in a playground and start measuring delta...

Chip Huyen, AI Engineering — Chapter 4: Evaluate AI Systems 27.04.2026

The shift from Chapter 3 to Chapter 4 is the shift from evaluating a *model* to evaluating a *system*. A model is a single function scored on a benchmark. A system is a pipeline of components, hit by real traffic, under joint constraints: latency, dollar cost, quality, safety — plus the variance of all four under load. **System eval treats those as a joint optimization, not a stack of independent...

Chip Huyen, AI Engineering — Chapter 3: Evaluation Methodology 27.04.2026

Software testing assumes a deterministic spec — given input X, the function must return Y. LLM evaluation lives in a different universe: the same prompt produces different outputs across runs, two different outputs can both be correct, and "correct" often depends on context the test harness never saw. So eval is **not** "did the function return the right value?" It's **"across a representative dis...

LLM Fundamentals — Interview Topic Overview 27.04.2026

Synthesis of the 49 LLM Fundamentals questions in the AI Engineer interview Q-bank. Goes deeper than Ch 2 — into the math interviewers actually probe. Covers: Transformer architecture, the attention mechanism (Q/K/V, multi-head, scaled dot-product, causal masking, GQA, MHA, Flash Attention), tokenization (BPE, WordPiece, SentencePiece), positional encoding (RoPE), embeddings, KV cache, context win...

Chip Huyen, AI Engineering — Chapter 2: Understanding Foundation Models 27.04.2026

A foundation model is the result of three ingredients combined in sequence: **a giant pile of data**, **an architecture that can learn patterns in that data efficiently**, and **a training process that runs for weeks on thousands of GPUs**. After pre-training, the raw model is shaped further with **post-training** to make it follow instructions and stay safe. To use the model in production, you al...

Chip Huyen, AI Engineering — Chapter 1: Why AI Engineering Exists as a Discipline 27.04.2026

For most of the last decade, building anything intelligent meant collecting data, training a model, and shipping it. Foundation models broke that loop. Now most teams **consume** rather than **train** — and the new craft is everything wrapped around the API call. That craft, AI engineering, is a different discipline from ML engineering, with different skills, different bottlenecks, and different c...

Listen to the Code With Wilson podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.