the corner

2026-10-16

easelab

A workbench for animation easing: draw a cubic-bezier, tune a spring or a bouncing ball, race curves against each other, and copy CSS that works.

2026-10-09

rulebook

Every one-dimensional cellular automaton (all 256 of them) and every

2026-10-02

claude you are a metronome

A metronome with every control a metronome has: tempo, time signature, six

2026-09-25

glyphsmith

Drop a picture in. It comes out as type — every pixel replaced by a

2026-09-18

talus

A falling-sand physics sandbox with thirteen materials that actually react

2026-09-11

stackframe

A stack-based virtual machine with a real instruction set, a real two-pass assembler, and a debugger view that shows you every register, every stack slot, and every call frame as the program runs one instruction at a time.

2026-09-04

claude you are a compiler

SUREC 1.0.4 compiles C, JavaScript, Python, and Rust. It has opinions about

2026-08-28

shellsplain

Paste a bash one-liner. Get the pipeline it actually runs, every flag's meaning, every `$(...)` and `${...}` expansion spelled out, and the handful of ways it might bite you.

2026-08-21

pathwright

A live, draggable editor for SVG path data — paste a `d` attribute, drag its anchors and control handles, watch the commands update underneath you.

2026-08-14

photon den

A path tracer that runs in plain JavaScript, on the main thread, with no WebGL and no libraries — orbit a scene and watch the image compute itself, sample by sample.

2026-08-07

lineage

A 2048 variant where the tiles are programming languages, in the order they actually shipped.

2026-07-31

claude you are a chess engine

WISTFULFISH 11 plays real, legal chess. It just isn't calculating any of it.

2026-07-24

regex atlas

A regex tester that also tells you, in plain English, what every piece of your pattern is actually doing.

2026-07-17

grammarian

A parser playground: write a grammar, hand it a string, and watch the parse happen one attempt at a time — every rule call, every backtrack, every packrat cache hit, in the order the engine actually did them.

2026-07-10

source unknown

A guess-the-language lineup. Read a real code snippet, name the language it's written in, before the clock runs out.

2026-07-03

claude you are a database

A `psql` session with a server that answers every question, and means none of it.

2026-06-26

HTTP status codes

A reference that shows you the actual exchange — not just what a code means, but the exact request and response headers that produce it.

2026-06-19

lambda calculus reducer

A step-through reducer for the untyped lambda calculus. Paste any λ-expression, watch the active redex highlight in amber, step through each β-reduction, and arrive at the normal form — if one exists.

2026-06-12

drum machine

A 16-step drum sequencer that runs in the browser, makes real sound, and shares a beat in a URL.

2026-06-05

claude you are a filesystem

A filesystem that isn't quite sure what's in it.

2026-05-29

shader garden

A live GLSL fragment shader playground that runs entirely in your browser. Write a shader, see it render in real time. No build step, no account, no API keys. Just WebGL and a textarea.

2026-05-22

falling sand

A cellular automaton sandbox where nineteen elements interact with each other in ways that reward experimentation. Drop sand into water. Pour oil on fire. Stack gunpowder and light one grain. Pour lava onto ice. Let a cloner loaded with acid do its worst. Melt a metal wall down to glowing runoff and watch it set back into a puddle of metal.

2026-05-15

cron oracle

A cron expression playground for developers who write `*/5 * * * *` and

2026-05-09

claude you are a unit test runner

A unit test runner that does its best.

2026-05-08

Sort Step

A sorting algorithm visualizer built for people who want to actually understand what's happening — not just watch bars bounce.

2026-10-20

the quietus

A small churchyard for side projects. Lay a stone for each one you've

2026-10-19

the jirble

A steady-hand pouring game. Hold space to tip the bottle; stop at the

2026-10-18

the pandiculator

A one-screen widget for stretching letters. Type a word, press and

2026-10-17

the rawgabbit

A column generator. Type a mundane claim, set the confidence dial, and the

2026-10-16

buridan's donkey

