Design Systems Podcast cover image

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

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.
App store bannerPlay store banner