Software

Systems, infrastructure, and applications.

Game Dev

Games built across game jams, coursework, and personal projects.

Writing

Essays on games, technology, and narrative.