§ Index — vol. I
Tal Pais
Hand-built things that run in your browser — algorithms drawn out, games one tap at a time.
§ 01 — Catalogue
Visualizations
Each one builds the same idea in a different shape: show the algorithm, narrate the moves, let curiosity carry the rest.
-
№ 001
Sorting Algorithms, Annotated
Bubble, selection, insertion, quick, and merge — five classic sorts presented with the source code beside them, each line lighting up as it executes. A narration bar explains every comparison and swap in plain English.
Open the lesson → -
№ 002
Graph Traversal & Pathfinding
An interactive grid. Watch BFS, DFS, Dijkstra, and A* race for the goal — frontier in amber, visited in dim mint, the final path in bright mint. Draw your own walls, drag the start or goal anywhere, and see why A* explores so much less than the rest.
Open the lesson → -
№ 003
A Tiny Universal Machine planned
A pocket-sized Turing machine playground — write a tape, write the rules, watch the head march left and right. With a few canonical examples to try first.
§ 02 — Arcade
Games
Hand-coded miniatures — written for the joy of small loops, pixel art, and the click of a single button.
§ 03 — Colophon
About
I'm Tal — a software engineer who likes to draw what computers are doing. Most of computer science can be drawn, and when it is, the difficulty drops away. This site is where I keep the drawings: small, careful, hopefully kind to the reader.
Everything here is hand-built — vanilla HTML, CSS, and a little JavaScript. No frameworks, no trackers, no clever build pipeline. Just files served from a folder, the way the web wanted to be.
If something here helps you understand a thing better, that's the whole point.