Showcase Driven Development
summary
Concrete workflow change: trunk‑based development plus embeddable view showcases replaces unstable playgrounds so UI pieces are built, previewed and reviewed in-app. Data gets injected as observables (RxSwift / Combine) instead of heavy API stubs, enabling simulated loading, empty and error states. A large feature lands via 19 pull requests over a month with the largest PR ~700 LOC and no merge conflicts. Open source Showcase Kit provides the showcase protocol and browser.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:40Implications
- 2:29Time for a change
- 5:23What's a Showcase?
- 14:12Prototypes
- 14:30Subviews Lists
- 14:42Foundations
- 14:55Coordinated Flows
- 15:29View Configurators
related talks
18mContinuous Features Delivery With Scenario-Driven App Development
40mDeclarative Presentations
23mPreview Environments: Now Everyone Is Part of the Software Development Process
18mBuckets of Code
37mPragmatic crafting
24mInvesting time into developer tools and experience
40mPlay First Development
09mAccelerate Innovation
