from slop to
clean code.
Coding blind for six months? Don't panic. Here, one lesson = 42 seconds of video + a world to explore where you write real Ruby. Zero blabla, zero traps, and we don't laugh at anyone — except ourselves.
Watch. Play. Then redo it without us.
Objects · 42 s · Découverte
Courses that actually exist
generated from the packs — not hand-typed, promiseObjects
An object is a box. And you already made one this morning.
The Formats
MD for humans, YAML for config, JSON for the machine. Structure, never the content.
Array, Set & Hash
Order, uniqueness, keys: three boxes, three reflexes. Your move — pick the right one.
Reading COBOL
1959 wrote the most readable code in the world — and it's your bridge from vibe coder to live coder.
The 4 Ghosts
1980: four rules, zero neurons. Blinky hunts you, Pinky cuts you off — and you still sweated.
What is a sprite?
A sprite is a rectangle with a costume: four numbers, one image, zero soul.
Moving a sprite
A sprite is a rectangle: x, y, speed, loop. A whole game lives in those four words.
The Position Map
A cell = an address, a name on top: your world fits in a Hash — and a wall is just an occupied cell.
The Roguelike
Object, Hash, Set, YAML, AI, turn: six bricks, one dungeon — and a death that erases everything. Here's your recipe.
Text Adventures
A player types two words, a game answers. Split, case/when and a bit of state — the AI before the AI.
How the Internet Works
A packet, an address, a port, a phone book. Louis Pouzin invented the post office — the rest is sorting.
The Multiplayer ARPG in Your Browser
A built world, a database that remembers, a server that answers, a websocket that pushes — and both your players in the same tab.
What's cooking
honesty: what exists, what's "soon", what's just an idea📌 Ideas on a post-it
self & meblocks & procsmodules & mixin
They become courses by becoming packs. One YAML line, that's all.
The manifesto, in three lines
1. We never laugh at you — the jokes are on us.
2. You write real Ruby from minute one, not multiple-choice quizzes.
3. You can fail as many times as you want. There is no red "FAILED".
The rest is on the dedicated page → The manifesto