The graveyard

I just audited my Namecheap account. Twelve domains, none of them attached to a live product, all renewing at $14 to $40 per year. That is a $300+ annual tax on optimism. Worse, every dead domain is a small emotional weight that says "you started this and stopped."

The new rule

No new venture gets a domain until it clears $1,000 in real revenue.

Until then it lives as a route on the studio hub. venture-lab.vercel.app/skillvault, venture-lab.vercel.app/llmradar, and so on. Free hosting, free subdomain, one analytics setup, one email list, one deploy.

What changes

What I gave up

When a venture graduates

When it clears $1,000 in cumulative revenue. Then I buy the domain, set up a 301 from the hub route, and keep the canonical SEO equity. There is a graduation checklist in the studio repo.

What the hub looks like

One Next.js 14 app, App Router, on Vercel free tier. Each venture is a route. Shared email-capture backend on Supabase. UTM-tagged outbound links from a central helper. Stripe Payment Links live in a config file, not hardcoded into pages.

Total monthly cost at smoke-test volume: $0.