Index · 06 posts
Writing
Essays and field notes on AI engineering: agents, retrieval, fine-tuning, and the unglamorous plumbing in between.
- 01
Middleware, explained from scratch: one idea, three frameworks
The same nine-line shape shows up in FastAPI, Django, and LangChain's Deep Agents. Once you see it, you'll spot it everywhere.
· 16 min · middleware, fastapi, django, deepagents, langchain
- 02
Codex App Server in Production
Build Pagewright, an AI website builder with FastAPI and Next.js, by speaking the raw JSON-RPC protocol behind every Codex surface: describe a site, watch it assembled in a live preview with diffs, approvals, and steering, then ship it to a real server.
Series · 12 of 13 parts · 407 min so far
- 03
Claude Agent SDK in Production
Build an AI data analyst with FastAPI and Next.js: an agent that reads your files, writes its own Python, and streams every step, taken from first run all the way to a real server.
Series · 13 of 14 parts · 385 min so far
- 04
LangGraph from Scratch
A complete beginner's guide to building a streaming AI chatbot with FastAPI, LangGraph, and Next.js.
Series · 8 of 8 parts · 217 min so far
- 05
Vibe-coding: What works and what doesn't
As of August 2025
· 5 min · Vibe-coding
- 06
Getting Started
· 2 min