Web development is a mess. Here's how I made this website.
Building up to tic-tac-toe in one line of purely functional Python.