This is my journey on how I helped institute a design system at a small civic tech company.
Like many software companies, NextRequest has reached the point where a design system has become necessary. Many folks have defined what is and isn’t a Design System (here is a good one that has a billion definitions), and many of the reasons other companies decided to pursue this project are the same reasons we did. Consistency, clarity, speed, scalability, modernity, performance, etc. etc. are all things we are hoping to get out of a new design system.
The hard thing is deciding how to start, especially when your product is already in production. Though we are concurrently embarking on multiple pieces of the project at once (a component inventory, for example, is already in progress), one of the first things I wanted to do is align our approach to how we make design decisions. We needed to create some grounded design principles! …
We believe within this current landscape of populist narratives in world media exists a profound opportunity for young citizens to exercise their voices and collective agency to talk back to power.
How our citizens learn to become storytellers that resist in the face of populism, and persist towards more inclusive, equitable, and just societies that challenge and reform populists is a task we don’t take lightly. But it is a task that we cannot ignore, and we can’t wait another moment to get started.
The RE:ACTION playbook collects stories, actions, challenges, opportunities, and voices on how this generation can help the world become a better place. …