2:30:00 PM - 3:15:00 PM
Design Systems: Baking Consistency into your Workflow
This talk is about how to create and implement a design system, using the analogy of baking a cake. The speaker covers the key components of a design system (ingredients), how to apply it consistently in practice (baking), how to test and evaluate it (tasting), and how to publish and package it to consumers (selling). Throughout the talk, the importance of consistency and collaboration is emphasized, and practical tips are provided for creating an effective and impactful design system.
In this talk, you will learn about design systems and how to improve your workflow with a cake analogy. In the recipe section, the speaker introduces the idea of a design system as a recipe for creating consistent and cohesive designs. They explain how a design system provides a standardized set of guidelines and components that can be used to create a wide range of designs with a consistent look and feel. In the ingredients section, the speaker dives deeper into the key pieces of the design system. They explain how these pieces and clear and concise documentation plays a crucial role in creating a cohesive and effective design system. In the baking section, the speaker talks about the importance of actually putting the design system into practice. They discuss how to use a monorepo to organize the pieces of the design system, ensuring an efficient workflow that helps with updating, collaborating, and contributing to the system. In the tasting section, the speaker emphasizes the importance of testing and evaluating the design system to ensure that it's meeting the needs of both users and stakeholders. They discuss how to gather feedback and insights from users, as well as how to measure the effectiveness of the design system through metrics such as conversion rates and user engagement. In the selling section, the speaker discusses how to package and publish the design system for consumption. They also talk about how to communicate the value of the design system to stakeholders and decision-makers. Showcase the benefits of the design system and provide tips for securing buy-in and support from key stakeholders. Overall, this talk provides a comprehensive overview of how to create and implement a design system, from the initial recipe and ingredient selection to the final stages of testing and selling the system to stakeholders. The speaker emphasizes the importance of consistency and collaboration throughout the process, and provides practical tips and insights for creating an effective and impactful design system. By the end of this talk, you will have a clear understanding of how to implement a design system and you will be able to streamline your development process, improve code consistency, and make it easier to manage.
CodingCat.dev Frontend designer & developer