When AI Builds an App and Asks You to Click a Button
A journalist uses Gemini to build a gardening app in minutes. The bug fix button reveals the strange new reality of human AI collaboration.
Last updated: June 15, 2026

On this page
An AI journalist used Gemini to build a gardening app in minutes, discovering that while AI can generate entire applications, humans still need to click a button to fix bugs.
The boundary between human intention and machine execution is blurring faster than most people realize. A recent experiment by a journalist at The Verge demonstrates this shift with startling clarity. After typing a single, lengthy prompt into Google’s Gemini, the journalist walked away for five minutes. When they returned, the AI had produced a functional application in a preview window. The app was designed to help organize and manage a dying backyard garden, a practical problem solved by a prompt rather than a programmer.
The Strange Bug Fix Button
Yet the output was not flawless. Alongside the working application, Gemini displayed an ominous error message: “Channel is unrecoverably broken and will be disposed!” This sounds like a catastrophic failure, a complete system collapse. But immediately below that alarming text sat a button labeled “Fix the bug.” The journalist clicked it. Within 233 seconds, Gemini reported that it had successfully resolved the issue. This moment captures the peculiar new dynamic of AI assisted development. The machine generates the entire application from scratch, yet still requires a human to acknowledge a problem and press a single button to proceed. It is not full autonomy. It is a partnership where the human acts as a quality assurance manager and a decision maker, not a coder.
The Rise of Vibecoding
This experiment exemplifies a growing trend in software development known informally as “vibecoding.” The term describes a workflow where developers, or even non developers, describe their desired application in natural language and let a large language model generate the code. The human’s role shifts from writing every line to reviewing outputs, fixing edge cases, and providing iterative feedback. For practitioners, this represents a fundamental change in how software gets built. The barrier to entry for creating a custom tool has dropped dramatically. A person with a dying yard and a clear idea can now have a working app in minutes, not weeks. Decision makers in technology organizations should take note. The skills that matter most are shifting away from syntax memorization and toward problem definition, prompt engineering, and critical evaluation of AI generated code.
Implications for the Future of Work
The broader industry context is equally significant. This incident highlights a paradox in current AI capabilities. Models like Gemini can generate complex, multi file applications, yet they still stumble on relatively simple bugs that require human intervention. The AI is powerful but not omniscient. It can create structure and logic at scale, but it lacks the contextual awareness to always know when something has gone wrong. For businesses, this means that AI assisted development is not a replacement for human expertise. It is an amplifier. The journalist who built the gardening app did not need to know Python or JavaScript. They needed to know what they wanted and how to ask for it clearly. That skill, defining a problem precisely and iterating on an AI’s output, will become one of the most valuable in the coming decade.
What to Watch Next
As these tools mature, the line between user and developer will continue to dissolve. We can expect more experiments like this one, where individuals solve personal problems with a single prompt and a few clicks. The real test will come when these applications need to handle sensitive data, scale to thousands of users, or integrate with complex enterprise systems. For now, the message is clear. AI can build your app, but it still needs you to press the button.
Frequently Asked Questions
What is vibecoding?
Vibecoding is an informal term for describing an application in natural language and letting an AI model generate the code. The human's role shifts from writing code to reviewing outputs and providing feedback.
How long did it take Gemini to build the app?
The journalist walked away for five minutes after giving the prompt. When they returned, the app was already functional in a preview window. The bug fix took an additional 233 seconds.
What was the error message Gemini showed?
Gemini displayed the message 'Channel is unrecoverably broken and will be disposed!' but also provided a button to fix the bug. The journalist clicked it, and the AI resolved the issue.


