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.
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!
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.