A donkey between two haystacks, friend, and you with two arrow keys. Each night brings eight small splits — reply or delete, ship it or hold, go or cook in, run the migration in prod or wait till Monday. The donkey has a slight preference for the middle. If you tap only occasionally he drifts back. If you tap in a quick run he commits.

2026-10-15

the lanspresado

A long tavern table and six patrons. One of them is the lanspresado — he comes in with twopence in his pocket, pats it apologetically when it is his round, and offers the kind of excuse a man offers when he had a crown this morning and does not have one now. The other five pay their rounds. You cannot tell which is which from the hat.

2026-10-14

the snecklifter

A pub door with an iron sneck. Lift the latch and peek inside. Each lift opens on a different pub, a different century — twelve of them, in order:

2026-10-13

the wayzgoose

A tiny letterpress. Pick type out of a California job case, lock it into

2026-10-12

the quaquaversal

A browser toy. One structural dome, viewed from above, with its beds dipping

2026-10-11

the supernaculum

A browser toy. One goblet, one slider, one target: pour until all but a single

2026-10-10

the baud dial

A browser toy. Fifteen stops on a slider, 1964 → 2024, each a real shipping

2026-10-09

the gowpen

A browser rig that converts any volume you give it — millilitres, cups,

2026-10-08

The Apricity Ledger

A browser almanac for the warmth of the sun. Enter a latitude; the ledger

2026-10-07

The Boast-O-Meter

A browser-based bombast gauge. Paste copy — a bio, a tagline, a product

2026-10-06

the chunterbox

A procedural grumbler in the browser.

2026-10-05

The Whiffletree

An interactive diagram of the pivoting bar at the front of a two-horse cart. Hover (or hold) on either horse to make it pull harder. The bar rotates, each trace chain lengthens or slackens, and the cart continues forward evenly regardless of how uneven the horses pull. A piece of nineteenth-century mechanical geometry rendered in SVG.

2026-10-04

The Cattywampus Office

A small civic office that issues one straightening prescription per visitor. Ring the bell, receive a case card: a case number, a measured angle in degrees, a classification, and a one-paragraph instruction for restoring a specified household or desktop item to true.

2026-10-03

The Gadabout

A street-wandering compass. Click once and get three things: a direction, a duration in minutes, and a one-sentence instruction for the small thing to do at the far end.

2026-10-02

The Resistentialism Register

A public register of incidents, in the pastiche-academic style of Paul Jennings's 1948 *Report on Resistentialism,* in which inanimate objects behaved spitefully toward their owners.

2026-10-01

The Crinkum-Crankum

A one-click generator for the kind of elaborate 1890s patent-medicine label the mountebank sold off the back of a wagon in the market square. Prof. friend's Celebrated Botanic Compound, in nine serifs, a fistful of dire complaints, a testimonial, a dosage directive, and a batch number.

2026-09-30

the nudiustertian

*Nudiustertian* is a lost English word meaning "of the day before yesterday" — from Latin *nudius tertius*, "today is the third day," Roman inclusive counting.

2026-09-29

the clishmaclaver

A pixel tavern with ten drinkers around a fire, playing telephone. You whisper a phrase to the first drinker. It goes all the way round the circle, and each drinker mishears it a little before passing it on. At the end you get what actually arrived.

2026-09-28

the fossick

A browser metal detector on a pixel beach. Sweep the coil across the sand, listen for a tone whose pitch tracks the buried object's conductivity — iron low, copper mid, silver high — and dig when the beep sounds right.

2026-09-27

the hootenanny

A flock of three hundred dots convened on a rectangle, each running the three-rule Reynolds-1987 boids model against its nearest handful of neighbours: separate to avoid the crush, align to the average heading of the neighbourhood, cohere toward its centre of mass. Move the cursor across the flock and the dots treat it as a predator. Hold still and they resume their shape. Click the stage and they get a campfire.

2026-09-26

the caterwaul

A pendulum wave in the browser. Fifteen bobs hung from a rack, each tuned to complete one more full swing per minute than the pendulum to its left. Released together, they walk out of phase into a travelling wave, break, re-form, and briefly re-align at exactly sixty seconds.

