Castling
Chess960
Engines
Opening Books
Programming
https://www.vice.com/en/article/n7vpnw/can-you-beat-1024-bytes-of-javascript-at-chess
https://vole.wtf/kilobytes-gambit/
https://nanochess.org/chess.html