Read 'Laying the foundations'
Design system

Laying The Foundations by Andrew Couldwell



Finished reading the book


Key takeaways

  1. It is crucial to pitch for the Design System based on what the different stakeholders care about. That is the key to secure maximum support. Since the users of the Design System are the stakeholders, it makes sense to see if it serves their purpose.

    For instance, we ought to convince product managers and leaders that the Design System can fasten the workflow process since this group of stakeholders cares about the speed of delivery. Engineers are more likely to provide support if it can promise consistency and reduce the gap between developers and designers. 

  2. Web design and product design are two different disciplines. Hence, one cannot apply the same design methodologies since they have distinct business objectives and use cases.

  3. The difference between a design token and a sass variable is substantiated very well. Design tokens target specific design decisions whereas sass variables are typically very general. 

  4. There are typically two ways of approaching the Design System - Wholesale and Iterative. We follow the iterative approach at work since we do not want to surprise the users with an overhaul and degrade the user experience.