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 PartsIn Progress

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

Reinforcement Learning From Scratch

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

3 PartsCompleted

Structured Outputs From Scratch

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