You Shipped It in a Weekend. Why Is It Still Called untitled-app?
Back to Blog
Startup AdviceJune 12, 20263 min read

You Shipped It in a Weekend. Why Is It Still Called untitled-app?

Vibe coding compressed build time to hours, and naming became the new bottleneck. A shipping-speed naming workflow for Cursor, Lovable, and Bolt founders.

Vibe coding collapsed the build phase. An idea at breakfast is a working prototype by dinner — Cursor wrote the backend, Lovable shipped the UI, Bolt deployed it somewhere with a URL full of random syllables.

And that's where momentum goes to die. The repo is untitled-app-3. The deploy URL is unpronounceable. You can't post it, because posting means explaining, and explaining means it needs a name, and naming feels like a different kind of work than the flow you've been in all day. So the prototype sits unshared, and unshared prototypes quietly become abandoned ones.

The fix isn't naming talent. It's refusing to let naming take longer than the build did.

Naming at shipping speed

The bottleneck in naming was never generating ideas — it's the verification loop. Every candidate needs a domain check, and with traditional tools 42% of generated names fail it, which turns "pick a name" into an hour of registrar tabs and disappointment.

So delete the loop. The workflow that matches vibe-coding speed:

1. Reuse your build prompt. You already described the product to Cursor or Lovable this morning. That description is the naming input. Paste it into the generator — or let your agent do it over MCP without leaving the editor.

2. Only evaluate ownable names. Every result is pre-checked for live domain availability and screened for trademark conflicts before it renders. There is no "check if it's taken" step. You're choosing between names that are all buyable, with prices visible.

3. Buy in the same sitting. $12–15 for most TLDs, WHOIS privacy included, DNS live immediately. The threshold question isn't "is this the perfect name" — it's "is this name good enough that I'll actually share the link tonight." (It is. Ten minutes, start to finish.)

4. Point it at your deploy. One DNS record from the dashboard — or one sentence to your agent — and coolname.app fronts your Vercel/Bolt/Cloudflare deployment instead of the random-syllable URL.

5. Get the email and the page. Free forwarding gives you hello@coolname.app for the waitlist. If the prototype doesn't have a front door yet, the landing-page builder generates one on your new domain from the same description you've been reusing all day.

The psychology is the feature

A named project with a real URL behaves differently in your head. You'll post it on X. You'll drop it in a Discord. You'll let a stranger try it. Every founder knows the difference between "I'm playing with something" and "I made a thing — here's the link," and the distance between them is a name and a domain.

That's also why naming before sharing matters tactically: feedback compounds on a stable identity. Rename after 500 people saw it and you reset the word-of-mouth counter to zero.

A note on quality

Shipping-speed naming doesn't mean settling for a bad name. It means spending your taste on a pre-filtered pool. The creative judgment — does it sound like the product, does it survive being said out loud, would you put it on a T-shirt — still belongs to you. The system just guarantees that whatever you fall for, you can own: domain, trademark-screened, email, the lot.

You compressed the build from months to a day. Compress the naming from a weekend to ten minutes, and tonight's prototype goes out with tonight's energy still on it.

Name the thing.

#vibe coding#cursor#lovable#bolt#shipping#naming
Share this article

Enjoyed this article?

Get more naming tips and startup advice delivered to your inbox weekly.

Join 1,000+ founders. No spam, ever.