Hi, I’m Sam

a design-minded software engineer currently interested in React, TypeScript, design systems, and state machines.

Recently Published

Dark theme with Stitches

After tinkering a bit with Stitches , I am very excited to see the improvements in DX, variant-first support, and performance being made in…

Read more

Conditional git configuration

I recently went through the process of setting up a new machine: installing apps, customizing dotfiles, and configuring git . One little…

Read more

Building from the Box

This a follow up post exploring how the power of the sx prop can be used by a single component, the Box, to build up a system of common UI…

Read more

Theme Styling with the sx Prop

As React components become the building blocks of our application, styling them becomes a crucial part of our development. Scaling these…

Read more

Minimal XState with Hooks

Over the last couple of years, we've started pushing our application state management to the browser. Managing state can be a large part of…

Read more
© 2021 Sam Rose
All Rights Reserved.