Projects

2026
Invisible Networks 2026 writing

Fourteen pieces of micro-fiction about speculative social networks written in fourteen days for #InvisibleNetworks 2026.

2023
Swamp Stew game

You've been cursed and turned into a pig! Explore a swamp, meet the other residents, and find roots for stew. Collaboration made in 48 hours for Global Game Jam.

2023
Fakipedia creative coding

AI-generated non-encyclopedia. Ask for an article on any topic, real or otherwise, and content gets generated on the fly.

Try
2023
Cheesy Circuits game

Roll your cheese wheel to make electric connections on the ground and escape your life in a lab maze.

ONGOING
Subway Songs music

Since 2022, I've been writing a collection of songs titled after NYC subway stops. Current count: 25

2022
My Heart Wants to Be Full game

Short puzzle game for Valentine's day. Part of an ongoing series of small games for specific holidays.

2021
UK Food creative coding

A generator of plausible British foods.

Try
2020
The Redoubt game

Text adventure about magic and gardening for Narrascope Jam 2020.

2020
Salad Bowl Online game

A socially distanced version of the classic party game.

2020
Rogue Emoji game

A classic roguelike built in 7 days entirely with emojis.

2020
Deer in the Headlights game

Narrative game about a fractured family of deer. Collaboration made in 48 hours for Global Game Jam.

2020
Birthday Hands creative coding

App to make it easier to wash your hands for 20 seconds by suggesting celebrity birthdays. Covered by The Verge.

Try
2019
Infinite Conference creative coding

Ever with you could attend a tech conference that never ended? Generate infinite session topics and build an endless schedule. Covered by TNW and Digg.

Try
2019
All the World's a Screen talk

My talk from Narrascope 2019 about games, playwriting theory, and improv.

2018–2020
Darkness Falls theater

A theater group that performs improvised fever dreams.

2018
Food Hype creative coding

Generate bad food trends and try to go viral. One og Glitch.com's "Best of 2018" and covered in Food & Wine magazine.

Try
2017
The End of Commercials theater

My one-man show about this Sizzler ad.

2016
The Mechanical Age game

Made for Myst Jam, a reflective, ponderous take on exploring the iconic island.

2014
One Pacific Midnight Central theater

Immersive play about how a bestselling author, an autonomous robot specialist, a TV host, and a pharma CEO all try to control the beliefs of others.

2013
Open Source Poetry writing

Self-published book of found internet poetry, funded by Kickstarter.

2012
This Is Me, Wearing a Hat theater

A play about a society obsessed with self-surveillance, and the bureaucrats who review it.