— Experiments
Labs.
Where ideas go to run.
Smaller experiments, half-finished ideas, and things I built to learn something specific.
Lab of the Month
LiveFun
ASCII Art Generator
Convert any image to ASCII art in the browser using Canvas API. Adjustable density, character sets, and color modes. My favourite weekend experiment.
TypeScriptCanvas API
View on GitHub All Experiments
In ProgressAI
Prompt Tester
Side-by-side prompt comparison tool. Test the same prompt across multiple LLMs and compare outputs.
Next.jsOpenAIAnthropic
ViewLiveUI
Color Token Visualizer
Visualize oklch color tokens from your Tailwind config as an interactive palette with contrast checks.
Reactoklch
ExperimentTool
Git Commit Analyzer
Analyze commit patterns across repos. Shows coding hours, commit frequency, and language distribution.
PythonGitHub API
LiveAPI
Markdown Preview API
REST API that renders Markdown to styled HTML with syntax highlighting. Built to learn Hono.
HonoCloudflare Workers
LiveGame
Snake in the Terminal
Classic snake game that runs entirely in the terminal. Built with Ink and React to learn TUI rendering.
TypeScriptInk