Latest writing
All postsLocal Storage Options
There are many different ways to deal with local data in the browser, and the tradeoffs are not obvious.

Software Engineer and tinkerer
I’m a software engineer who enjoys building great products and great teams. I care about helping people grow, automating the tedious work, and keeping things simple and reliable.
There are many different ways to deal with local data in the browser, and the tradeoffs are not obvious.

A React design system built on react-aria-components, providing accessible components, design tokens, and guidelines for building applications.
View site for Code-X / Lago (opens in a new tab)Source for Code-X / Lago (opens in a new tab)

A full stack application that provides all the information on Pokémon you ever wanted.
View site for Poképendium (opens in a new tab)Source for Poképendium (opens in a new tab)

An interactive app that provides list and map views of the 250th anniversary Liberty Bell Project in Pennsylvania
View site for PA Liberty Bells 250 (opens in a new tab)Source for PA Liberty Bells 250 (opens in a new tab)

I joined NCS Credit to help modernize development processes across multiple teams, and establish a Design System for use across all products.

At RV Life, I was responsible for architectural decisions for multiple product teams.

I came into Aura as an a11y expert to help setup a Design System within the company

I joined Bottomline to help build out Glu, a design system used across multiple distinct business lines.