Hi, I'm Sam

Recently Published

Replacing Sass at Shopify

Alex Page and I join Jerod & Divya on the JS Party Podcast. We discuss our open research, finding and selecting a viable alternative for…

Read more

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 in the CSS-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…

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…

Read more
© 2025 Sam Rose
All Rights Reserved.