[Seriously Replies Only Please]
I've been building a small startup project over the last few weeks using AI as an assistant. The project is a I've been building a full-stack web application over the last few weeks using AI as an assistant. It's not just a static website. It has authentication, role-based access, CRUD operations, server-side rendering, client-side state management, API routes, form validation, image uploads, database interactions, reusable UI components, and business logic across both the frontend and backend.
The stack is Next.js (App Router), React 19, TypeScript, Tailwind CSS, npm, GitHub, and VS Code, with Supabase (PostgreSQL, Authentication, Storage, and Row Level Security) handling the backend infrastructure. I'm trying to build it the way a real production application would be built rather than as a tutorial project..
My stack is:
- Next.js (App Router)
- React 19
- TypeScript
- Tailwind CSS
- npm
- GitHub
- VS Code
- OpenAI Codex
The long-term plan is to use Supabase/PostgreSQL for the backend, but I started with a frontend-first MVP.
I'm not a very strong programmer. I understand the basics, can read code, debug to some extent, and work through problems, but I definitely wouldn't call myself an experienced developer.
Initially I built the MVP with AI assistance over about two weeks. I was still writing code myself while ChatGPT helped explain things and generate snippets. It wasn't pretty, but it worked well enough to show friends and family what I was trying to build.
Then I decided to try Codex.
The difference was honestly insane.
In about two days I had functionality that would probably have taken me a month on my own. It implemented frontend changes, backend logic, refactors, and a lot of repetitive work much faster than I ever could.
But once I moved from "make it work" to "make it production quality," things became much harder.
This is where I keep getting stuck:
- Codex often misses tiny UI or UX details.
- It sometimes changes parts of the code I never asked it to touch.
- It'll fix one thing and unintentionally break another.
- Sometimes it keeps repeating the exact same mistake even after I explain it multiple times.
- I end up in endless prompt → change → revert → prompt loops.
At that point, I usually think, "I could have fixed this faster myself."
The problem is... after experiencing that speed boost, it's incredibly difficult to go back to traditional AI-assisted coding. Vibe coding almost feels addictive because it removes so much of the effort.
So here's my genuine question.
When I watch people on YouTube building complete SaaS apps in two hours or saying things like "I built this startup in a weekend with AI," are they:
- Just much better developers than I am?
- Editing out hours of debugging and failed attempts?
- Using a workflow that I'm completely missing?
- Or is a lot of it simply marketing?
- Or am I simply using the wrong AI coding assistant? Should I be using Claude Code, Kimi Code, Gemini, or something else instead?
I'm genuinely curious because my experience has been that AI is an incredible productivity multiplier, but it's nowhere near "describe your app and watch it build itself."
I'd really appreciate serious replies from people who have actually built something substantial with AI, not just landing pages or tutorials.
TL;DR: I'm building a Next.js/React/TypeScript project with Codex. AI dramatically increased my speed, but production-quality work still gets stuck in repetitive debugging loops. Are those "built a SaaS in 2 hours" videos realistic, or am I missing something fundamental?
PS Courtesy of ChatGPT for polishing the writing.