Everything I create is play. These are the ones without a client.
Pair Pressure
Pair Pressure is a daily matching game where you pair things that just belong together — like 🥑 + toast or stainless + steel. New surprise theme every day. Match fast while the board cycles, race the timer, beat your personal best.

Pair Pressure grew out of two things colliding: my work on micro-learning games at Kalkomey and a personal obsession with the NYT's daily puzzles like Connections and Strands. Every puzzle is tied to a real-world date — a cultural milestone, a historical anniversary, an observance worth knowing about. The game is educational by design but fun first.
Vanilla HTML, CSS, and JavaScript. No accounts, no tracking, no cookies.
Play Pair Pressure →
Kindred coming soon
A daily creature taxonomy game set in an original fictional world — with its own creatures, evolutionary history, and visual identity. Players identify mystery specimens by reasoning about where they belong on a family tree that reveals itself through play.

More to come.
Published Fiction
"Veneida" — flash fiction set on a lawless seasteading frontier, published on Shotgun Honey. The idea came from randomly stumbling across this news clipping from the 1800s.

A 16-year-old horse thief who saws through jail bars, escapes on a rope made from bedding, gallops away on her favorite pony, and brings her violin. Some characters just demand a story.
Read "Veneida" on Shotgun Honey →