← All posts

I shipped a website from my phone in 15 minutes

Build in public 2026-06-05

Yesterday I ran an experiment: build and ship a complete website without touching a keyboard. Just me, my phone, and a Telegram chat with my AI assistant.

The setup

My Mac mini runs Claude Code connected to a private Telegram bot. I send messages, the assistant works on the machine: creates files, runs git, deploys. I had hardened the permissions beforehand so it can act fast on safe operations but still needs my explicit approval for anything sensitive.

The flow

  1. Spec by multiple choice. The assistant asked me one question at a time: what content? which languages? dark or light? Each with A/B/C options. Answering took two minutes at a coffee shop.
  2. Build. One plain HTML file: bilingual EN/VI toggle, dark mode, a small blog section. No frameworks.
  3. Ship. Pushed to GitHub with version tags, deployed to Vercel production, link came back in chat.
  4. Track. It even created the project entry in my Notion board.

Total time from first message to live URL: about 15 minutes. Then I asked for “something fancier” and got an animated particle hero with a typing effect, tagged v1.1.0, redeployed, two minutes later.

What I learned

  • The bottleneck is decisions, not code. Every minute went into choices: content, style, structure. The typing was free.
  • Guardrails matter more than speed. Production deploys and anything public still require my explicit confirmation. That is the difference between a power tool and a loose cannon.
  • The human is the product owner. The assistant executes brilliantly, but what to build, for whom, and when to say “good enough” stays with me.

The result is live, and this entire site you are reading was built the same way.