[ Videos ]
Video hub — watch → notes → code

Why Your AI Agent Keeps Failing — The 90% Problem
Your AI agent probably isn't failing because the model is weak. It's failing because you're fixing the wrong layer. The other 90% — context, memory, validation — is where production breaks.
Watch Video
The 90% AI Agent Problem (Podcast Episode)
Building an AI agent that works is easy. Building one that keeps working is where most teams fail. Long-form breakdown of the four-layer failure model.
Watch Video
Why Claude Code's Agent Loop Is 1,421 Lines
A deep dive into query.ts — the 1,729-line async generator at the heart of Claude Code. 10 steps per iteration, 9 continue points, 4-stage compression, streaming tool execution, and error recovery. The engine behind every AI coding agent.
Watch Video
The AI Stack Explained — Extended Podcast (22 min)
Extended podcast version of the AI Stack thesis. LLM, Token, Context, Function Calling, MCP, Agent, Skill — eight concepts that confuse every engineer until you see they're all the same pattern.
Watch Video
The Complete AI Architecture Deep Dive — From LLM to Autonomous Agent (48 min)
Extended 48-minute version of Episode 1. Same LLM-talks-program-walks framework, but with deeper exploration of every layer from token streaming to multi-agent orchestration.
Watch Video
The AI Stack Explained: LLM Talks, Program Walks
A first-principles breakdown of the entire AI stack in 15 minutes — from LLM to Agent. One mental model: the LLM can only output text, the program does everything else.
Watch Video
From Real Mode to Protected Mode: Building Custom GDT & IDT for x86 Security
The journey from 16-bit real mode into 32-bit protected mode. Hand-built Global Descriptor Table and Interrupt Descriptor Table — the foundation every modern OS rests on.
Watch Video
How to Build & Debug a Custom ARM64 Linux Kernel with Yocto, QEMU, and GDB
End-to-end workflow for embedded Linux: customizing, building, and debugging an ARM64 Linux kernel with Yocto, then booting under QEMU and attaching GDB.
Watch Video
eBPF on Linux: kprobe vs fentry (tracing) — Hooking Internals & Assembly Analysis
Technical deep-dive comparing kprobe and fentry eBPF program attachment in the Linux kernel: how each probe loads, where the hook lands in machine code, and what overhead each carries.
Watch Video
Rust vs C: Assembly Comparison — Ownership & Bounds Checking
Compares Rust and C at the assembly level, focusing on ownership/memory management, immutability, and bounds checks. Real-world debug and analysis on disassembled output.
Watch Video