<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/mouth-coding-d4ooz6mbf" -->

---
title: Mouth Coding | daily.dev
description: Brad Frost introduces 'mouth coding' — a practice of verbally collaborating with an LLM in real time to build websites during live conversations. Using a...
canonical: https://daily.dev/posts/mouth-coding-d4ooz6mbf
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Mouth Coding | daily.dev
og:description: Brad Frost introduces 'mouth coding' — a practice of verbally collaborating with an LLM in real time to build websites during live conversations. Using a...
og:url: https://daily.dev/posts/mouth-coding-d4ooz6mbf
og:image: https://api.daily.dev/og/posts/D4ooz6mbf.png
og:image:alt: Mouth Coding
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Mouth Coding

**[Brad Frost](https://daily.dev/sources/bradfrost)** · 9 min read · 126 upvotes · 41 comments

## Summary

Brad Frost introduces 'mouth coding' — a practice of verbally collaborating with an LLM in real time to build websites during live conversations. Using a real-world example of redesigning a small counseling practice's website with his wife, he outlines the key ingredients: live conversation, speech-to-text transcription, solid UI infrastructure, live preview, additional context, and human judgment. He argues this approach democratizes web creation, enables genuine cross-disciplinary collaboration, and is especially valuable for nonprofits and small organizations that lack dedicated web staff. The core thesis is that AI should facilitate human creativity rather than replace it, and mouth coding represents the most participatory, inclusive design process he's experienced in years.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://bradfrost.com/blog/post/mouth-coding/>

## Community discussion

Top comments from developers on daily.dev.

**@confidentcoding** · 38 upvotes

> That thumbnail is making me quite uncomfortable...

**@oleksandr56** · 14 upvotes

> isn't it just different input way? like speach2text as an extra step?

**@orcdev** · 13 upvotes

> mouth coding 😂

**@code\_chimp** · 9 upvotes

> I dislike this term on a nearly visceral level, but I'm old.

**@georgeongoro** · 9 upvotes

> I have never tried mouth coding before(i never knew it was a thing), but it seems like something worth trying. Thanks for bringing it to my attention.

## Similar posts on daily.dev

- [Code is cheap. Show me the talk.](https://daily.dev/posts/code-is-cheap-show-me-the-talk--gjasawxps) · Hacker News · 3 upvotes · 0 comments
- [Coding on Paper](https://daily.dev/posts/coding-on-paper-xmegarcgl) · The Palindrome · 149 upvotes · 31 comments
- [Don't fall into the anti-AI hype](https://daily.dev/posts/don-t-fall-into-the-anti-ai-hype-kp54wqj8l) · Hacker News · 4 upvotes · 0 comments
- [My LLM coding workflow going into 2026](https://daily.dev/posts/my-llm-coding-workflow-going-into-2026-vi9oycjke) · Elevate · 176 upvotes · 5 comments

---

Tags: [#ai-coding](https://daily.dev/tags/ai-coding), [#design-systems](https://daily.dev/tags/design-systems), [#ui-design](https://daily.dev/tags/ui-design), [#vibe-coding](https://daily.dev/tags/vibe-coding)

[View this post on daily.dev](https://daily.dev/posts/mouth-coding-d4ooz6mbf)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Mouth Coding","url":"https://daily.dev/posts/mouth-coding-d4ooz6mbf","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/mouth-coding-d4ooz6mbf"},"datePublished":"2026-04-23T15:54:53.002Z","dateModified":"2026-10-15T02:20:43.853Z","description":"Brad Frost introduces 'mouth coding' — a practice of verbally collaborating with an LLM in real time to build websites during live conversations. Using a...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3528a7e3262a9faae9053c14daa53473?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3528a7e3262a9faae9053c14daa53473?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Brad Frost","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Brad Frost","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/59999ed5f89f47368b01ca4cb6b73e8b","url":"https://daily.dev/sources/bradfrost"},"commentCount":41,"discussionUrl":"https://daily.dev/posts/mouth-coding-d4ooz6mbf","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":126},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":41}],"keywords":"ai-coding,design-systems,ui-design,vibe-coding","timeRequired":"PT9M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Brad Frost","item":"https://daily.dev/sources/bradfrost"},{"@type":"ListItem","position":3,"name":"Mouth Coding"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/mouth-coding-d4ooz6mbf","comment":[{"@type":"Comment","text":"That thumbnail is making me quite uncomfortable…","datePublished":"2026-04-23T16:11:14.749Z","url":"https://daily.dev/posts/D4ooz6mbf#c-u8CJ2IZGB","author":{"@type":"Person","name":"Lars Faye | Confident Coding","url":"https://daily.dev/confidentcoding","image":"https://media.daily.dev/image/upload/s--OGZu5DEc--/f_auto/v1772569630/avatars/avatar_umWZ9aQAng34qk5aaJl2q?_a=BAMAMiiu0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":38}},{"@type":"Comment","text":"isn’t it just different input way? like speach2text as an extra step?","datePublished":"2026-04-24T05:14:19.395Z","url":"https://daily.dev/posts/D4ooz6mbf#c-tKKzOWTHt","author":{"@type":"Person","name":"Oleksandr","url":"https://daily.dev/oleksandr56","image":"https://lh3.googleusercontent.com/a/ACg8ocLuiJcSbJZKfjSeqqHMy1xJgO44xeMpzGur3gyB5QJenNvzVCE=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":14}},{"@type":"Comment","text":"mouth coding 😂","datePublished":"2026-04-24T10:20:34.679Z","url":"https://daily.dev/posts/D4ooz6mbf#c-bXlKBdmVc","author":{"@type":"Person","name":"OrcDev","url":"https://daily.dev/orcdev","image":"https://avatars.githubusercontent.com/u/7549148?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":13}},{"@type":"Comment","text":"I dislike this term on a nearly visceral level, but I’m old.","datePublished":"2026-04-24T16:24:09.010Z","url":"https://daily.dev/posts/D4ooz6mbf#c-ulKc8GAP5","author":{"@type":"Person","name":"Tim Goshinski","url":"https://daily.dev/code_chimp","image":"https://media.daily.dev/image/upload/s--_5X3OG7c--/f_auto/v1726237311/avatars/avatar_WhpHe2ngWJ9QbTYmApeA3"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":9}},{"@type":"Comment","text":"I have never tried mouth coding before(i never knew it was a thing), but it seems like something worth trying. Thanks for bringing it to my attention.","datePublished":"2026-04-23T18:36:23.442Z","url":"https://daily.dev/posts/D4ooz6mbf#c-7L8joJAlZ","author":{"@type":"Person","name":"George Ongoro","url":"https://daily.dev/georgeongoro","image":"https://media.daily.dev/image/upload/s--jXl_MleY--/f_auto/v1779359556/avatars/avatar_JCfNZtLPNzTFifdLCBjRk?_a=BAMAMiWQ0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":9}}]}
```

