Selected Publications

See all publications here.

 a midi controller connected to a 3D printer
It's Not The Shape, It's The Settings: Tools for Exploring, Documenting, and Sharing Physical Fabrication Parameters in 3D Printing
Blair Subbaraman, Nathaneal Bursch, and Nadya Peek
Interactively tuning machine settings using MIDI controllers and auto-documenting the results.
ACM Human Factors in Computing Systems (CHI) 2025
Paper · Code
 an inoculation loop transferring a duckweed frond
The Duckbot: A System for Automated Imaging and Manipulation of Duckweed
Blair Subbaraman, Orlando de Lange, Sam Ferguson, and Nadya Peek
Custom hardware and software to design and automate niche self-driving plant biology experiments.
PLoS ONE 2024
Paper · Code
 a failed 3D print with filament piling up next to a half-completed cat model
3D Printers Don’t Fix Themselves: How Maintenance is Part of Digital Fabrication
Blair Subbaraman and Nadya Peek
Studying how practitioners maintain their FFF 3D printers in the home and aruging that maintenance is core to our participants' printing practice.
ACM Conference on Designing Interactive Systems (DIS) 2023
 a remix graph with three exampled remixed sketches
Forking a Sketch: How the OpenProcessing Community Uses Remixing to Collect, Annotate, Tune, and Extend Creative Code
Blair Subbaraman and Nadya Peek
A network and qualitative analysis of a large online creative coding community to understand how artists reuse code.
ACM Conference on Designing Interactive Systems (DIS) 2023
 a 3D printed sculpture
p5.fab: Direct Control of Digital Fabrication Machines From a Creative Coding Environment
Blair Subbaraman and Nadya Peek
A system for controlling digital fabrication machines from the creative coding environment p5.js, informed by insights into 3D printing practice.
ACM Conference on Designing Interactive Systems (DIS) 2022
Paper · Code