Zeventien keer hetzelfde spel bouwen klinkt absurd — en dat is precies waarom het zo leerzaam is. In deze talk laat ik zien wat er gebeurt als je Tetris herschrijft in JavaScript, TypeScript, Elm, Elixir, Go, Svelte, Vue en nog een hele rij andere stacks. Wat blijft hetzelfde, wat verandert radicaal, en wat zegt dat over hoe talen en frameworks je manier van denken sturen? Een snelle, vrolijke tour door een veel te groot project dat verrassend veel inzicht oplevert.
OF
Wat begint als een simpel spelletje, wordt over 35 jaar een meetlat voor hoe je als programmeur verandert. In deze talk kijk ik terug op 27 Tetris‑implementaties in JavaScript, TypeScript, Elm, Elixir, Go, Svelte, Vue en nog veel meer. Elke versie laat zien hoe talen, tools en mijn eigen denkstijl evolueerden. Wat blijft altijd hetzelfde? Wat dwingt een taal je anders te doen? En waarom is het waardevol om één idee decennialang opnieuw te verkennen? Een korte, luchtige blik op een absurd project dat verrassend veel inzicht geeft.