Learn
Short courses, in the style of language apps: one idea per card, code that runs right here and questions at the end. For me and for anyone who wants them; free and with no account.
JavaScript · 11 units · 32 lessons
Data structures from scratch
From what an array is to Dijkstra, tries and LRU caches, with code that runs in your browser.
See the course →JavaScript · 8 units · 16 lessons
How a game is made: Daily Challenge's Snake
Inside the Snake on dailychallenge.click: the language, how it's split up, graphics, sound, logic, the server that doesn't trust your score, and online multiplayer.
See the course →