| 2016 | CHI | LondonTube: Overcoming Hidden Dependencies in Cloud-Mobile-Web Programming. | Christopher Scaffidi, Andrew P. Dove, Tahmid Nabi |
| 2015 | DSD | Linking the Physical with the Perceptual: Health and Exposure Monitoring with Cyber-physical Questionnaires. | Christopher Scaffidi, Laurel Kincl, Diana Rohlman, Kim Anderson |
| 2015 | ICMLA | A Code-Centric Cluster-Based Approach for Searching Online Support Forums for Programmers. | Christopher Scaffidi, Christopher Chambers, Sheela Surisetty |
| 2013 | CHI | The whats and hows of programmers' foraging diets. | David Piorkowski, Scott D. Fleming, Irwin Kwan, Margaret M. Burnett, Christopher Scaffidi, Rachel K. E. Bellamy, Joshua Jordahl |
| 2012 | CHI | Reactive information foraging: an empirical investigation of theory-based recommender systems for programmers. | David Piorkowski, Scott D. Fleming, Christopher Scaffidi, Christopher Bogart, Margaret M. Burnett, Bonnie E. John, Rachel K. E. Bellamy, Calvin Swart |
| 2012 | CHI | SIG: end-user programming. | Christopher Scaffidi, Joel Brandt, Margaret M. Burnett, Andrew P. Dove, Brad A. Myers |
| 2012 | SIGCSE | How well do online forums facilitate discussion and collaboration among novice animation programmers? | Christopher Scaffidi, Aniket Dahotre, Yan Zhang |
| 2010 | CHI | End user software engineering: CHI 2010 special interest group meeting. | Brad A. Myers, Margaret M. Burnett, Amy J. Ko, Mary Beth Rosson, Christopher Scaffidi, Susan Wiedenbeck |
| 2010 | ESEM | A qualitative study of animation programming in the wild. | Aniket Dahotre, Yan Zhang, Christopher Scaffidi |
| 2009 | IUI | Intelligently creating and recommending reusable reformatting rules. | Christopher Scaffidi, Brad A. Myers, Mary Shaw |
| 2008 | CHI | Toped: enabling end-user programmers to validate data. | Christopher Scaffidi, Brad A. Myers, Mary Shaw |
| 2008 | ICSE | Using topes to validate and reformat data in end-user programming tools. | Christopher Scaffidi, Allen Cypher, Sebastian G. Elbaum, Andhy Koesnandar, James Lin, Brad A. Myers, Mary Shaw |
| 2008 | ICSE | Topes: reusable abstractions for validating data. | Christopher Scaffidi, Brad A. Myers, Mary Shaw |
| 2008 | ICSE | Tool support for data validation by end-user programmers. | Christopher Scaffidi, Brad A. Myers, Mary Shaw |
| 2008 | ICSE | Accommodating data heterogeneity in ULS systems. | Christopher Scaffidi, Mary Shaw |
| 2007 | ICSE | A Data Model to Support End User Software Engineering. | Christopher Scaffidi |
| 2005 | ICSE | An approach for categorizing end user programmers to guide software engineering research. | Christopher Scaffidi, Mary Shaw, Brad A. Myers |