Skip to content

Work that melted into production.

Four projects from the last few years: what the problem was, what I built, and what changed.

  1. 01

    Tidepool

    Researchers lost field notes at sea. I built an offline-first app that syncs when the boat is back in range. Not one record lost in a season.

    Stack: TypeScript · IndexedDB · Service workers

  2. 02

    Kiln checkout

    A ceramics shop's checkout had five steps and lost half its buyers. I rebuilt it as two. Completed orders went up by a third.

    Stack: Astro · TypeScript · Stripe

  3. 03

    Night Bus

    Riders couldn't tell when the last bus would come. I led the build of a live map that shows every bus in the city. Late-night ridership grew.

    Stack: TypeScript · MapLibre · WebSockets

  4. 04

    Ember UI

    Teams kept rebuilding the same buttons and dialogs. I open-sourced a small, accessible component library. It now ships in dozens of products.

    Stack: TypeScript · Web components · CSS

Palette