Word form filler
Built for my mom — repetitive Word documents: upload the template, fill in the blanks, take the finished file.
All these little creations run live — tools to use, toys to play with. Help yourself.
Handy little tools, fully open-source. Help yourself.
Built for my mom — repetitive Word documents: upload the template, fill in the blanks, take the finished file.

A by-product of grinding math problems — turns problem screenshots into LaTeX, and grew into a practice platform.

Wanted to pass secrets around safely, so I hand-rolled an end-to-end encrypted chat room.
Built whenever I couldn't sit still. Go ahead, play.
A piano-related toy. Details on their way.

Poker night always lacked a dealer, so I wrote one — shuffling, dealing and settling, all automated. The price: no chips to fiddle with :(

A LAN multiplayer football game. No game engine — the 2D physics is hand-rolled.