Skip to content

Open Source

Good code doesn't mind an audience.

The best code I've read was open, free, and maintained by people who owed me nothing. I learned the craft from those repos, so I try to leave them better than I found them — as an author, as a maintainer, and as a guest in codebases that aren't mine. Code read by strangers gets held to a higher bar, and engineers who write good code are rarely afraid to show it.

projects authored
2
packages published
5
Contributed
4

Authored

Two projects I built and maintain under the rxova org, shipping five published packages.

Contributed

Fixes merged into codebases I don't own, where the bar is someone else's and the reviewer owes me nothing. That's the most useful review there is.

Pane

dcouple/Pane

281

Terminal-first, agent-agnostic manager for running multiple AI coding agents in parallel — locally or self-hosted.

  • PR #320Added keyboard navigation to dropdown menusMerged
  • PR #301Fixed a node-pty crash on Intel Macs in the universal buildMerged

typedash

bengry/typedash

42

A modern, type-safe alternative to lodash.

  • PR #174Guarded chunk() against a size below oneMerged

PIE

justeattakeaway/pie

40

Just Eat Takeaway's design system — the web components behind their apps.

  • PR #2458Stopped the checkbox tick animating on mount, so a pre-checked box no longer flickersMerged

immer

immerjs/immer

28,968

The immutable state library behind Redux Toolkit.

  • PR #1269Return the real constructor on drafts, fixing a lodash.isEmpty crashProposed
  • Issue #1268Reported the regression, with a minimal reproductionProposed

What are you building?

Bring the part that's stuck. Twenty minutes, no pitch.

Book a call