Create Next App
Engineering notes on building with AI agents — by Michael Yuanhao Deng.
Notes and frameworks on building real software with AI coding agents — Claude Code, Cursor, Codex, and whatever ships next. The focus is the engineering practice that keeps agentic codebases maintainable: defining abstractions before prompting, treating AI-generated code as a black box behind a tested interface, and writing main functions that read like a syllabus.
An app is any software experience that helps someone accomplish a task, explore information, automate work, communicate, create, or make decisions — whether it runs on a phone, browser, desktop, server, device, or as a physical object.
The thesis: frontier AI models are making app creation feel like the short-video wave of YouTube and TikTok, democratizing who can build software and how quickly ideas become usable products. The bottleneck is no longer typing — it's knowing what to design.
Writing
- Vibe Coding Will Bite You. Abstractions Won'tMar 12, 2026