Hello đź‘‹

I'm Q!
Designer. Maker.
Systems thinker.


I love crafting and scaling Design Systems to make things better, together.


On the line - Productivity ideas from restaurant kitchens

Before working in the tech sector, I spent several years working in restaurants. There were many things I learned from my time on the line.


Analog Tools

Sometimes, the most productive thing you can do is to detach from the digital and return to the simplicity that is analog. There's profoundness in the level of productivity you can experience with some things so primitive.

Design Systems

Creating a Variable System

Working with globalized variables maybe one of the trickier aspects to any design or code project. It’s sort of like accumulating a collection of a particular collectable, say Pokemon cards. It’s cool that you can collect these cards! I mean, who wouldn’t want an original 1st edition base set Charizard.

Design Systems

Creating a Context System

One of the more “abstract” but important and powerful systems within G2 Components is it’s “Context” system. Given the name, those familiar with libraries like React may immediately think of React.Context. It’s kinda close, but it’s much much more than that.

Design Systems

Creating a Style System

One of the biggest and most important challenges for the G2 Components project was defining and creating the Style system. The Style system is one of the core system that’s responsible for managing and powering the entire UI layer for the library.

Read More Posts