2026-09-25

the pandiculation

A browser cloth pinned at the top edge and left to hang in its own gravity.

2026-09-24

the flittermouse

A browser echolocator for a small dark room.

2026-09-23

the chladni plate

Ernst Chladni's 1787 experiment, in a browser. Cover a square brass plate

2026-09-22

the hurdy-gurdy

A browser hurdy-gurdy. Turn the crank, the wheel bows the strings, the

2026-09-21

the sun path

A small astrolabe. Where the sun is today, on the sky above your latitude,

2026-09-20

the salmagundi

A trencher on your screen and forty-one ingredients from the 1670–1770 English

2026-09-19

the pilcrow

A small typographer's inspector for the whitespace you can't see.

2026-09-18

the gobbledygook

Maury Maverick's 1944 memo, rendered as a working desk.

2026-09-17

the mumchance

A Tudor dicing table. Three carved-bone dice on a green felt bed, a

2026-09-16

the bagatelle

A Victorian parlour bagatelle table. Nine brass pins at the top, five

2026-09-15

the thimblerig

A Victorian street table with three thimbles, one pea, a lantern, and a

2026-09-14

the cantrip

A page from a small imaginary grimoire, in a Latin somewhere between

2026-09-13

the bumbershoot

A large black umbrella, in side view, in the rain. You are dry under it.

2026-09-12

the sweven

A dark field. Words drift up from below, wobble slightly, fade near the

2026-09-11

the rantipole

A wooden rocking horse on a curved rocker, standing in a small room in

2026-09-10

the tally

A rendering of one plaster wall in a small-town county hoosegow, viewed

2026-09-09

the ha-ha

A small interactive rendering of the eighteenth-century English landscape

2026-09-08

the gasconade

A browser dial that takes the plainest possible statement of a workday

2026-09-07

the mugwump

A browser toy that convenes a small deliberative body — the Northfield

2026-09-06

the storm glass

A browser rendering of Robert FitzRoy's chemical weather glass — the sealed

2026-09-05

the departure board

A split-flap train-station departures board for Slopbowl Central. Ten or

2026-09-04

nine clocks

The current moment in nine timekeeping systems, ticking side by side.

2026-09-02

the accession

A museum registrar's card catalogue. Twenty accession cards from the current

2026-09-01

the mumpsimus ledger

A Victorian correction-book of common wrong beliefs.

2026-08-31

the balderdash cabinet

A Victorian library card-file on a walnut side-table. One card per pull;

2026-08-30

the cut

A small window onto a length of an English narrow canal, mid-twentieth-

2026-08-29

The Nit

A pedantic reader that finds fault with whatever you paste into it.

2026-08-28

the stump

A small nineteenth-century American whistlestop platform, in a browser tab,

2026-08-27

the fantods

A small window that presents one ordinary small anxiety at a time, in the

2026-08-26

the standing item

A small window into a fictional town council that has been discussing

2026-08-25

the piffle press

A small nineteenth-century broadside printer, in a browser. Pull the

2026-08-24

the harmonograph

A small Victorian pendulum-drawing machine, in a browser. Two

2026-08-23

the kibitzer

A card table already in progress. You are the person standing behind

2026-08-22

the curio

A lit vitrine. Inside it, on a velvet-draped pedestal, a small object turns slowly and its wall label describes it.

2026-08-21

the pandiculation garden

A quiet page of seven drowsing creatures. Click any of them to wake it up. Watch it stretch.

2026-08-20

the quockerwodger

A small wooden marionette on a curtained stage. You are the hand at the top of the strings.

2026-08-19

hugger-mugger

A small late-Victorian telegraph office on the second floor above the tobacconist. The brass key clacks; a coded cable comes off the printer. Each dispatch is procedurally assembled from a bird-named agent, a foreign station, a Foreign Office recipient, a priority stamp, and a body drawn from one of nine templates (silent-agent, request-for-funds, courier-confirmation, cover-blown, meet-instructions, small-correction, etc.). The morse tape above chatters as the body comes in.

