I created and run Cheeseburger Therapy. It's an online community for talking through troubling situations. Our members can chat anonymously with a trained helper, or participate in a training program to learn the psychology and help out others in the community. We teach basic active listening and cognitive behavioral therapy skills, which are both proven to be effective in a broad range of situations. Our goal is to make mental health support less stigmatized, more accessible, and cheaper for everyone.
From 2016 - 2017 I worked as a Research Scientist at Adobe. Here I collaborated with other researchers, designers, and developers to design, research, and test new tools for building interfaces. Publications of this work are listed below. In addition to prototyping new tools, I also worked closely with the Adobe Experience Design (XD) team to create new advanced features.
During Fall 2013, I taught the University of Washington's Undergraduate Introduction to HCI course. Here's a link to the course webpage. Here are the fantastic interface designs created by the students.
Most of my dissertation was on Prefab, a system for reverse engineering interfaces from their pixels. Prefab enables the modification of applications independent of their source code. In other words, it lets us explore the question, "What if anyone could modify any interface?"
Prefab's Github page includes all of our code, papers, videos, and related press. To quickly see some of the stuff we've built, check out the videos below.
We explored crossing-based interfaces, where interactions are performed by crossing a pen through targets. We examined the space-speed tradeoff inherent in these interfaces and designed a new crossing widget.
Rewire: Interface Design Assistance from Examples
Amanda Swearngin, Mira Dontcheva, Wilmont Li, Joel Brandt, Morgan Dixon, Andrew J. Ko
Charette: Supporting In-Person Discussions around Iterations in User Interface Design.
Jasper O'Leary, Holger Winnemoller, Wilmont Li, Mira Dontcheva, Morgan Dixon
Prefab Layers and Prefab Annotations: Extensible Pixel-Based Interpretation of Graphical Interfaces.
Morgan Dixon, Conrad Nied, James Fogarty
Pixel-Based Methods for Widget State and Style in a Runtime Implementation of Sliding Widgets.
Morgan Dixon, Gierad Laput, James Fogarty
A General-Purpose Target-Aware Pointing Enhancement Using Pixel-Level Analysis of Graphical Interfaces.
Morgan Dixon, James Fogarty, and Jacob O. Wobbrock.
Content and Hierarchy in Pixel-Based Methods for Reverse-Engineering Interface Structure.
Morgan Dixon, Daniel Leventhal, and James Fogarty.
Enhanced Area Cursors: Reducing fine pointing demands for people with motor impairments.
Leah Findlater, Kristen Shinohara,
Morgan dixon, Peter Kamb, Josh Rakita, Jacob O. Wobbrock.
Prefab: Implementing Advanced Behaviors Using Pixel-Based Reverse Engineering of Interface Structure.
Best Paper Award
Morgan Dixonand James Fogarty.
Framewire: A Tool for Automatically Extracting Interaction Logic from Paper Prototyping Tests.
Yang Li, Xiang Cao, Kate Everitt,
Morgan Dixon, and James Landay.
Codex: A Dual Screen Tablet Computer.
Morgan Dixon, Raman Sarin, Francois Guimbreteiere, and Ravin Balakrishnan.
Navigation Techniques for Dual-Display E-Book Readers.
Nicholas Chen, Francois Guimbretiere,
Morgan Dixon, Casandra Lewis, and Maneesh Agrawala.
Optimal Parameters for Efficient Crossing-Based Dialog Boxes.
Morgan Dixon, Francois Guimbretiere, and Nicholas Chen. (2008).
ExperiScope: An Analysis Tool for Interaction Data.
Morgan Dixon, and Ken Hinckley.
Prefab: What if Every GUI Were Open-Source?
Morgan Dixonand James Fogarty.
CHI 2010. Workshop Paper.