EngineeringJul 23, 2026
AI Generating Full UIs: What I Delegate and What I Always Review by Hand
v0 built me a screen in 20 seconds. I still didn't ship it as-is.
A practical breakdown of what I hand off to AI tools like v0, Copilot, and Cursor when generating UI, and what I never let ship without a human pass.
aifrontendv0copilotcursornextjs
Share this post

I asked v0 to generate a full Next.js screen and had something usable in 20 seconds — roughly what would have taken me half an hour by hand. I didn't merge it as-is.
What I do delegate to AI
- 🤖 Initial component structure and form variants
- 🤖 Repetitive loading, error, and empty states
- 🤖 A first visual draft when starting from a blank page
What I always review by hand
- 👀 Real accessibility — not just that it "looks right"
- 👀 Any logic that touches sensitive data or payments
- 👀 Whether I can actually explain why a component is built the way it is
If I can't justify a decision in the code, it doesn't ship — whether I wrote it or an agent did. AI saves me keyboard time, not judgment.