| 2026 | CHI | Reporting and Reviewing LLM-Integrated Systems in HCI: Challenges and Considerations. | Karla Felix Navarro, Eugene Syriani, Ian Arawjo |
| 2026 | CHI | How Notations Evolve: A Historical Analysis with Implications for Supporting User-Defined Abstractions. | Jingyue Zhang, J. D. Zamfirescu-Pereira, Elena L. Glassman, Damien Masson, Ian Arawjo |
| 2025 | CHI | Assistance or Disruption? Exploring and Evaluating the Design and Trade-offs of Proactive AI Programming Support. | Kevin Pu, Daniel Lazaro, Ian Arawjo, Haijun Xia, Ziang Xiao, Tovi Grossman, Yan Chen |
| 2025 | CHI | ChainBuddy: An AI-assisted Agent System for Generating LLM Pipelines. | Jingyue Zhang, Ian Arawjo |
| 2025 | UIST | Semantic Commit: Helping Users Update Intent Specifications for AI Memory at Scale. | Priyan Vaithilingam, Munyeong Kim, Frida-Cecilia Acosta-Parenteau, Daniel Lee, Amine Mhedhbi, Elena L. Glassman, Ian Arawjo |
| 2024 | CHI | ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing. | Ian Arawjo, Chelse Swoopes, Priyan Vaithilingam, Martin Wattenberg, Elena L. Glassman |
| 2024 | CHI | An AI-Resilient Text Rendering Technique for Reading and Skimming Documents. | Ziwei Gu, Ian Arawjo, Kenneth Li, Jonathan K. Kummerfeld, Elena L. Glassman |
| 2024 | CHI | Schrdinger's Update: User Perceptions of Uncertainties in Proprietary Large Language Model Updates. | Zilin Ma, Yiyang Mei, Krzysztof Z. Gajos, Ian Arawjo |
| 2024 | UIST | Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences. | Shreya Shankar, J. D. Zamfirescu-Pereira, Bjoern Hartmann, Aditya G. Parameswaran, Ian Arawjo |
| 2024 | UIST | Dynamic Abstractions: Building the Next Generation of Cognitive Tools and Interfaces. | Sangho Suh, Hai Dang, Ryan Yen, Josh M. Pollock, Ian Arawjo, Rubaiat Habib Kazi, Hariharan Subramonyam, Jingyi Li, Nazmus Saquib, Arvind Satyanarayan |
| 2024 | UIST | ChainBuddy: An AI-assisted Agent System for Helping Users Set up LLM Pipelines. | Jingyue Zhang, Ian Arawjo |
| 2023 | UIST | ChainForge: An open-source visual programming environment for prompt engineering. | Ian Arawjo, Priyan Vaithilingam, Martin Wattenberg, Elena L. Glassman |
| 2022 | UIST | Notational Programming for Notebook Environments: A Case Study with Quantum Circuits. | Ian Arawjo, Anthony DeArmas, Michael Roberts, Shrutarshi Basu, Tapan S. Parikh |
| 2020 | CHI | To Write Code: The Cultural Fabrication of Programming Notation and Practice. | Ian Arawjo |
| 2020 | SIGCSE | Exploring Intercultural Approaches to Resolving Sociocultural Tension in CS Classes. | Ian Arawjo, Ariam Mogos |
| 2017 | CHI | Reduct: A Puzzle Game for Children About Evaluating Code. | Ian Arawjo, David Li, Kevin Ma |
| 2017 | CHI | Teaching Programming with Gamified Semantics. | Ian Arawjo, Cheng-Yao Wang, Andrew C. Myers, Erik Andersen, Franois Guimbretire |
| 2017 | CSCW | TypeTalker: A Speech Synthesis-Based Multi-Modal Commenting System. | Ian Arawjo, Dongwook Yoon, Franois Guimbretire |