Blog
Writing
Notes on AI engineering, LLM applications, AI agents, and building scalable web products.
Next.js App Router, Explained
Server Components, layouts, streaming, and data fetching — a clear mental model for the Next.js App Router and when to reach for a Client Component.
Next.jsReactApp RouterWebBuilding AI Agents With the OpenAI SDK
A practical walkthrough of how AI agents work — the loop, tools, and memory — and how to build a reliable one with the OpenAI SDK, FastAPI, and Python.
AI AgentsOpenAIPythonFastAPI
