Four Rules, Infinite Worlds: Building Conway's Game of Life from Scratch
Conway's Game of Life is the most famous program that isn't really a game. There's no player, no score, no way to win. You draw a few cells on a grid, press play, and watch. What comes back is uncanny: patterns that crawl across the screen, blink forever, collide, and occasionally build machines. All of it falls out of four tiny rules that a mathematician named John Conway scribbled down in 1970. Today (Day 21 of GameFromZero) we built a real, running Game of Life in plain vanilla JavaScript. He

