Projects
API Usability
My current project is designing tooling solutions for helping developers keep track of and better utilize online resources while learning unfamiliar APIs. I have developed a Chrome Extension called Adamite that aims to support developers sensemaking during API learning tasks through creating and keeping track of developers’ questions, personal to-do items, and shared resources while using documentation. This is part of a larger project on understanding developers needs when learning new APIs. My previous projects in this area included understanding developers’ mental models of API concepts and how developers discover functionality in new APIs.
In-Submission - Augmenting Software Documentation through Crowd-sourcing Annotations with ADAMITE
VL/HCC 2019 - The Long Tail: Understanding the Discoverability of API Functionality
CHI Late-Breaking Work 2019 - Methods for Investigating Mental Models For Learners of APIs (Poster Version)
GenderMag
The GenderMag method helps software developers and usability professionals find and fix software features that may have gender-inclusiveness “bugs”. I assisted in the creation and evaluation of GenderMag as a method software developers may employ to create more inclusive software by finding places where software features may be designed to cater to one cognitive processing style over another, where these cognitive processing styles tend to differ by gender. Dr. Burnett is continuing work on this project, so please inquire with her if you would like to try the GenderMag method yourself!
VL/HCC 2018 - Semi-Automating (or not) a Socio-Technical Method for Socio-Technical Systems
ICSE 2018 - Open Source Barriers to Entry, Revisited: A Sociotechnical Persepctive
VL/HCC 2016 - GenderMag Experiences in the Field: The Whole, the Parts, and the Workload
Idea Garden
The Idea Garden is a scaffolded help system designed to aid end-user programmers (people who program as part of their job but may have no formal training in software engineering) write more effective code by teaching them fundamental programming strategies and idioms. I assisted in the evaluation of the Idea Garden as an undergraduate researcher in Dr. Burnett’s lab.
JVLC 2017 - General Principles for a Generalized Idea Garden
VL/HCC 2015 - A Principled Evaluation for a Principled Idea Garden
VL/HCC 2014 - Principles of a Debugging-First Puzzle Game for Computing Education
VL/HCC 2013 - Principles of a Debugging-First Puzzle Game for Computing Education