Welcome! I'm a researcher exploring malleable software: computing environments where anyone can mold their tools to their own unique needs.
For more background on what that mission means and why it matters to me, check out my interview on the Metamuse podcast.
I'm currently a senior researcher at the independent research lab Ink & Switch, leading our Malleable Software research track.
Before that, 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 their own custom software?
Essay: Malleable software in the age of LLMs
Talk: Dynamic documents as personal software
If you'd like to hear about my future work, you can subscribe to occasional email updates, or follow on Twitter or RSS.