Eric Rawn

I study programming practice: how people use programs to learn about the world and think through their work. Using long-term qualitative methods, like participant observation, codesign, and in-situ deployments, I develop programming language interventions and programming systems for scientists, data analysts, and artists.
I also have interests in the intellectual history of HCI, the politics of computing, and philosophical discussions around action and practical reason.
* denotes equal contribution

Programming By Scaffolded Demonstration with Perpend
CHI '26

Reimagining Misuse as Creative Practice: Impressions and Implications of Usage Norms on Digital Artists
CHI '25

Pagebreaks: Multi-Cell Scopes in Computational Notebooks
CHI '25 **Best Paper Honorable Mention**

The Work and Vision of Ubiquitous Computing at Xerox PARC
IEEE Annals of the History of Computing '24

Beyond the Artifact: Power as a Lens for Creativity Support Tools
UIST '23

Understanding Version Control as Material Interaction with Quickpose
CHI '23

Laser Cut Layered Gels for Lighting Design
CHI '20 LBW
