| 2026 | CHI | The Way We Notice, That's What Really Matters: Instantiating UI Components with Distinguishing Variations. | Priyan Vaithilingam, Alan Leung, Jeffrey Nichols, Titus Barik |
| 2026 | CHI | Improving User Interface Generation Models from Designer Feedback. | Jason Wu, Amanda Swearngin, Arun Krishnavajjala, Alan Leung, Jeffrey Nichols, Titus Barik |
| 2025 | CHI | Misty: UI Prototyping Through Interactive Conceptual Blending. | Yuwen Lu, Alan Leung, Amanda Swearngin, Jeffrey Nichols, Titus Barik |
| 2025 | UIST | SQUIRE: Interactive UI Authoring via Slot QUery Intermediate REpresentations. | Alan Leung, Ruijia Cheng, Jason Wu, Jeffrey Nichols, Titus Barik |
| 2024 | NAACL | UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated Feedback. | Jason Wu, Eldon Schoop, Alan Leung, Titus Barik, Jeffrey P. Bigham, Jeffrey Nichols |
| 2022 | CHI | Symphony: Composing Interactive Interfaces for Machine Learning. | Alex Buerle, ngel Alexander Cabrera, Fred Hohman, Megan Maher, David Koski, Xavier Suau, Titus Barik, Dominik Moritz |
| 2022 | CHI | Towards Complete Icon Labeling in Mobile Applications. | Jieshan Chen, Amanda Swearngin, Jason Wu, Titus Barik, Jeffrey Nichols, Xiaoyi Zhang |
| 2022 | IUI | Understanding Screen Relationships from Screenshots of Smartphone Applications. | Shirin Feiz, Jason Wu, Xiaoyi Zhang, Amanda Swearngin, Titus Barik, Jeffrey Nichols |
| 2021 | CHI | TweakIt: Supporting End-User Programmers Who Transmogrify Code. | Sam Lau, Sruti Srinivasa Ragavan, Ken Milne, Titus Barik, Advait Sarkar |
| 2021 | CHI | Fork It: Supporting Stateful Alternatives in Computational Notebooks. | Nathaniel Weinman, Steven Mark Drucker, Titus Barik, Robert DeLine |
| 2021 | UIST | reCode : A Lightweight Find-and-Replace Interaction in the IDE for Transforming Code by Example. | Wode Ni, Joshua Sunshine, Vu Le, Sumit Gulwani, Titus Barik |
| 2021 | UIST | Unravel: A Fluent Code Explorer for Data Wrangling. | Nischal Shrestha, Titus Barik, Chris Parnin |
| 2020 | CHI | What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities. | Souti Chattopadhyay, Ishita Prasad, Austin Z. Henley, Anita Sarma, Titus Barik |
| 2020 | CHI | Wrex: A Unified Programming-by-Example Interaction for Synthesizing Readable Code for Data Scientists. | Ian Drosos, Titus Barik, Philip J. Guo, Robert DeLine, Sumit Gulwani |
| 2020 | ICSE | Debugging hiring: what went right and what went wrong in the technical interview process. | Mahnaz Behroozi, Shivani Shirolkar, Titus Barik, Chris Parnin |
| 2020 | ICSE | Here we go again: why is it difficult for developers to learn another programming language? | Nischal Shrestha, Colton Botta, Titus Barik, Chris Parnin |
| 2019 | CHI | Managing Messes in Computational Notebooks. | Andrew Head, Fred Hohman, Titus Barik, Steven Mark Drucker, Robert DeLine |
| 2017 | ICSE | Do developers read compiler error messages? | Titus Barik, Justin Smith, Kevin Lubick, Elisabeth Holmes, Jing Feng, Emerson R. Murphy-Hill, Chris Parnin |
| 2017 | ICSE | The Tech-Talk Balance: What Technical Interviewers Expect from Technical Candidates. | Denae Ford, Titus Barik, Leslie Rand-Pickett, Chris Parnin |
| 2016 | ICSE | The bones of the system: a case study of logging and telemetry at Microsoft. | Titus Barik, Robert DeLine, Steven Mark Drucker, Danyel Fisher |
| 2015 | ICSE | Commit Bubbles. | Titus Barik, Kevin Lubick, Emerson R. Murphy-Hill |
| 2015 | ICSE | Can Social Screencasting Help Developers Learn New Tools? | Kevin Lubick, Titus Barik, Emerson R. Murphy-Hill |
| 2015 | MSR | Fuse: A Reproducible, Extendable, Internet-Scale Corpus of Spreadsheets. | Titus Barik, Kevin Lubick, Justin Smith, John Slankas, Emerson R. Murphy-Hill |
| 2014 | ICSE | Compiler error notifications revisited: an interaction-first approach for helping developers more effectively comprehend and resolve error notifications. | Titus Barik, Jim Witschey, Brittany Johnson, Emerson R. Murphy-Hill |
| 2014 | VISSOFT | How Developers Visualize Compiler Messages: A Foundational Approach to Notification Construction. | Titus Barik, Kevin Lubick, Samuel Christie, Emerson R. Murphy-Hill |
| 2013 | FDG | Inferring cognitive behaviors from low-level user interactions in games. | Titus Barik |
| 2013 | FIE | A community college blended learning classroom experience through Artificial Intelligence in Games. | Titus Barik, Michael Everett, Rogelio Enrique Cardona-Rivera, David L. Roberts, Edward F. Gehringer |