Descriptions:
Craig Hewitt puts AI coding tools to the test in a real-world challenge: can Cursor and Claude Code replace a traditional CMS like Framer for building and managing a personal website? In this video, he attempts to migrate his personal site from Framer to a self-managed Next.js application—all within a 30-minute timer.
The workflow combines two AI tools running in parallel: Claude Code (using the Opus 4.5 model) handles content planning and migration strategy, while Cursor’s Composer agent replicates the visual design by crawling the existing site. Hewitt draws on a real-world precedent from Lee Robinson of the Cursor team, who completed a similar migration at a cost of roughly $260 in API tokens over one week.
Key takeaways include using Claude Code’s plan mode to generate structured migration documents, spawning multiple agents simultaneously for parallel workstreams, and separating concerns between content (Claude Code) and design (Cursor). Hewitt also explores when a headless, markdown-based Next.js setup makes practical sense versus a traditional CMS—particularly for developers comfortable working entirely inside an IDE. For anyone evaluating whether vibe-coding a production website is viable, this video offers a candid look at both the potential and the real-world friction involved.
📺 Source: Craig Hewitt · Published December 22, 2025
🏷️ Format: Hands On Build







