Thinking through and building tools that work with us, not for us.

Hope in Source · receipt printers · walking podcast · book club

hope/expectation · image/idol · serendipity/control


Projects

Explorations in code, community, and thought

experimental 2026

reflow

sentence-at-a-time reader for text, essays, and websites

dim, highlight, or hide everything else. one sentence at a time

2025

Sauntercast

a walking podcast

taking Hope in Source on the road, archiving my walks

experimental 2025

are.na search

find are.na channels by url

2026

qr scanner

scan a code, trigger an action. play spotify, youtube, anything

works with phone, usb, or wifi scanners

2025

qr quiz

play trivia using a barcode scanner (or phone)

fast like a clicker, but uses QR codes

2025

vibe search

search for a feeling, not just a literal word

discover related tweets in the community archive via embeddings

paused 2025

book club (dm to try)

annotate PDFs together, async book club

what if each PDF became a shared room, with conversations in the margins?

2024

riff with friends

exquisite corpse: each person writes a line, shares the link

paused 2023

kairos

an app for serendipity

why none that can deepen friendships? only for creating new ones

2023

boxes

factorio-inspired programming on a canvas

seeking collab 2022

sound of code

plays video game sounds as you type keywords

what if you could write code that sounds good?

seeking collab 2022

text expander

exploding/zooming in on a sentence at a time

paused 2022

bible karaoke

memorize verses using speech recognition + blurring the words

2022

code equalizer

code itself is an equalizer with lofi girl in the bg

2020

localized keywords

write JavaScript keywords in other languages

what if you could write code in your native language?

seeking collab 2016

contributors on github

browser extension highlighting contributor activity on PRs and issues

what does it mean to welcome someone into a new community?

2015-present

babel & open source

I never expected to be a part of xkcd #2347. became a maintainer by accident

less about fixing bugs, more about ecosystem sustainability. the digital commons.