What is vibe coding? A 4-minute primer for non-coders
A friend asked me at dinner what "vibe coding" actually means.
She'd seen the term on LinkedIn, watched a video where someone built an app "without writing any code," and walked away convinced one of two things had to be true: either it was a trick, or every developer she knew was about to lose their job.
It's neither. Here's the honest version.
The 10-second definition
Vibe coding is software development where a human describes what they want in plain English, and an AI agent writes, runs, and fixes the actual code. You're directing. The AI is doing.
You still need taste. You still need to know what you want. You still have to read the output and say "no, not like that — like this." But you don't need to remember the syntax for a for loop or how to deploy to a server. The AI handles that part.
That's the whole thing.
How it actually works
A vibe-coding session, in 2026, looks something like this. You open a tool like Claude Code (the one I use). You type:
"I want a simple web app where I can paste in a recipe URL and it tells me how many calories per serving. Make it pretty."
The AI thinks for a few seconds, writes ~200 lines of code across a handful of files, runs it, and shows you a working website. You look at it and say:
"The colors are ugly. Can the calorie number be huge and the rest small?"
The AI rewrites the styling. You refresh. The number is huge. You say:
"Now deploy this to the internet so I can share it with friends."
The AI does. You get a URL. You text it to three people. They open it on their phones. It works.
The whole thing took 25 minutes.
What it isn't
Three things that vibe coding isn't, because every other article I've read seems to get one of these wrong:
★ It isn't magicThe AI will write code that looks like it works but is subtly broken. You still have to test it. You still have to ask "wait, what happens if a user does this?" The AI will not catch every edge case, and if you ship without thinking, you'll ship something embarrassing.
★ It isn't "AI does it all"Taste matters more, not less. The AI will give you a working app. It won't give you a good app. Good apps come from someone who knows what "good" means — which is you. The skill being rewarded here is judgement, not typing speed.
★ It isn't the end of "real" codingPeople who already know how to code are getting 5–10× more productive with these tools, not unemployed. What's changing is the bottom of the on-ramp: someone with zero coding background can now build something real, fast. That's new.
Who it's for
Honestly? Anyone with an idea.
- The founder who keeps saying "if only I could build a prototype myself"
- The marketer who wants a working version of the campaign tool they're describing to engineering
- The designer who's tired of mocking things in Figma and wants them clickable
- The parent who wants to build their kid a custom homework helper that doesn't just give answers
- The teacher who keeps thinking if only this lesson had an interactive piece
If you've ever finished a sentence with "...but I don't know how to code" — vibe coding is for you.
A 1-hour starter exercise
If you want to try this today, here's what I'd do:
- Sign up for claude.com (free tier is fine to start). Or any equivalent AI coding tool.
- Pick one specific, small idea. Not "an app for my whole business." More like: "a one-page web tool that does one specific thing I keep doing manually." A unit converter. A meeting-notes summariser. A pet-name generator. Make it small.
- Describe it as if you were briefing a really fast intern. What does the user see first? What do they click? What do they get back? Be specific.
- When the first version is bad, say what's bad. Don't rewrite from scratch — iterate. "The font is too small." "The button should say 'Convert' not 'Submit'."
- Deploy it. Most tools have a one-click deploy. Get a URL. Send it to one human you trust.
Total time: ~1 hour, give or take, if you've never done this before.
What happens next
You'll either feel a giddy "wait, I did this?" or a flat "this isn't for me." Both are useful answers. But the giddy version is more common than people expect — and once that switch flips, you don't go back.
We run live four-hour workshops where we walk adults through exactly this — idea to deployed app, in one Saturday morning. If you'd rather do it with a room full of people, coffee, and someone to ask "wait, why did it do that?" — browse the next dates or drop us a line.
The hardest part of vibe coding isn't the coding. It's giving yourself permission to try.