Exhibits
Please DO touch the exhibits
Every game, site and analysis I have built, crammed under one vault. Most of them run the moment you click, which is more than the average museum can say.
Game Creations
Worlds built to be entered: turn-based war, history rewritten, creatures drilled into a team, slot reels spun, puzzles that bite back and do not apologize.
Story Time
Command dragons, phoenixes, and 40+ legendary characters in turn-based tactical battles. Mythology meets strategy meets you, yelling at a phoenix.
Play NowClash of History
History's greatest civilizations collide in one gloriously unsupervised strategy brawl. Command armies, build empires, and rewrite the past until your history teacher weeps.
Play NowLucky Gold Slots
A dazzling gold-rush slot machine. Chase jackpots, trigger bonus rounds, and let three spinning reels make your decisions for a while. They're pretty wise.
Play NowBrain Games
Nine quick games that sharpen memory, logic, words, and numbers. Your brain gets a gym membership; unlike your actual gym membership, this one gets used.
Explore Brain GamesFlow State
A game built to find your flow. Dive in, lose track of time, and emerge blinking, wondering where the afternoon went.
Play NowAnimas
Strategic creature battles — collect a team, learn what beats what, and win on planning rather than mashing. Pokémon, if Pokémon asked a little more of you.
Play NowData Insights
Raw records interrogated politely but relentlessly until they surrender the pattern underneath.
Chronicles of Denver's Shadows
One wizard versus 467,928 crime incidents. Python reveals auto-theft trends, seasonal rhythms, and geographic hotspots. Full Jupyter notebook included, crimes not.
View ProjectThe Arena Prophecy
Smash Bros viewership decoded: character diversity drives explosive growth. 11 tournaments, 1,000+ videos analyzed, one roadmap for 10X viewership. Ganondorf features prominently.
View ProjectThe Webweaver's Vision
Website traffic analysis that maps where visitors actually wander, where they bounce, and why. The web, held up to the light.
View ProjectEnchanted Websites
Apps I built because I wanted them to exist. Each one lives on its own subdomain, runs in your browser, and solves exactly one problem without asking for your life story first.
Forest
Stay off your phone by growing trees. Leave the thing alone and a sapling thrives; reach for it out of habit and the sapling has opinions. Guilt, but make it horticulture.
View Live SitePopcorn
Find new movies without losing the whole evening to the search. Tell it what you loved and it points at something you have not seen yet, instead of the same six thumbnails.
View Live SiteWonder
Find where to travel next. Wander through places until one of them takes you by the collar and says book it — which is roughly how every good trip I have taken began.
View Live SiteCookbook
Keeps your recipes. All of them, in one place, instead of spread across four open tabs, a screenshot, and a text you sent yourself three years ago and have never found since.
View Live SiteLiberty
Find the votes and city council meetings happening near you. Local government, finally legible — and local is the part that actually decides what your street looks like.
View Live SiteAquarium
Tinder for startups. Swipe through ventures looking for people and people looking for ventures, and let the matches introduce themselves. Named for the tank, not the fish.
View Live SiteThe next plinth is empty
It is reserved for your project. Describe the vision and I will start carving the nameplate.
Hit Me Up