i finally got around to making a minigame - and what better way to start than with snake? note that you'll need to be on a computer to play it (it uses keyboard controls).
this mini-project taught me how to use canvas. it's pretty powerful combined with react hooks!