DEV Community

Cover image for I Let AI Write 90% of My Code for a Week — Here's What Actually Happened
Vibe-coding101
Vibe-coding101

Posted on

I Let AI Write 90% of My Code for a Week — Here's What Actually Happened

There's a new way to code. People are calling it "vibecoding" — you describe what you want, the AI writes it, you tweak and steer. Less typing, more directing.

I tried it for a week. Here's the honest breakdown.

What is Vibecoding?
Traditional coding: you write every line, debug every error, Google every syntax question.

Vibecoding: you describe the outcome, an AI assistant (Claude, GPT-4, Copilot) generates the code, and you guide it like a creative director.

It's not "no-code." You still need to understand what's happening. But the ratio flips — instead of writing 100% and thinking 30%, you're thinking 70% and writing 10%.

My Setup
AI: Claude (via Cursor + API)
Projects: A Discord bot, a simple landing page, a data scraper
Experience level: Intermediate (I can code, but I'm not fast)
What Worked
Speed. A Discord bot that would've taken me a full day? Done in 3 hours. The AI handled boilerplate, I handled logic decisions.

Learning. I understood more code by reading AI output than I would've writing it myself. It's like having a senior dev pair-programming with you 24/7.

Unblocking. Usually when I hit a wall, I stop for hours. With AI, I just describe the wall and get 3 different ways around it.

What Didn't Work
Blind trust. Early on, I accepted code without reading it. Bad idea. The AI wrote something that worked but was inefficient — I only caught it later.

Complex architecture. For bigger decisions (database schema, auth flow), the AI gave generic answers. I still needed to think.

Context limits. Long files confused it. I had to break things into chunks.

The Verdict
Vibecoding isn't cheating. It's leverage.

You still need to:

Know what you're building
Read and understand the output
Make architectural decisions
But the grunt work? Delegated.

If you code and you're not using AI assistants yet, you're leaving speed on the table.

My tip: Don't ask AI to "build me an app." Ask it to solve specific problems: "Write a function that takes X and returns Y." Small, clear prompts = better code.

Top comments (0)