Skip to main content

Shipping Web Workers Simply

Relieve the pain of shipping web workers by packaging them up as tagged template strings

Decorate Storybook with MirageJS

Mocking HTTP requests from Storybook can allow for some powerful prototyping capabilities, and I've found MirageJS to be a brilliant tool in that regard.

Using esbuild with 11ty

While looking to upgrade my site's asset pipeline, I ended up on esbuild as my solution with just a little bit of integration code.

Wrangle complexity with finite-state reducers

UI state can start out fairly simple, but quickly spiral out of control. How do you know when to reach for a more maintainable pattern?

Simple Slot API for React

One of my favorite features of Web Components is the `slot`, so I've replicated it in React to make more composable components.