Experimental typography system which elongates letterforms in response to the typing speed of the individual.
Typeface made by erasing faces found in a surveillance dataset.
A bot and book exploring self-representation and patterns of language on Twitter
Typographic presence and absence.
Public installation poking fun at Oxford's devotion to grass—and our devotion to ephemeral beauty.
Handmade poetry edition commissioned by award-winning authors.
Understanding the exchange relations that tie consumers to Donald Trump.
Visualizing political bias in Facebook's news feed.
An exhibition about how bodies and identites are representated in systems of data and surveillance.
An exhibition about identity, self-representation, and embodiment.
a zine series about a strange man
Interactive theatrical lighting for a multi-stage music, lighting, and architectural performance.
Performance and installation in collaboration with Drew Wallace ... and Joe Scanlan
Bridging two democratizing technologies of production.
Photo book exploring light and color across boundaries and surfaces.
AR spatial interface for direct manipulation of theatrical lighting
VR experience of out-of-body visual displacement
Personal interface between the body and time.
A visual tool that helps motion designers provide clear, precise motion direction for engineers.
Designs and a workshop for a conference about design and technology, hosted by Google.
Designed for print circulation.
Freelance design and programming for the web.
Assistive human-robot symbiosis for creative expression and accessible production
Working with a fantastic graphic design studio.
The typographic apocrypha of Hervé Bazin.
Exploring change across media and dimension.
Responsive efficient windows for the networked home.
Write and run code on mobile devices.
Near-space photography and sensing.
Math education, gamified.