
Design Systems Podcast
93. Nathan Curtis, Co-founder of EightShapes: Balancing reuse and customization in UI Design
Dec 13, 2023
Nathan Curtis, co-founder of EightShapes, explores the balance between reuse and customization in UI design. They discuss the challenges of design systems, scale and composition of UI design components, theming challenges, and balancing customization and design tools.
38:23
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Composability in design systems allows for flexibility and customization, balancing the reuse of components with solving specific problems.
- Design systems should strike a balance between creating reusable components and allowing users to make their own modifications, considering business outcomes and desired level of reuse.
Deep dives
Composability in Design Systems
Composability in design systems refers to the ability to create flexible and less restrictive systems that allow for the reuse of smaller components to build larger ones. It arises from the need to accommodate the diverse and increasing complexity of different teams and their requirements. Composability offers the freedom to control and arrange components in ways that suit specific needs and solve problems. However, it also challenges design systems professionals as it requires giving up some control and allowing for user creativity within the confines of the system.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.