Couch Potato Dev Mode

Rebuilt entire personal site via Telegram while watching Netflix — Notion → Astro, 18 posts migrated, DNS to Cloudflare. Never opened a laptop.

Couch Potato Dev Mode by @davekiss is the showcase that best captures the OpenClaw lifestyle. Dave rebuilt his entire personal website — migrating 18 blog posts from Notion to Astro, setting up a new design, moving DNS to Cloudflare, and deploying the finished site — all through Telegram while watching Netflix on the couch. He never opened a laptop or touched an IDE. The migration involved significant technical work: exporting content from Notion's API, converting it to Astro-compatible Markdown with proper frontmatter, setting up the Astro project structure, configuring build pipelines, updating DNS records, and deploying to Cloudflare Pages. Each step was handled conversationally — Dave described what he wanted, the agent executed, reported results, and asked for decisions when needed. This showcase resonated deeply with the community because it redefines what 'development' means. The traditional developer workflow — open laptop, launch IDE, write code, test, deploy — gets compressed into a chat conversation you can have from anywhere. It's particularly compelling for developers who have side projects they never get around to because the activation energy of 'sitting down at a computer' is too high. With OpenClaw, the couch is the office.

Tags: telegram, website, migration, astro

Category: automation

Tips

  • Break the migration into clear phases — content export, project setup, design, deployment — and tackle one per conversation session
  • Use Notion's API to export content programmatically rather than manual copy-paste — the agent handles the API calls and format conversion
  • Have the agent commit to git after each major step so you can roll back if anything goes wrong mid-migration
  • Test the site locally using OpenClaw's browser tool to preview before deploying — the agent can screenshot and send previews to Telegram
  • Start with a simple Astro template and iterate — trying to specify the perfect design upfront leads to more back-and-forth than iterating progressively

Community Feedback

Dave Kiss (@davekiss) rebuilt his entire personal website through Telegram. While watching Netflix. He never opened his laptop. Just chatted with his bot, described what he wanted, and let it handle the code.

— Generative AI Publication

Rebuilt entire personal site via Telegram while watching Netflix — Notion → Astro, 18 posts migrated, DNS to Cloudflare. Never opened a laptop.

— OpenClaw Showcase

The davekiss showcase is what sold me on OpenClaw. If you can rebuild an entire website from your couch via Telegram, the barrier to shipping side projects basically disappears.

— OpenClaw Community

Frequently Asked Questions

Do I need my laptop running for this to work?

You need a machine running OpenClaw with the development tools installed (Node.js, Git, etc.). This can be a desktop, server, or VPS that stays on. You interact via Telegram from your phone — the laptop stays closed.

How long did the full website rebuild take?

The original showcase doesn't specify exact hours, but community reports suggest a full site migration like this takes an evening or two of casual chatting. The key insight is that it's interruptible — you can pause and resume between Netflix episodes.

Can this approach work for more complex sites (React, Next.js)?

Yes. The agent handles any framework the host machine has installed. React, Next.js, SvelteKit, Hugo — if it can be built from the terminal, it can be built via Telegram. More complex frameworks may require more back-and-forth for configuration decisions.

What about Notion content with embedded images and rich formatting?

The agent handles Notion's block types — images, callouts, code blocks, tables — and converts them to Markdown equivalents. Images are downloaded and placed in the Astro project's public directory. Some complex Notion layouts may need manual tweaking.