Tatiana Kolesnikova

Information & Communications Technology

Design Systems UX Design User Experience Design Interface Design Customer Centered Design UI/UX Design Design

Bergen, Vestland, Norway

Tokens in design systems - on source to rule them all

Design tokens - the smallest building blocks of a design system. The community has been talking about them for a while, now it is time to dive deep and see their real meaning and value.

Tokens systemise the visual style, document it and distribute to all platforms. Add new product, change tech stack - the system will be ready for all newcomers. They work as a communication tool between design and development sides. No design decisions are lost in translation. They make the products easy to maintain and future-friendly. Rebranding, acquisitions - no manual changes will be necessary. Tokens become the foundation of the whole design system providing immediate value and enabling further growth.

We will look at how to approach creating tokens and what should be the responsibilities of different team members in this process. We will discuss what changes need to be made in design to enable creating elegant and flexible tokens architecture. We will look at how to distribute them, what tools to use. We will see how to introduce tokens in code and discuss alternatives based on product needs.

You will learn:
- How different disciplines need to collaborate in creating and using design tokens;
- How to introduce tokens in new and existing projects;
- How to use tokens for scaling and maintaining consistent appearance and behaviour of multiple products;
- How to set up dynamic styling of white label solutions.


Tatiana Kolesnikova

Head of design at Seniordev

UX designer with academic background in both IT and design, Tatiana’s main role is to bridge the gap between these two disciplines. She has extensive working experience in information architecture, usability analysis and full range UX and UI design both in-house and as an external consultant. Working as a design lead Tatiana kick starts about half a dozen projects every year and it is her own most urgent need to make the processes as efficient as possible. Curious by nature, she gets inspired by most cutting edge ideas and methodologies around design and development and challenges herself to apply them in her everyday work. The results she shares with the community at tech and design conferences.

Tatiana's full speaker profile