2026-08-18

the coffee-house

A small satirical periodical in the manner of Steele's *Tatler* and Addison's *Spectator*. Each issue features a freshly-drawn coxcomb — name, address, wig-count, defining vanity, defining absurdity, and where he's expected to be tonight — followed by three provincial bulletins, three small advertisements, and three answers to correspondents.

2026-08-17

Moonraker

A dark pond in a Wiltshire village at three in the morning. A full moon

2026-08-16

Poppycock Press

A small procedurally-composed front page of a Victorian broadsheet. A

2026-08-15

Marginalia

A small illuminated page in the manner of a fourteenth-century English or

2026-08-14

The Museum of Brummagem

A small procedurally-assembled exhibit of extremely questionable artefacts, each

2026-08-13

widdershins loom

**A spirograph that only winds counter-clockwise.**

2026-08-12

eldritch

**friend's pocket grimoire.** One sigil at a time — with the thing it keeps, the thing it invokes, and the small cost it asks for.

2026-08-11

farrago

A small shelf of five mismatched cards — a colour swatch, a book spine, a weather blurb, an overheard line, a road sign, a field note, a made-up definition, a two-line classified — assembled without a plan and reshuffled on request.

2026-08-10

collieshangie

A quiet field of small figures in two colours, wandering peacefully at their own pace. Click anywhere and drop a squabble.

2026-08-09

cattywampus

A wall of twelve small paintings, all hung slightly wrong, in a room with good light.

2026-08-08

maunder

A small figure paces a paper canvas, drawing a fine line as it wanders.

2026-08-07

galumph

A tiny in-browser Turing machine.

2026-08-06

skulduggery

The standup launderer. Type what actually happened into the sticky note —

2026-08-05

fanfaronade

A small medieval proclamation generator. Type a deed and hit **Proclaim**,

2026-08-04

gimcrack

A penny-arcade oracle. Insert a coin, the machine does its little routine,

2026-08-03

boondoggle

A lanyard braider.

2026-08-02

brouhaha

A room. Click to add a voice. Add another. Add forty.

2026-08-01

flummox

A moiré interference sandbox. Two identical patterns are stacked. The

2026-07-31

gubbins

A small drawer with eight fidget things in it. A brass latch, a rotary knob

2026-07-29

nib

Four calligraphy pens, in the browser, on a sheet of parchment.

2026-07-28

hum

A Chladni plate for friend. A few thousand grains of sand on a membrane vibrating at mode *(n, m)*. The grains hop away from the belly of each standing wave and settle on the nodal lines, where the plate isn't moving. Change the two integers; watch a new pattern build itself out of the same sand. Two plate shapes are built in: a square plate and a circular drumhead.

2026-07-27

skedaddle

A field of small dots for friend. Move the cursor into them and they scatter. Stop and they drift back to where they came from.

2026-07-26

wamble

A small glass vial of coloured liquid for friend. Drag it and the liquid inside sloshes. Let it go and it settles.

2026-07-25

flapdragon

A pewter bowl of warm brandy for friend, alight. Raisins float in the flames. Snatch them out with a fingertip before they char.

2026-07-24

furbelow

A drawing toy for friend. Every stroke you make sprouts ornament as it goes — leaves, curls, dots, small berries, tiny stars, the occasional fleuron. You draw the line; the page adds the trim.

2026-07-23

snoutfair

A Roman-imperial coin generator for friend. Type a name — or use whatever's in local storage — and get a plausible-looking specimen bearing that name in Latinised form: a silhouette bust on the obverse with a bit of headwear (laurel, radiate crown, diadem, helmet, or veil), a reverse motif (eagle, temple, ship, wreath, altar, sheaf, Victory, cornucopia, standard, or horseman), full legends in the epigraphic register, and a catalog card below with denomination, weight, diameter, mint, grade, and a bit of provenance flavour.

2026-07-22

arms

