Wes Bos observed that AI-generated UI code is a major reason many AI-built apps feel poor to use — they may work technically but the interaction design and visual quality are lacking.
Snapshot · Syntax - Tasty Web Development Treats
Wes Bos observed that AI-generated UI code is a major reason many AI-built apps feel poor to use — they may work technically but the interaction design and visual quality are lacking.
Where this was said
At 3:00 · chapter starts 0:45
The first listener question, from Deep Sea Goose, asks how to actually understand the code an AI agent spits out before making changes. Scott opens with a diagnosis: AI tends toward an 'Effect-brained' style — nesting functions inside functions and over-relying on side effects — that differs from how most developers write. His antidote is inline comments and strict prompting rules, like explicitly banning useEffect in Svelte projects. Wes agrees but draws an important distinction: backend code, where the AI generates hundreds of lines of database logic, is usually reliable enough to accept with less scrutiny. UI code is a different story. It's the reason so many AI-built apps feel terrible to use — they work technically, but the interaction design is neglected. Wes's prescription is to treat UI generation like tab completion: smaller, tighter changes, closer oversight. Both hosts converge on a practical meta-rule: tell the AI where shared utilities live and make it import from there, so the same utility function isn't silently duplicated across a hundred components.
AI-generated backend code is often passable, but UI code is where things fall apart. Drill into smaller changes and use tab completion for UI — that's why so many AI-built apps feel terrible to use.
Ad-based monetization works well for game apps where users spend extended time in-session, as seen with Grid and Wordle.
Tool-focused apps like PuffCount are poor candidates for ad monetization because users don't stay in-session long enough.
A hard paywall is a screen that blocks all app features unless the user pays or starts a free trial — it cannot be dismissed.
Mobile apps are primarily monetized through either ads (best for games) or in-app purchases/subscriptions (best for tools).
According to the episode, YouTube outperforms every other social platform for building trust and driving SaaS conversions.
Vasco stated that the majority of his app's user base came directly from his YouTube channel.
SEO Bot features a 'Boost My Domain Rating' button that routes users directly to Listing Bot, an example of in-product cross-selling.
The founder's entire product portfolio is AI-related, making it easier to package products attractively for directories.
The founder attached their SaaS demo to the trending debate about whether AI coding is actually good enough to build a full SaaS product.
We use essential and analytics cookies to run Vuci. To understand how the site is used: Privacy Policy.
Install Vuci on your phone
Add it to your home screen for a faster, app-like experience.
Install Vuci on your phone
Tap the Share button, then “Add to Home Screen”.
A new version is available
Reload to get the latest Vuci.