cd /news/artificial-intelligence/vibe-coding-gets-you-80-of-the-way-n… · home topics artificial-intelligence article
[ARTICLE · art-75955] src=dev.to ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Vibe coding gets you 80% of the way. Nobody prepares you for the remaining 20%

A developer with over a decade of experience building software by hand and three years using AI to build almost everything reports that AI writes working code on the first try more often than most engineers, but the real challenges lie in the surrounding software engineering discipline. The developer, known as Zalt, compiled a 15-stage process and a handbook called 'Vibe Coding with Confidence' after observing that AI agents forget past work, drift context, loop on bugs, and produce unsafe code, concluding that 'None of that is an AI problem. It's software engineering running at ten times the speed, with nobody enforcing the discipline.'

read3 min views1 publishedJul 27, 2026

I spent over a decade writing software by hand. The last 3 years I've built almost everything with AI, to the point where it builds features based on user behavior and deploys them by itself.

The code was never the problem. AI writes working code on the first try more often than most engineers do. What broke was everything around the code:

  • The agent forgets what it built last week and reimplements it slightly differently.
  • Context drifts mid-session and the answers quietly get worse.
  • It goes in circles on a bug, retrying the same fix infinite times (the on/off issue).
  • It writes code that works but isn't safe or secure. Hackers will email you.
  • It overbuilds abstractions nobody asked for, or worse, swaps out a core dependency.
  • And because it all runs, you don't notice until the codebase is big enough that you're already late.

None of that is an AI problem. It's software engineering running at ten times the speed, with nobody enforcing the discipline that used to come from typing everything yourself.

After my first 3 large AI-built projects, it clicked. I wasn't missing better prompts, or skills, or memory layers. I was missing a process.

So I wrote down everything that consistently worked and everything that kept failing. That turned into 15 stages I now run in order on every build, and give my AI access to:

Set Up → Plan → Architect → Build → Inspect → Amplify → Debug → Test → Automate → Harden → Secure → Protect → Ship → Operate → Scale

The lessons that changed the most

Plan first. A written spec beats a clever prompt every time. #

Architect before you build. AI can only scale a codebase that was designed to scale. #

Keep a map of where everything lives, and keep it modular. Clear boundaries, always. #

Work in small slices. Break a large feature into pieces, each one expecting the next to arrive later. #

Get tests green before you grant more autonomy. Tests are what make trust safe to give. Best enforced on a git hook. There's a simple way to keep coverage above 99%, and yes, my full suite now takes over an hour to run. #

Security and privacy are stages, not cleanup tasks. Working code isn't safe code. Always try to break it. #

Build the factory before the car. The factory keeps it running and handles maintenance too. #

Automate last, once the foundation holds. Only then can you start replacing yourself, and only in stages.

There are a lot more tips and tricks I can't pull off the top of my head right now.

I ended up writing all of this down as a handbook, Vibe Coding with Confidence (by Zalt), mostly because I kept watching almost everyone I mentor repeat the same mistakes. They were just missing the reference.

Anyway, curious what bit you after the prototype stage, and what you do differently now.

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @zalt 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/vibe-coding-gets-you…] indexed:0 read:3min 2026-07-27 ·