# Vibe Coding Ships When the Builder Is the First User > One week of vibe coded launches produced an offline survival kit, a kid's times tables game, a zombie run and a console port. Every one was built by the person who wanted it, and that, not the model, is what separated them from the builds the same week called slop. Clawnify Resources · https://www.clawnify.com/resources/what-is-vibe-coding · 2026-09-01 ## What vibe coding is, and what it already stopped meaning Vibe coding, also written vibe-coded and sold more politely as AI-assisted coding, is building software by describing what you want in plain language and letting a model write and run the code. Andrej Karpathy named it in February 2025, and his definition was deliberately extreme: you give in to the vibes and "forget that the code even exists". You still steer. You steer by looking at the result rather than at the source. Eighteen months later the label is already being called old. At the end of August 2026 one widely read comment asked simply what the next wave is, treating vibe coding as a settled thing rather than a frontier. Collins had already made it word of the year for 2025, which is usually the moment a term stops describing a movement and starts describing a habit. So the useful question is no longer what vibe coding is. It is what it reliably produces. We took a single week at the end of August and the start of September 2026 and looked at what people said they had actually shipped with it, rather than at the argument about whether they should have. ## One week of things people actually shipped The list is stranger and more specific than the discourse around it suggests. - An offline survival app. The technology commentator Kyronis described a builder whose app gives survival advice with no connection at all: it cites exact pages from manuals stored on the device, carries offline maps, and lets you text people up to fifty miles away with no cell service. The account claims the app reached fourteen thousand users, and that the builder has since moved from software to a rugged waterproof device weighing under three pounds. - A times tables game. Om Patel relayed a parent with no app experience whose son would not sit through flashcards. He built a game where you slice the correct answer to a multiplication problem, shipped it on iOS, and reports that the boy stopped noticing he was practicing and started chasing his own high score. Adults then asked to use it to keep their own arithmetic sharp. - A zombie run. Mario Nawfal described a weekend build in which a horde chases your real GPS position and the only way to survive is to physically run: sixty seconds of head start, ammo crates on your actual route, a charge meter that fills as you move. His framing was that this is the AI fitness app people keep failing to specify. - A console port. The Japanese developer known as GOROman relayed a builder who fed an already finished NES project to a coding agent, left it running for three days, and got a PlayStation port that booted on real hardware. - A robot dashboard. Thomas Wolf, co-founder of Hugging Face, showed a vibe coded on-device interface running on a $399 robot, displaying its policy, its actions and its sensor data, with LiDAR distance readings drawn live. - Graphics toys. The independent developer Tony Dinh showed another Three.js experiment, the kind of thing that used to be a weekend and is now an afternoon. Every figure here is the storyteller's own claim, and user counts in particular deserve your skepticism. What is not in doubt is the shape of the list. ## The builder is the missing half of the prompt Read the list again and the common factor is not the tool, the language or the model. In every case the person writing the prompts was the person who wanted the result. The survival app was built by someone who goes where there is no signal. The game was built by the father of the boy who would not learn his times tables. The zombie run was built by someone who runs. The console port was built by someone who already owned the earlier version. The robot dashboard was built by the person staring at the robot. That matters because vibe coding is chronically under-specified by design. Make it fun is not a specification. It works only when the missing detail is already sitting in the builder's head, and when the builder can tell within thirty seconds of running the thing whether it is right. A father knows what will hold his son's attention because he has watched it fail. He never had to write that down, and he could not have written it down anyway. Vibe coding does not remove the need to specify software. It moves the specification out of the document and into the builder, which only works when the builder is the first user. This is why the cases that landed are so small and so odd. Nobody would fund a multiplication slicing game or a GPS zombie horde. They exist because the cost of building one exact thing for one person collapsed, and the person who wanted it never had to convince anybody else. ## What the same week called slop Those same days produced the counter-example. A widely seen critique of a corporate AI launch called the product generic vibe coded slop that could be done in an afternoon, and argued it was not what a company burning that much money should be showing. Notice what the complaint was not. Nobody had seen the code. The objection was that the thing was obviously built for no one in particular. The engineering objection is separate and better founded. The Google researcher Laurie Wired argued that fundamentals do not become obsolete just because generation got cheap, and used the calculator as the analogy: arithmetic did not stop mattering because a machine can do it. Her point is about the second day. When you have to debug what the model produced, or extend a codebase you did not write, you need the building blocks to understand what is happening at all, and without them you will not even recognise what the language makes possible. Put the two objections together and neither is about generating code. One is about choosing what to build. The other is about living with what you built. Vibe coding is genuinely good at the step between them, and it does nothing for either end. ## Day two is where a vibe coded app gets expensive Every case in that week's list shares a second property that is easy to miss: they are all single player. A survival guide on your own phone, a game on your child's tablet, a dashboard on your own robot. Nothing in them has to know who is calling, what that person is allowed to see, or where the data lives once the laptop is shut. Business software is the opposite on all three counts. The moment a second person uses it, the thing needs identity, permissions, and a place to keep records that survives a browser refresh. It needs somewhere to run that is not your machine. It needs its keys kept out of the browser. It needs to still work in March, when whoever prompted it into existence has moved on to something else. None of that arrives with the sentence that generated the app, and none of it is visible in the demo. This is the same gap that makes a live chat artifact a poor system of record, which we took apart in our look at Claude Artifacts. The survival app is the useful illustration. By its own account it went from weekend build to fourteen thousand users to physical hardware, which is precisely the point at which a vibe coded prototype stops being one. Users, refunds, warranties and support are not a prompt. The same trajectory shows up whenever a personal build meets other people, and it is why so many of them stop at the screenshot. The generation was never the hard part. Somebody has to own the problem after it ships. ## How to vibe code inside a business The evidence reduces to a short list, in the order it pays off. - Put the tool in the hands of the person with the problem. The operations manager who knows why the spreadsheet is wrong will out-specify any brief they could have written for a developer. That is the whole finding. - Start where the alternative is nothing. The internal tracker nobody maintains, the report assembled by hand every Monday. Point it at your system of record before you have earned the right and you will learn the expensive way. - Ship it to one real user on day one, ideally yourself. The method depends on a fast, honest verdict, and a build nobody opens never gets one. - Insist on the boring layer up front. Who signs in, who sees what, where the data lives, how it is backed up. If your tooling does not answer those without being asked, you are prototyping, not building. - Keep the code somewhere you own. A prototype trapped in a chat window or in one vendor's account is not an asset. A repository you can clone is. - Learn enough to read it. Not to write it. To read it, and to ask a better question when it breaks. That is the fundamentals argument, and it is right. Vibe coding earned its year by proving something narrow and real: the distance between wanting a piece of software and having it is now measured in hours. Closing that distance for one person is a weekend. Closing it for a company is the same weekend, plus everything the weekend skipped.