Things I've built in my spare time - usually to solve a problem I had with tools that already existed.
The 24 Game is a card puzzle where you use any combination of + − × ÷ on four cards to reach 24. We played it regularly with friends, but every checker we found online had the same flaw: it showed the solution immediately, which kills the fun. We'd end up covering part of the screen just to find out whether a combination was even possible before trying to solve it ourselves.
So I built one that tells you only whether 24 is achievable — and reveals the solution separately, only when you ask for it. I also added support for Ace as both 1 and 11, which most checkers ignore entirely, even though it's a standard rule of the game.
A friend of mine loves hosting quiz nights — usually through Kahoot, but sometimes with freeform rounds where the host asks any question and players race to answer first. For those rounds you need a buzzer, and while plenty of free options exist online, most look like they were built in 2005 and require a downloaded app.
I built Buzzer as a proper, mobile-friendly web app that feels like a real quiz show. The host creates a room in seconds; players join via a shared link, QR code, or room code — no accounts, no installs. Building it pushed me into new territory: I used Supabase for real-time communication between players and deepened my understanding of how networked apps coordinate state across clients.
More projects on the way — check back soon.