Pet projects, small and not-so-small, with a short write-up for each, plus notes on how I build them.
How an AI humiliated me with my own six lines of code
Git commands I'd typed for ages, wrapped in two tiny PowerShell scripts, one routine AI review, five findings, and a plot twist where the reviewer gets reviewed.
Getting started with AI coding using Claude Code
A practical primer on spec-first design and efficient day-to-day workflow when building web and mobile apps with Claude Code.
ABC Game for children
A playful alphabet-learning game for kids, in six languages, playable right in your browser.
Can you beat a chess robot?
A chess game in two flavors: a native C++/Qt desktop app, and a browser version against Stockfish you can play right on this site.
A bit of math: plotting y = f(x)
A WebGL-powered function grapher for visualizing arbitrary JS math expressions.