cd /news/generative-ai/stop-making-tuis · home topics generative-ai article
[ARTICLE · art-106220] src=simonwillison.net ↗ pub= topic=generative-ai verified=true sentiment=↑ positive

Stop Making TUIs

Simon Willison, a software developer, reports that he continues to use two macOS task bar apps he built with vibe-coded SwiftUI in March, and he endorses Thomas Ptacek's advice that developers should turn their throwaway command-line interfaces into native apps, saying it will likely change the way they think.

read1 min views1 publishedAug 21, 2026

I wrote about my vibe-coded bandwidth and GPU monitoring macOS task bar apps back in March, and I'm still using both of those on a daily basis.

I'm not habitually knocking out real UIs for my other projects yet, but I'm running out of excuses!

Thomas:

If you haven’t tried your hand at turning one of your 500 throwaway CLIs into a native app, you’re doing yourself a disservice. Go build a native UI. It’ll probably change the way you think.

Tags: [thomas-ptacek](https://simonwillison.net/tags/thomas-ptacek), [ai](https://simonwillison.net/tags/ai), [generative-ai](https://simonwillison.net/tags/generative-ai), [llms](https://simonwillison.net/tags/llms), [vibe-coding](https://simonwillison.net/tags/vibe-coding), [coding-agents](https://simonwillison.net/tags/coding-agents)
── more in #generative-ai 4 stories · sorted by recency
── more on @simon willison 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/stop-making-tuis] indexed:0 read:1min 2026-08-21 ·