Skip to main content

Projects

02 / 07 · 2023 · App

Mufi

Mufi

Data driven platform that unifies live event management. Allowing users to harness the power of AI to create and sell an event in under 5 minutes.

Role
Editor + designer
Year
2023
Format
128pp, 145×210mm
Edition
60 / sold out

An anthology of footnotes lifted from books I love, set in a generous margin treatment that turns the footnote into the main event.

Two-colour riso (black + fluorescent pink, which reads as the periwinkle of this site under daylight, almost). Edition of 60. A few copies left.

Achievements

  • Edition of 60, sold out within a month
  • Two-colour risograph press, hand-finished
  • 128 pages of curated marginalia from a personal library

03 / 07 · 2023 · App

Fetti

Fetti

A 600-line web tool for redacting PDFs with the precision of a black marker. Open source, used by a few small newsrooms and one historian I've never met.

Role
Solo
Year
2023
Stack
pdf-lib, Svelte
Source
github.com/hp/redaction-tools

A web tool for redacting PDFs with the precision of a black marker and the politeness of a librarian. Open source, ~600 LOC.

Used by a few small newsrooms and one historian I've never met. The redaction strokes are slightly rough on purpose.

Achievements

  • ~600 LOC, fully open source
  • Adopted by independent newsrooms for FOIA workflows
  • Custom rough-stroke renderer for tactile redactions

04 / 07 · 2023 · App

ElizaOS

ElizaOS

Open-source TypeScript framework for creating and deploying autonomous AI agents that possess distinct personalities, long-term memory, and the ability to interact across platforms like Discord, Twitter, and blockchain networks.

Role
Writer
Year
2022–
Issues
142
Subscribers
~4,000

Every Sunday I write 600 words about something long: the 7-hour Norwegian train ride, the way a sourdough takes three days.

Started in 2022. 142 issues. Around 4,000 readers, mostly people I have never met but who occasionally send me postcards.

Achievements

  • 142 weekly issues without missing a Sunday
  • ~4,000 subscribers, grown entirely word-of-mouth
  • Recurring postcards from readers across 23 countries

05 / 07 · 2022 · Web

Moonbeans

Moonbeans

Moonbeans is a prominent, art-driven NFT marketplace on Polkadot, supporting ERC-721 and ERC-1155 tokens. It features a native token that offers rewards, a community DAO, and allowing users to earn a share of platform fees.

Role
Solo
Year
2022
Recordings
230
Total weight
4 MB

A map of 230 short audio clips recorded around Seoul and Lisbon between 2019 and 2022. The map is hand-drawn and the player is a small wooden box.

The whole thing is 4MB. It will outlive me, probably.

Achievements

  • 230 field recordings across Seoul and Lisbon
  • Hand-drawn cartographic interface
  • Total payload under 4MB, no third-party scripts

06 / 07 · 2021 · Web

Astro Library

Astro Library

Open-source, themeable, and accessible React UI component library, designed to ensure consistent user experiences across all Ping products. It leverages ThemeUI for customization and uses React Spectrum hooks for accessibility, offering a flexible, composable library available via npm.

Role
Solo
Year
2021
Stack
WebExtension API
Users
~1,200/wk

A 38KB extension that lets you write in the margin of any webpage. Notes sync to a single text file you keep wherever. No accounts, no servers, no opinions.

About 1,200 weekly users last I checked, mostly grad students.

Achievements

  • 38KB extension with zero servers or accounts
  • ~1,200 weekly active users, mostly in academia
  • Local-first sync via a single plain-text file

07 / 07 · 2020 · Web

Ping Identity

Ping Identity

Enterprise-grade Identity and Access Management (IAM) solutions that secure digital interactions for employees, customers, and partners. Protecting apps and data across hybrid and cloud environments, focusing on Zero Trust security and seamless user experiences.

Role
Editor
Year
2021
Format
48pp, A5
Edition
200 / sold out

Twelve essays about lunches that ran past 4pm. Saddle-stitched, A5, 48 pages. Edition of 200, all sold.

Three of the lunches were mine. The others were borrowed from friends with better stories.

Achievements

  • Edition of 200, fully sold through
  • Twelve commissioned essays from twelve writers
  • Saddle-stitched A5 with two-colour cover treatment

08 / 07 · 2017 · App

Paradocs

Paradocs

MtnOS enables ski resorts to run their entire operations from a single unified simple to use application that runs on every point of sale, computer, and phone. Handling the day to day so you can handle the experience.

Role
Solo
Year
2020
Words
4,800
Reads
~120k

An essay-as-website about the year I disabled every notification on every device. Reads top-to-bottom, no links out, no scroll-jacking — just a long page.

Featured in Are.na editorial. Still gets a few hundred reads a week.

Achievements

  • Featured in Are.na editorial
  • ~120k all-time reads, hundreds weekly still
  • 12-page essay site with no scroll-jacking or links out

contact · slide into my dms

Get in touch

Working on something interesting, or just want to say hello? Send a note and I'll reply as soon as I can.