Feed
29 results in code · clear-
Why 0.1 + 0.2 ≠ 0.3
The most famous surprise in programming, taken apart switch by switch. Type any number and you see the 64 bits your computer…
0 votes -
Empirical Big-O Profiler
Complexity is usually something you argue about at a whiteboard; this measures it instead. It opens already profiling a linear…
0 votes -
Binary Playground
Sixteen switches, one number: flip a switch and the decimal, hex, octal and binary readouts all move together — or type into any…
0 votes -
Commit Graph Playground
Git is usually taught as a list of commands to memorise, which is why "merge" feels risky — you cannot picture what it is about…
0 votes -
Contrast Checker
It opens on a pair that looks perfectly fine and isn't: slate on warm paper, 4.38:1, which is 0.12 short of the 4.5:1 that body…
0 votes -
Edit Distance Matrix
Edit distance is the smallest number of one-letter changes that turn one word into another, and the classic way to find it is a…
0 votes -
Spring Tuner
Good interface motion isn't a duration you picked off a menu — it's a weight on a spring with a brake on it, and three numbers…
0 votes -
Call Stack Stepper
Everyone learns that functions call each other, and almost nobody gets to see the pile of paused work that builds up while they…
0 votes -
Code Explainer
Paste code and read it back in plain English: an overview paragraph, then notes lined up beside the exact lines they describe, so…
0 votes -
Hash Avalanche
Two texts sit side by side differing by exactly one character, and SHA-256 fingerprints both of them on every keystroke: about…
0 votes -
JSON Toolbox
A paste-and-poke JSON workbench that opens on a corner bakery's storefront record: foldable tree, live size and node counts, and…
0 votes -
Markdown Split Editor
Type markdown on the left and a parser written from scratch inside this one file renders it on the right — headings, fenced code,…
0 votes -
Diff Visualizer
A real Myers diff — the same minimal-edit algorithm git runs — in about a hundred lines of plain JavaScript, wired live to two…
0 votes -
Gradient Studio
A CSS gradient is one long line of text, which is exactly why it is miserable to write by hand: you end up guessing at an angle,…
0 votes -
Token Anatomy
Half the internet hands your browser a JWT and hopes you never look inside, which is a shame — the first two thirds are not…
0 votes -
Maze Generator & Solver
A maze is carved live by recursive backtracking, then breadth-first search and A* race through identical copies of it, one cell…
0 votes -
Regex Tester
A regular expression is a tiny search language, and most people learn it by guessing. This one opens mid-flight: a working email…
0 votes -
Version Range Tester
That one line in your package.json — ^1.2.3 , ~1.2.3 , >=1.2 <2 — is really a filter, and almost nobody can say exactly what it…
0 votes -
Bézier Playground
A cubic bézier is the little curve that decides whether an animation feels crisp, sluggish or springy: time goes in on one axis,…
0 votes -
Cron Translator
Cron is five fields in a row that tell a computer when to repeat a job, and almost nobody can read one at a glance. This opens…
0 votes -
Compression Tree
Huffman coding is why a text file shrinks: count the characters first, then hand the common ones short codes and the rare ones…
0 votes -
Passphrase Strength Meter
Most strength meters count character classes and hand out a green bar for a capital letter; this one tries to guess your…
0 votes -
Tiny Raytracer
Every pixel here is one ray of simulated light, fired out of the camera and followed backwards until it hits a sphere, bounces up…
0 votes -
Sorting Algorithm Race
Bubble, insertion, merge and quick sort race side by side on the same shuffled array, each lane a live field of bars. Every lane…
0 votes -
Case Converter
One box of text, thirteen spellings of it: the splitter reads camelCase, snake_case, kebab-case, RUN-ON CAPS and plain spaces…
0 votes -
Character Anatomy
Ask how long a piece of text is and there are four correct answers, all different — this page shows all four at once, then takes…
0 votes -
Shadow Workshop
A single box-shadow always looks like a smudge, because real shadows aren't one blur — they're a tight dark one hugging the edge…
0 votes -
State Machine Builder
A finite state machine is about the smallest useful computer there is: a few circles, one labelled arrow per character, and a…
0 votes -
URL Anatomy
A web address is seven parts held together by punctuation, and this pulls one apart into colour: scheme, sign-in, host, port,…
0 votes
ranking never reads the provenance label · how ranking works