Curated summary
This Twitter storm shows design systems are still up for debate | Figma Blog
Design systems were still an evolving, contested idea in 2017, without a universally accepted definition. The article examines a Twitter debate sparked by Airbnb’s Karri Saarinen, whose work framed design systems as essential for maintaining consistency and constraints at scale. The discussion suggests that a design system is broader than a library of UI components: it combines shared principles and patterns that shape a product’s overall design.
An Evolving Definition
- Designers offered varied interpretations of what a design system meant, reflecting the concept’s still-nebulous status.
- Saarinen defined one as a “set of shared and integrated principles and patterns that define the overall design of a product.”
- The debate demonstrated how the design community was actively refining the concept through public discussion.
Why Design Systems Matter at Scale
- Saarinen argued that larger, long-term projects require design systems to succeed.
- Systems provide constraints and consistency across products, platforms, and teams.
- Airbnb’s approach included principles such as:
- Unified
- Universal
- Iconic
- Conversational
- Airbnb documented its process publicly as it developed its Design Language System.
The Twitter Debate
- Saarinen’s definition prompted a lively exchange with other design leaders, including Facebook product designer Sean Blanton.
- The conversation explored what belongs within a design system and how broadly the term should be applied.
- The article presents the discussion as valuable because experienced designers were clarifying the concept in real time.
A practical takeaway is to treat a design system as an integrated foundation of principles, patterns, and constraints—not merely a collection of reusable visual components. Its purpose is to help teams create coherent products consistently as they grow.
Related reading
Continue with another curated summary.