The Experiment
I wanted to answer a simple question: what is the actual minimum time between a user deciding they need a website and that website being live on the internet?
Not the theoretical minimum. The real, measured, production minimum.
The answer: 27 seconds.
Where the Time Actually Goes
I audited the deployment flow of every major website builder. Here's where time accumulates:
| Step | Average Time |
|---|---|
| Account creation | 47s |
| Email verification | 30s–5min |
| Template browsing | 2–8min |
| Template customization | 5–30min |
| Domain/subdomain config | 1–3min |
| Publish + DNS propagation | 10s–48hrs |
The actual compute — generating markup, writing files, configuring a subdomain, deploying to a CDN — takes under 10 seconds on modern infrastructure. Everything else is ceremony.
Removing the Ceremony
CapsuleWeb was my testbed for this thesis. The entire user flow is:
- Write one sentence describing what you need
- Pay $1
- Receive a live URL on a
capsuleweb.sitesubdomain
No account. No template picker. No editor. No DNS configuration.
The architecture decisions that make this possible:
- No accounts — eliminates auth, verification, session management, and the entire "returning user" state machine
- Subdomain-only deployment — no DNS propagation delay, no domain verification, instant routing
- Single prompt input — no multi-step form, no configuration choices, no decision fatigue
- Pre-warmed generation pipeline — the LLM context and deployment infrastructure are always ready
The Tradeoff
The obvious cost: no editing. Once your site is generated and deployed, that's it. There's no dashboard to return to, no account to log into.
This is a deliberate constraint, not a missing feature. The target use case is people who need a page live right now — an event page, a quick business listing, a resume link, a product landing page. For those cases, 27 seconds to live beats 27 minutes to perfect every time.
What This Proved
Deployment latency was never a compute problem. It was always a product design problem. Every step in a traditional builder exists because someone decided to put it there, not because the user required it.
Strip the steps that serve the platform instead of the user, and you discover that the internet already had the infrastructure for instant deployment. We just buried it under forms.
The site is live at capsuleweb.site. One prompt, one dollar, one live URL. I'm curious what the dev community thinks about the no-account tradeoff — is it a dealbreaker or a feature?
Top comments (0)