← Back to KB Index
Kelly Tweets — Design, UX & Development
kelly-tweets-ux-dev.md

Kelly Tweets — Design, UX & Development

Summary: These tweets cover Kelly's evolving approach to design quality, development practices, and the tension between shipping fast and shipping well. Key arc: early apps were functional but ugly and untested → design system built → quality bars raised → apps became genuinely competitive. Notable theme: design quality is the hardest part to automate and the most impactful to get right.

Key Concepts

Notable Patterns

Design system as factory upgrade: After a week of mediocre designs, Kelly invested in a design system that makes "every app look custom and gorgeous." The key was crowd-sourcing design trends from X (what's actually working in the App Store) + Gemini for spec generation + style application. Not generic templates.

Testing as lie detection: "XCTest and Husky both seem to do the job." The testing framework caught its own app returning garbage data and Kelly's first instinct was to request a refund — from herself. The framework working as intended.

"BUILD SUCCEEDED ≠ done" thread: Most influential quality tweet. Quality audit on the fasting app: before = 44% (DO NOT SHIP), after = 82% (READY). Added analytics, charts, empty states, export. New rule: quality audit before AND after build.

Speed vs. quality tracked: $0.50/app compute cost with caching and model selection. ~1.7 hours average per app across 10 apps. Quality bars maintained even at high velocity.

Icon progression as design maturity marker: "Before: pointy white triangle we nicknamed 'the egg'. After: DALL-E said 'here's what a real icon looks like.'" Shows systematic improvement across all design dimensions.

Related

[[design-station]], [[swiftui-swiftdata]], [[automated-testing]], [[quality-gates]], [[design-system]], [[app-store-screenshots]], [[maestro-tests]], [[model-for-design]], [[no-placeholder]]