All Writing

AllAIAPI DesignBackendLLMNext.jsProductionPythonReactTypeScript
Pinned

What I Learned Building Production LLM Applications

After shipping three AI products, here are the patterns that actually work — and the mistakes I made so you don't have to.

April 1, 2026 8 minAILLMProduction
Read post

Recent

Next.js App Router: Six Months In

A practical retrospective on migrating from Pages Router to App Router — what surprised me, what tripped me up, and what I'd do differently.

March 15, 2026 6 minNext.jsReactTypeScript

API Design Principles I Wish I'd Known Earlier

The decisions that are obvious in hindsight and painful to refactor: versioning, error shapes, and why naming matters more than you think.

February 20, 2026 5 minAPI DesignBackendTypeScript