Series

Structured learning paths and technical deep dives. Read them in order, like chapters in a book.

4 PartsCompleted

Building an Agent

A comprehensive series on building AI coding agents from scratch, covering everything from basic tool integration to advanced features like agentic search and subagents.

1 PartsIn Progress

LLMs From Scratch

Working through Stanford's CS336 and documenting what I learn at each step — from tokenization to training.

4 PartsCompleted

Openclawd From Scratch

Build Your Own OpenClaw From Scratch is a hands-on series where we rebuild an OpenClaw-style agent from first principles. Starting from a blank file, we'll implement the core agent loop, tool use, sandboxed execution on Modal. By the end, you'll have an agent that can install what it needs, run real workflows, and evolve over time.

2 PartsIn Progress

Deep Research From Scratch

A series on building deep research workflows from scratch, covering the core components needed to plan, search, synthesize, and present findings.

2 PartsIn Progress

Reinforcement Learning From Scratch

A series on building reinforcement learning agents from scratch, covering everything from basic concepts to advanced techniques.

3 PartsIn Progress

Structured Outputs From Scratch

Building a structured output parser from first principles — from JSON Schema to regex to FSM to constrained decoding.