Sitemap

The Technical Side of Design Systems by Brad Frost

6 min readDec 11, 2019

--

You can have a killer style guide website, a great-looking Sketch library, and robust documentation, but if your design system isn’t actually powering real software products, all that effort is for naught. At the heart of a successful design system is a collection of sturdy, robust front-end components that powers other applications’ user interfaces. In this talk, Brad will cover all that’s involved in establishing a technical architecture for your design system. He’ll discuss front-end workshop environments, CSS architecture, implementing design tokens, popular libraries like React and Vue.js, deploying design systems, managing updates, and more. You’ll come away knowing how to establish a rock-solid technical foundation for your design system.

A design system is a set of rules enforced by culture, process and tooling that govern how your organization creates products.

Embrace the snowflakes.

The design system informs our product design. Our product design informs the design system.

A design system isn’t a project with an end, it’s the origin story of a living and evolving product that’ll serve other products.

A 1.0.0 designation comes with commitment. Freewheeling days of unstable early foundations are behind you.

--

--

Jeremy Keith
Jeremy Keith

Written by Jeremy Keith

A web developer and author living and working in Brighton, England. Everything I post on Medium is a copy — the originals are on my own website, adactio.com