Understanding AI agents from fundamentals to multi-agent systems and building your own in TypeScript.

AI agents use LLMs to complete multi-step tasks autonomously. Here is how they work and how to build them in TypeScript.

A practical guide to building AI agents with TypeScript using the Vercel AI SDK. Tool use, multi-step reasoning, and real patterns you can ship today.

From swarms to pipelines - here are the patterns for coordinating multiple AI agents in TypeScript applications.

Coding changed more in the past two years than in the previous decade. We moved from manual typing to autocomplete, then to multi-file edits.

Debug AI agent workflows with structured tool logging, context snapshots, decision traces, replay and Claude Code hooks to find broken loops and tool failures.

AI agent memory patterns that fix forgetting between sessions: CLAUDE.md persistence, RAG retrieval, conversation summarization, structured and tiered memory.

Over-editing is when AI coding agents make huge diffs for tiny fixes. Why models do it, why tests miss it, and how to keep agent edits minimal.
Intent debt is the third layer of AI-era debt Martin Fowler describes, after technical and cognitive debt. What it is and how to diagnose it in your project.

Seven AI agent orchestration patterns for production, from single-agent baselines to multi-level hierarchies, each with a decision rule, sketch and tradeoffs.

The agent reliability cliff: 85% per-step success compounds to about 20% over 10 steps. Why long chains collapse, and six patterns that fight the decay.

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.