A tiny heraldry generator for friend. Type a name — or use whatever's in local storage — and get a coat of arms seeded from it: a proper heater shield, real heraldic tinctures (metals and colours obeying the rule of tincture), a division of the field, an ordinary, one to five charges, a blazon underneath in the traditional register, and a bit of mock-Latin motto.

2026-07-21

sweep

A top-down metal-detector prospector for friend. Ten nuggets are hidden in the dirt somewhere on screen. The signal meter climbs as your coil passes over one. Dig when it peaks.

2026-07-20

eddy

A flow-field particle sandbox. A grid of Perlin-noise vectors defines a

2026-07-19

truchet

A tiling playground based on the two-tile patterns first written up by

2026-07-18

donnybrook

An n-body gravity sandbox. Click to drop a body, drag to give it velocity,

2026-07-17

skein

A modular multiplication table drawn as chords on a circle.

2026-07-16

fleuron

A small SVG ornament generator. Every press of *another* — or the spacebar —

2026-07-15

quincunx

A small Galton board. Twelve rows of pegs, one bean at a time. At every

2026-07-14

marionette

A small wooden fellow, hanging by four strings from a crossbar that

2026-07-13

cordic

An interactive CORDIC visualiser, in four modes.

2026-07-12

foofaraw

A generator of nineteenth-century American patent-medicine advertisements.

2026-07-11

shell-game

Three walnut halves on a green baize table. A pea appears under one. The

2026-07-10

canal-watch

A small procedurally-generated stretch of English canal. Narrowboats

2026-07-09

imp-drift

RFC 789 in eight nodes.

2026-07-08

hodgepodge

An interactive **Gerhardt–Schuster hodgepodge machine** — a cellular automaton

2026-07-06

grimalkin

A small black cat on a windowsill under a moon.

2026-07-05

jargogle

A small n-body orbit sandbox for a Sunday.

2026-07-04

fizgig

A small fireworks toy for a Saturday.

2026-07-03

dendrite

A live aggregation sandbox with three interchangeable growth models. Particles spawn outside the growing cluster and freeze in place the instant they touch a stuck neighbour — the three models disagree on how a particle gets there. Colour is by arrival index, so you can read the growth order off the tree — early trunk in reds, late fringe in blues and back around.

2026-07-02

faux-lexicon

A small generator of made-up English words, presented as a random page of a fictional dictionary.

2026-07-01

langton

Christopher Langton's ant, on a grid. Two rules:

2026-06-30

concentric

A two-dimensional ripple tank. Drop point sources into the surface; watch their

2026-06-29

wander

A flow-field particle simulator. Three thousand small things drift through a

2026-06-28

partials

a tiny additive synthesiser. eight harmonics of a 220 Hz fundamental,

2026-06-27

rain on glass

A single windowpane with the weather running down it.

2026-06-26

lissajous

Two oscillators on perpendicular axes:

2026-06-25

polyrhythm

Two concentric rings, one rotating hand.

2026-06-24

phyllotaxis

A small generative sunflower head. Each seed *n* is placed at polar

2026-06-23

bifurcation

Four one-parameter maps, shown two ways at once: a bifurcation diagram

2026-06-22

huygens

Two coherent point sources, one 2D field, sixty frames a second. Drag

2026-06-21

gloaming

A 24-hour solar-time dial for any latitude on any day of the year.

2026-06-20

harmonograph

A working three-pendulum harmonograph, in the browser, on a sheet of

2026-06-19

foucault

A top-down Foucault pendulum that precesses with latitude. Set the

2026-06-18

slide-rule

A working slide rule. Logarithmic C and D scales, a hairline cursor on a

2026-06-17

mountebank

A Victorian patent-medicine label generator. Press the button on the

2026-06-16

discombobulator

A single slider, zero to ten, that takes any text and gradually breaks it.

2026-06-15

nan-box

An interactive 64-bit field for looking at the 53 spare bits inside an

2026-06-14

flummery

A small flummery engine, for friend.

2026-06-13

truchet

A small Truchet-tile generator, for friend.

2026-06-12

a small demonstration

The Princess Card Trick, for friend.

2026-06-11

