{"slug": "i-redesigned-my-app-five-times-tonight-and-shipped-one", "title": "I redesigned my app five times tonight and shipped one", "summary": "A developer shipped Flash 0.5.10, a local coding agent that runs on the user's machine via Ollama with both a terminal and web UI, after iterating through five UI redesigns in a single night and keeping only one. The release adds a rounded inset conversation panel, project-grouped collapsible chats in the sidebar, a gliding outlined highlight for the active chat, folder autocomplete in the new project form, and a focus ring on the message box. The developer's stated lesson: trying a design costs minutes, but keeping the wrong one costs far more, so revert should be treated as a feature.", "body_md": "Flash is a local coding agent. It runs on your machine, on your models, through Ollama, with a terminal UI and a web UI.\n\nTonight I tried to make the web UI look like other apps. One at a time.\n\n## \n  \n  \n  The lineup\n\n- \n**Claude.** Serif replies, a new greeting. Reverted. I like my font.\n- \n**Oh my pi.** A powerline status bar, tool calls as terminal lines. Reverted. Cool, but not Flash.\n- \n**Qwen.** A single pill for the input, a round send button, the model picker up top. Reverted.\n- \n**A time-of-day background.** Sunrise in the morning, city lights at night. Reverted.\n- \n**Poolside Desktop.** A floating panel, chats nested under projects. Kept.\n\nOne out of five. That's the release.\n\n## \n  \n  \n  What shipped in 0.5.10\n\n- The conversation sits in a rounded panel, inset from the window.\n- Chats are grouped under their projects in the sidebar, and each project folds away.\n- The current chat has an outlined highlight that glides when you switch.\n- The new project form suggests folders as you type. `~/D` shows Desktop, Documents, and Downloads.\n- The message box gets a focus ring.\n- A stray glow line in one dialog is gone.\n\n## \n  \n  \n  The lesson\n\nTrying a design costs a few minutes. Keeping the wrong one costs a lot more.\n\nSo try everything. Look at it for real, in both themes, on a phone. Then keep only what still feels right the next time you open the app.\n\nRevert is a feature.\n\n## \n  \n  \n  Try it\n\nRelease notes: [https://github.com/Natuworkguy/Flash/releases/tag/v0.5.10](https://github.com/Natuworkguy/Flash/releases/tag/v0.5.10)", "url": "https://wpnews.pro/news/i-redesigned-my-app-five-times-tonight-and-shipped-one", "canonical_source": "https://dev.to/natuworkguy/i-redesigned-my-app-five-times-tonight-and-shipped-one-4538", "published_at": "2026-09-28 04:11:49+00:00", "updated_at": "2026-09-28 04:48:00.593417+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "ai-products"], "entities": ["Flash", "Ollama", "GitHub", "Natuworkguy"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/i-redesigned-my-app-five-times-tonight-and-shipped-one", "markdown": "https://wpnews.pro/news/i-redesigned-my-app-five-times-tonight-and-shipped-one.md", "text": "https://wpnews.pro/news/i-redesigned-my-app-five-times-tonight-and-shipped-one.txt", "jsonld": "https://wpnews.pro/news/i-redesigned-my-app-five-times-tonight-and-shipped-one.jsonld"}}