DEV Community

Cover image for System42: My Journey Building a New Design System
Andreas Riedmüller
Andreas Riedmüller

Posted on

System42: My Journey Building a New Design System

Now, as summer comes to an end, I’m eager to continue working on System42. I’ve been working on this project for some time, with the goal of creating a design system that is well-documented, easy to use, and straightforward to extend — a set of rules and tools that help bring ideas to life quickly.

While it remains experimental, it already feels much closer to what I originally envisioned than any of my earlier attempts.

Two years ago, I wrote an article on how to create a React component library using Vite’s library mode. It was actually a byproduct of my search for a simple—but not overly opinionated—setup for shipping a component library. I guess it must have hit a nerve, since it received way more attention than any of my other posts. And your comments helped me a lot refining the solution.

A screenshot showing the stats of my top 3 posts on dev.to

Since writing (and getting feedback) has always helped me better understand problems and find good solutions, I’ve decided to start sharing regular updates about my thoughts and progress on System42 here.

So, if you’d like to follow along with the struggles, insights, and lessons learned from someone who tries hard to build a good design system from scratch, stay tuned.

Top comments (0)