AI-assisted development at Kopperfield
How a small team at Kopperfield turns AI-assisted coding into trusted, shippable software without lowering the bar.
Writing
Notes on React and Next.js, AI-assisted development, performance, and software architecture. I write about the tools and engineering decisions behind the work. Subscribe via RSS ↗
Coding agents, multi-agent workflows, and reviewing AI-assisted changes before shipping them.
How a small team at Kopperfield turns AI-assisted coding into trusted, shippable software without lowering the bar.
Turning a solo coding agent into a small, coordinated AI team in your terminal.
How to design LLM agents with structured reasoning, tool use, state, and orchestration for work that goes beyond simple chat.
A beginner-friendly look at using AI tools to write, review, debug, and ship software more effectively.
Component patterns, TypeScript, real-time data with WebSockets, and deploying React applications.
A practical guide to choosing the right React abstraction for reusable, flexible components.
How to structure React apps around live data, persistent connections, and real-time user interactions.
Common production issues in React apps, and how to avoid them before they reach users.
A practical foundation for building maintainable, type-safe React apps with Next.js and TypeScript.
Frontend performance beyond Lighthouse scores, full-stack architecture, and safer software.
Practical patterns for scaling full-stack apps across architecture, performance, security, and team workflows.
How to improve real user performance in React apps through bundle analysis, hydration fixes, code-splitting, and runtime profiling.
A developer-focused checklist for building safer applications, from authentication to dependency management.