A personal collection of interests
Hi, I’m David.
I’m a
giant nerd.
Engineering leader. Game maker. Occasional writer. Enthusiastic collector of interests.

Side projects & ongoing experiments
A few things I’m making
In development Concept artworkMahjabble
A word puzzle with deep strategy, played on a layered board of letter tiles.
↗
Timesheet Happens
Simple time tracking for personal projects. One tap. Back to making things.
↗
We Slay Monsters
An indie dungeon crawler I made with friends. Now finding its way to Godot.
↗More games, apps, and productive procrastination at Furiously Inactive Games ↗
Short stories. Strange possibilities.
Sometimes,
I write fiction.
A few very short stories from the archives. Practice, experiments, and ideas I’m still fond of.
Read all the fiction →The people side of technology
People, teams &
better questions
I lead engineering at Invitation Homes. My job is to reduce complexity and uncertainty, provide context, and help people do their best work.
Small figures. Plenty of patience.
At the painting table
Board games are even better when the tiny people have some paint on them. A place for finished clans, works in progress, and the occasional hobby detour.
Miniatures & painting →Away from the keyboard
Out Out and Away
A few places worth closing the laptop for.