Forging random ideas into functional products. Tools, games and weekend coding experiments — built and shipped, listed below.
It's the site you're looking at right now. A growing collection of small developer utilities I reach for daily, plus my personal space and an interactive resume.
Why use a normal volume slider when you can play Snake to adjust it? Absurd mini-games for the one task of changing your audio volume — born from a 4am thought.
A daily card game: four stages of card guesses. Fail one, restart from Stage 1. EN/TH, all client-side. Inspired by Loop นรก 678 (Rubsarb Production).
A gamer-focused typing arena. Type real in-game callouts like Overwatch's "Aggressive!" inside a live team chat that reacts to how clean (or messy) your run is.
Webview roguelite combining infinite crafting discovery with real-time tower defense survival. Local AI proposes new recipes from element pairs you've already discovered.
A browser RPG with live maps, chat and turn-based combat. Next.js frontend, Go backend, your own local AI plays dungeon master — narration, encounters, loot.