My professional mission is to bring into the world malleable software: computing environments where anyone can mold their tools to their own unique needs.
I'm currently a senior researcher at the independent 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.