Code
Hobby software — where the same systems brain plays. Games, tools, and integrations
built for curiosity and the joy of finishing things.
Business Cards — a satirical office card game
A satirical office-themed card game whose real goal is proving out a robust data-driven modding system — the game is the vehicle. Cards are typed Godot Resources; a signal-driven GameManager runs a 5-phase turn loop; the base deck loads as a mod; card effects are composable data (trigger + target + modifier + duration) so modders never touch code. Studio-grade architecture thinking in a hobby project.
Warehouse Simulator — fantasy logistics automation
A logistics and automation sim set in a modern-fantasy world. Three-stage progression from manual to semi-automated to fully automated. Built on the same data-registry pattern as Business Cards, with an in-game 3D-printer mechanic. Shows creative game-design range alongside the systems engine.
The Weekend — a one-joke game with a real integration
A Godot 'game' that, only on the right day of the week, posts 'Ladies and Gentlemen, The Weekend.' to Bluesky via the AT Protocol — full auth, token refresh, and rich embeds. A recurring pattern: I hide real, working integrations inside joke projects.
BlueskyWatcher — real-time post watcher
A clean, fully-working real-time Bluesky post watcher using the AT Protocol firehose — subscribes to the live event stream and filters posts by keyword or author. I built it to get an edge in The Weekend; less cheating, more an excuse to play with the firehose.