I'm researching ways to give people more agency in computing, so they can tweak or create their own tools, even if they don't have programming skills.
I'm currently a senior researcher at the industrial research lab Ink & Switch, leading the Malleable Software research track.
Previously, I completed a PhD at MIT CSAIL in the Software Design Group advised by Daniel Jackson. Before that, I spent five years as an early engineer and designer building the edtech startup Panorama Education (YC S13).
These days, I'm thinking a lot about AI + malleable software: How can LLMs help people make custom software?
- 📜 essay: Malleable software in the age of LLMs
- 🎥 talk/demo: Dynamic documents as personal software
If you'd like to hear about my future work, you can subscribe to occasional email updates. I'm also active on Twitter and Mastodon and have an RSS feed.