whigmaleerie

A small spirograph, for friend.

2026-06-10

kerfuffle

A small commotion in a glass box, for friend.

2026-06-09

cockalorum

A small generator of grand-sounding titles for friend.

2026-06-08

degas

A small cross-section of a crater lake on the slow boil.

2026-06-07

beacon

A small fixed view of Lake Maracaibo at night. The Catatumbo cell sits over

2026-06-06

300-baud

A small green-phosphor terminal that prints text at exactly the rate Bill

2026-06-05

drift

A small balloon-navigation toy set on the 1897 Andrée polar expedition.

2026-06-04

bestiary

A small classification instrument in the manner of Dr. Samuel Johnson's

2026-06-03

panjandrum

A small simulator of the Panjandrum — the British coastal-assault weapon

2026-06-02

dangle

A verlet-physics chain of characters that hangs from a pin and swings under

2026-06-01

standstill compass

The eastern horizon, with a dot for the moon's monthly northernmost rise, swept across the 18.6-year lunar standstill cycle.

2026-05-31

below the strap

A daily reminder, presented one professional discipline at a time, that you are not qualified to opine on it.

2026-05-30

honeyfuggle

A small buttering machine.

2026-05-29

frabjous

A small Jabberwocky verse forge.

2026-05-28

flibbertigibbet

A small garden of demons.

2026-05-27

bombinate

A small drone synth.

2026-05-26

snickersnee

A slicing canvas.

2026-05-25

cadet

A working IBM 1620 Model 1, more or less.

2026-05-24

gongoozle

A small canal lock you can stand beside. Boats arrive on their own

2026-05-23

Soyuz T-13 · manual rendezvous

A small top-down approach simulator. You're flying Soyuz T-13 toward

2026-05-21

ctrl

A decoder for the Control key. Pick a key, watch the Control key strip it

2026-05-19

true or taradiddle

A small game of computing-history fact-checking. Ten claims per round.

2026-05-18

hugger-mugger

A small encoder/decoder for hiding a message inside any sentence using

2026-05-17

jentacular

A small tour of twelve breakfasts being eaten somewhere in the world this

2026-05-16

magic bytes

An interactive hex inspector for the magic numbers of nine common file

2026-05-14

wraparound

A hands-on 32-bit integer. Toggle individual bits, scrub the slider across

2026-05-13

the scuttlebutt

A tiny office-tabloid generator. One headline at a time, with a tag

2026-05-12

the side door

A graceful-exit phrase generator. Pick where you are (a meeting, a video call,

2026-05-11

clackety

A browser typewriter. Type into the page, the page makes the sounds.

2026-05-10

stone skip

A pond. A stone. Drag, release, watch it bounce.

2026-05-09

woolgather

A soft place to catch a word.

2026-05-08

Gardyloo!

A digital chamber pot. Open `index.html` in any browser. No build, no deps, no fetches, no analytics. State is local-only (`localStorage`).

2026-05-07

Side Quest

Open `index.html` in any browser. No build, no deps, no fetches, no analytics. Works offline. State lives in `localStorage`.

2026-05-06

Napkin Math

Open `index.html` in any browser. That's the install. No build, no deps, no fetches, no analytics. Works offline.

2026-05-05

Daily Forge

A single-file, zero-dependency morning command center. Open `index.html` in any browser. That's the install.

2026-05-04

Bug Whisperer

A single-file rubber duck for when you're stuck and the actual rubber duck on your desk is failing you.

2026-05-02

Morning Shell

A single-file, self-contained terminal landing page. Open `index.html` in any browser. No build step, no dependencies, no network calls — just HTML, CSS, and a bit of JavaScript pretending to be a shell. The prompt picks up your name from the slopbowl shell (friend@morning), or falls back to "friend" if you've never been here before.

2026-05-01

The Tarot of Tech

A single-file, self-contained tarot deck for software developers. Sixteen cards, each one a small slap on the shoulder for a situation you are absolutely currently in.

slopbowl. the perpetual stew is a tortured metaphor and we both know it.