How an Exact Prompt From Sam Altman Got a Non-Coder Online

Vibe coding — building software by describing what you want in plain language and letting an AI write the code — has a newly prominent pitchman. This week, OpenAI CEO Sam Altman shared on X the exact prompt he typed into ChatGPT from his phone. A Business Insider reporter with no real coding background copied that prompt into a $20-a-month ChatGPT Plus account and, two hours later, had a working website live on the internet.

Within nine minutes and 47 seconds, ChatGPT returned three tailored travel destinations — Santa Ynez Valley, South Lake Tahoe and Todos Santos — along with the complete source code for a website and an email draft. The finished site lets friends enter an access code, share budgets, vote on a destination, mark their availability and suggest activities. The reporter then uploaded it to the web without writing a single line of code.

The path was not frictionless. The README file explaining the project read like gibberish, and ChatGPT had to walk the reporter through opening the Mac Terminal, installing Python, creating a GitHub account and connecting a hosting service called Render, which charged $7.25 a month. Only later did the assistant suggest cheaper alternatives: Cloudflare for free hosting, or OpenAI's own Sites feature, a public-beta tool that lets Plus subscribers create, edit, preview and host sites entirely inside ChatGPT.

After moving the finished site into a Sites workspace, the reporter asked for small changes — comment editing and repositioning the access-code window — which ChatGPT applied after 14 minutes and eight seconds of work. The verdict, in the reporter's words: the promise of vibe coding, that non-coders can build custom tools that fit their lives, might not be too good to be true after all.

Advertisement

What the Experiment Reveals About OpenAI's Sites Push

OpenAI Is Quietly Becoming a Hosting Platform

Sites is a small feature with a significant strategic direction. By bundling creation and hosting inside ChatGPT, OpenAI moves up the software stack from conversational assistant toward something closer to a low-code platform — absorbing the simple use case that third-party services like Render currently charge for. The fact that the reporter paid $7.25 a month before learning about free options also shows the assistant's own recommendations lagging its product line. Users who take its first answer as the best answer can end up paying for services the company itself provides for free.

Why Altman's Prompt Travels So Well

The most striking detail is that the prompt needed no customization. Because ChatGPT personalises output using a user's chat history, a prompt written by a billionaire tech CEO produced a genuinely useful product for a beginner — two of the recommended destinations were already on the reporter's list. That supports a point made by AI writer Jasmin Sun, quoted in the article: the main barrier for most people is not the tooling but spotting problems that are software-shaped in the first place. Public prompts from figures like Altman double as onboarding devices, showing a mainstream audience exactly what the tool can do and lowering the cost of a first attempt.

Practical Lessons for First-Time Vibe Coders

Each recommendation below follows directly from the reporter's account:

  • Start with a concrete problem, not an abstract app. The trip-planning request produced a usable site because the goal — friends voting, budgeting and scheduling — was specific from the start.
  • Expect to hand-hold the AI. When the README was unintelligible, the reporter asked for plain-language, step-by-step instructions for Terminal, Python and GitHub — and the process worked from there.
  • Don't pay for hosting before checking free routes. The reporter spent $7.25 a month on Render before ChatGPT pointed to Cloudflare and to OpenAI's Sites, both available free.
  • For simple projects, try OpenAI's Sites first. The feature is in public beta, included with a $20-a-month Plus subscription, and applied the reporter's requested edits in about 14 minutes with no third-party service involved.