vibe coding is building software by describing what you want in plain language and letting an ai model write most of the code. you steer, test and tweak; the model types. the phrase took off in early 2025 and quickly became shorthand for a new way of making things.
what it looks like
instead of writing every line, a vibe coder says something like "make a page that tracks my reading list and shows a streak." the ai drafts it, they run it, notice what's off, and ask for changes. the loop is fast, conversational and a little chaotic, which is the vibe.
why people love it
- speed. ideas go from sentence to working prototype in an afternoon.
- access. people who never learned to code can now build small tools for themselves.
- flow. less time on boilerplate, more time on the fun part: deciding what to make.
the catch
someone still has to read the output, test it and make sure it's safe. that's where being the human in the loop comes in. vibe coding is great for prototypes and personal tools; production software still needs review.
wear the vibe
- i'd rather be vibe coding. tee: for the office, the airport, or the third meeting of the day.
- vibecoder. hoodie: for late sessions.
- vibecoder. mug: fuel.