Work
Recording Links — Jam
Jam's flagship product for capturing screen recordings and bug reports without a browser extension. I designed the SDK, shipped the architecture, and operate it at scale.
- How we built the first magic link for bug reports — deep-dive on the architecture
- @jam.dev/recording-links on npm — the SDK
Building Jam Podcast
- We Built a Blur Tool! — Figma tour, staging demo, and the unexpected twists of blurring in-browser during recording
Open Source
Electron
- mightyapp/electron #1 — make Electron Framework dynamically linkable on Macs; never merged upstream, but a meaningful piece of systems work from the Mighty era
- electron/electron #31114 — fixed BrowserView drag to delegate to the OS when possible, backported to two release branches
- electron/forge #113 — resolve
startAPI usage with a handle to the spawned process - electron/forge #127 — fix bugs with import scripts
- ember-electron #129 — migrated ember-electron to use Electron Forge under the hood
- ember-electron #110 — added the
shipcommand
rimless
Contributed to rimless — a promise-based postMessage wrapper — across two companies.
Other
- ua-parser-js #798 — fixed brand iteration in a library used by 60M+ projects per week
- chefconnie/microdata (hex.pm) — Elixir library for parsing Microdata from HTML documents; written to import recipes, published for the community
- mmd-js — Node.js interface to the MultiMarkdown parsing library
- windups #41 — added pause/resume support to a React typewriter-effect library
More Coming Soon
Selected projects and case studies from Nmbr, Mighty, Connie, and Isle of Code. Currently being unpacked from moving boxes.