Hello

I'm a technologist, writer, and musician,
producing personal projects full-time.
Read more in my blog, vlog, and log.

EN FR ES PT DE

Selected projects

Conversations

Strolling Conversations with people I meet along the way.

Open-source Apps

Sharesnip QR code generator and scanner.
Joybox A pinboard for audiovisual media.
Emoji Log Measure your progress.
Kommit Augment your memory.
Hyperdraft Turn your text notes into a website.
Launchlet Customize any website with JavaScript or CSS.
Idiomatic Convert text between Markdown, HTML, and Rich Text.
OldSkool Open-source libraries written in an old style.
Easy Indie App Run your own X in a few clicks.
Zero Data App Own your data, all of it.
Appring A webring for web apps.
Garden Coming soon.
MassageTXT Convert between text and structured data.

Writing

when bad things happen in the world
My projects won't save a life or end that bad problem over there, but without hesitation I know my actions to be completely holistic.
pointing at the wrong thing
Would it make sense to point Google Docs at your Twitter likes? Or Google Maps at your contact list? Or a flashcards app at your music collection?
Levels of agency
Me, you, and us in software.
What we want
When it isn't possible to both make money _and_ do something meaningful, I've always opted for the latter. This is my attempt to understand why.
Secular churches for continuity
If modern life is 'fragmented', what would it look like to have a 'canonical place' to create continuity from shared experiences?

Sounds

Vibrations Music by a recovering music student
seeds A collection of songs I love to sing
Aural Short ambient audio from personal travels.
Find more projects in the archive.