Articles
MDX notes for long-form writing, custom components, and interactive reading experiments.
Build a Browser-Based Sandboxed SWE Agent
Turning a terminal AI coding agent into a web-based sandboxed service — Docker isolation, WebSocket streaming, React frontend, and the architecture behind it all.
Building a Terminal SWE Agent from Scratch: A 10-Iteration Guide
A complete guide for React engineers to build a Claude Code-style SWE agent from zero — covering REPL, streaming API, tool execution, permissions, and state management across 10 iterations.
Claude Code'S Bridge Layer: How IDE Integration Works
Deep dive into the bridge system connecting Claude Code to VS Code, JetBrains, and the web UI — dual transport protocols, JWT auth, message flow, and the feature gate architecture.
Claude Code'S 40 Tools: A Complete Reference
Every tool in Claude Code's arsenal — file operations, shell execution, sub-agents, MCP integration, and the buildTool factory pattern that makes them all work.
9 Common Rendering Patterns in Web Development — Next.js and Server-Side Rendering
From SSR, CSR, SSG, and ISR to Islands and Resumability — this article systematically explores common web rendering patterns and Next.js's place among them.