Designing for speed
Notes on why performance is a feature, and how to make it non-negotiable.
Notes on why performance is a feature, and how to make it non-negotiable.
How building accessible interfaces from day one makes everything better.
Lessons on keeping component libraries useful as teams and products grow.
I'm a multidisciplinary maker with a passion for turning ideas into polished products. Over the past several years I've worked with startups and agencies to ship interfaces that are as delightful as they are performant.
When I'm not shipping code you'll find me sketching, hiking, or over-engineering my coffee setup.