I tend to get excited about infrastructure, governance, and the economics of the internet, especially as they pertain to software. I'm employed by Protocol Labs and currently share a research affiliation with Harvard Kennedy School.
I give away money to strangers online.
Writing is below. I also publish notes in half-baked form. For future updates, you can sign up for monthly emails, where I publish writing, notes, and anything interesting I've read, or get new posts via RSS.
If you're looking for me, find me on Twitter or firstname.lastname@example.org. (While I eventually respond to most email, I'm way more responsive on Twitter. I am also responsive to 280-character emails.)
As a project matures, one of the biggest demands on a software maintainer’s time is user support: not just bug reports or feature requests, but also “How do I?”-type questions. What starts as an occasional question slowly grows to a support queue, and time spent on the project might go from mostly proactive (coding) to mostly reactive (support) work.
When my paternal grandmother moved to Germany, she didn’t speak a word of German. But she was alone, in her forties, with two small kids, so she had to learn. She taught herself by watching TV and listening to the radio until all the words began to decipher themselves, a hard knot unraveling before her eyes.