521: Polish Matters: UI, Icons, and AI Design Fails

521: Polish Matters: UI, Icons, and AI Design Fails

June 29, 2026 · 48 min

About this episode

James and Frank discuss the importance of design polish in app development, covering UI details, packaging issues, and AI design challenges.

Episode 521 James and Frank obsess over “polish”: the tiny design and packaging details that make apps feel finished. They start with impeccable.style, product.md and design.md (and why agents.md and readme aren’t enough), then dig into UI fit‑and‑finish — tray/menu UIs, icon choice, grouping settings and why AI agents still struggle with layout and whitespace. The conversation then moves deep into Windows packaging: WinApp SDK versions, trimming woes with WinRT, ready‑to‑run vs. single‑file self‑contained builds, MSIX tradeoffs, and strange cases where builds bloat with unwanted packages. Key takeaways: give agents the right metadata, expect to hand‑tune UI polish, split architectures, disable R2R for size savings, exclude unnecessary SDK assets, and use Windows Sandbox/WSD for testing. A practical, nitty‑gritty episode for devs who care about the final mile. Follow Us Frank: Twitter , Blog , GitHub James: Twitter , Blog , GitHub Merge Conflict: Twitter , Facebook , Website , Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us ⭐⭐ Machine transcription available on http://mergeconflict.fm Support Merge Conflict

People in this episode

Hosts: James, Frank

Topics covered

Keywords

Mentioned in this episode

Organizations: impeccable.style, product.md, design.md, agents.md, readme, Windows, WinApp SDK, WinRT, MSIX, Windows Sandbox

Books & works: Amethyst Seer - Citrine

More episodes of Merge Conflict

Explore listener stats, chart rankings, contacts and more on the Merge Conflict podcast page.