Design system components

Building tools for designers

Design systems and enablement

Sometimes being a designer means making sure others have what they need to design. That could be a designer, a developer, a strategist, among others. Every stage of the process needs design, whether its someone considering a possible future strategy or a designer creating a pixel-perfect component for their experience.

For many years at Red Hat, we had designers reinventing the wheel every day. And I was one of them. I was opposed to using pre-existing design, feeling like I’d lose the ability to add my design expertise to whatever was created.

Various tabset designs

But I learned the value of sharing design and development. That tabset that we had redesigned over and over worked differently in every use case. Some of them adapted down well for mobile. Others didn’t. Some had accessibility built in, while others were very inaccessible. I also learned what a cognitive load it was for each user to relearn how to use our tabs.

Tab example

Creating our design system

In working with very, very talented designers, I helped to establish Red Hat’s digital design system, in partnership with an already existing design system used for our products.

Our design system has matured, and we’ve built a significant team around it. We’ve seen the value and it’s helped us to become more consistent, accessible and user-friendly.

Component wireframes

I’m proud to have lead the team to become what it is today, and build some of the tools we’ve established for making design accessible to everyone.

< Back to all work

My work UX contributions

Because I didn't do all of this shit myself

Who I am

Who I am

I’m Dan, a Red Hatter I built this portfolio site to make sure I was spending enough time on me. When you’re a design leader, it’s often hard to invest time in yourself. My free time often goes to scheduling that 1:1 that I haven’t had a chance to do yet, or spending 15 minutes […]

Read the full story
Blurry org chart

Leading design teams

Becoming a design manager I was hesitant to move into people management. I had studied for years to become a designer. I was worried I’d no longer be able to do the thing I was best at. I loved coding. I loved being in my zen space, working on a design to solve a user […]

Read the full story

Design talks

Cross-team sharing I helped to start a concept of sharing across our large (at the time) 30 person or so design & development team (it’s now grown to close to 60). As our team evolved, it was becoming more and more difficult to stay connected. What we found useful in smaller sessions were leaders of […]

Read the full story