A drawing-and-guessing game built like chess by mail. You draw a picture and give it a caption, then send it to your pen-pal — who sees only the drawing and has to guess the caption. Then they draw and caption their own and send it back, and you guess theirs. Turn-based and asynchronous, not a frantic real-time race: you play on your own time, and each caption stays hidden until the other person has taken their guess.
Built on Django + Channels with a hand-rolled vanilla-JS drawing canvas (palette, brush sizes, fullscreen) — no game-engine framework. Invite-only pairing, with web push so you know when it’s your turn. There’s a public sandbox to try the canvas without signing up.

The drawing canvas — a quick sandbox doodle.

The tool drawer: a deep colour palette, four brush sizes, marker / spray / fill / eraser, opacity, and undo.
Live at inkling.justinlaviolette.com. Self-hosted on a home server behind a tunnel.