Garage
Development mules for aadhar.sh: deliberately rough rigs where I run a tool or an idea under real load before any of it touches the production car. Some graduate to the homepage, some get scrapped (and stay parked here as data points), some still sit on the dyno. Most run live, so poke around.
Carmakers learn the good cars on mules first: McLaren developed the F1 in two Ultima kit cars nicknamed Albert and Edward; the mid-engine Corvette hid its chassis under the bones of a Holden HSV ute (and came out better-looking than the real C8). A few more in the hall of fame below. Same spirit here, fewer cones.
The mule hall of fame: nine that hid in plain sight
- HSV 'Corvette': the mid-engine C8's chassis wrapped in the bones of a Holden HSV ute. Accidentally better-looking than the real C8.
- McLaren F1, 'Albert' & 'Edward': two Ultima kit cars. Albert ran a Chevy V8 to mimic the BMW V12's torque, Edward bedded in the real V12. Both crushed afterward. Murray rebooted the trick for the T.50, an Ultima called George.
- Lotus Esprit '458': Lotus reportedly bolted its homegrown V8 into a salvaged Ferrari 458 and prowled Norfolk in it, until the company canned the project.
- Ferrari 348 'Enzo': a 348 stretched 250mm to swallow the Enzo's 6.5-litre V12. A proper Franken-rarri.
- Rolls-Royce Phantom 'high-rider': Rolls honed the Cullinan SUV inside a jacked-up, shortened Phantom, a rear wing loading the suspension to dial in spring and damper rates.
- MG Maestro Freelander: Land Rover hid the Freelander under a tall MG Maestro van. One survives at the Dunsfold Collection.
- Porsche 918 Spyder: a naked 918 powertrain mule wearing 991-era 911 panels; Porsche let journalists ride it at Nardo. (918 units, production from 9/18.)
- Jaguar XJ220 'van': Jaguar plumbed 542bhp into a Ford Transit's load bay. Nobody suspects a white van.
- Lamborghini Countach Evoluzione: a carbon/Kevlar Countach that Lamborghini crashed once the autoclave got too dear. Its young engineer left to start his own marque: Horacio Pagani.
Lore via Top Gear, "Nine weird secret test mules" (Ollie Kew). The two photos above are the only ones in the set that exist under a free license; the rest are best enjoyed at the source.
-
A masonry contact sheet prototypeThe homepage grid crops every photo to a 1:1 square. This page tries
display: grid-lanes(CSS Grid Lanes, shipped in Safari 27) for a ragged-height contact sheet where portrait and landscape sit at their true heights, no JS. EXIF pins each photo's aspect ratio up front, so nothing reflows; a toggle A/Bs it against the squares, and browsers without Grid Lanes fall back to the squares. -
Safari 27, through this site's lens watchingWWDC26's Safari 27 (macOS 27 Golden Gate) shipped ~58 web features. I pulled the "platform caught up" cut:
appearance: base-selectgoing stable, transform-aware anchor positioning, scroll anchoring, the:headingpseudo-class, and mapped each one to what this site already ships, with live per-browser support chips. -
Durable Objects (an atomic counter), Workers AI (it captions a real grid photo), and Workers Logs (structured observability): one live demo each, behind a tiny worker at
/garage/cf/*. The free Workers plan quietly bundles them; all three work the moment you click. A fourth, Browser Rendering, is wired but parked on the free tier's 10-min/day cap. -
Thumbnail encoding study shippedOne photo run through every thumbnail choice (AVIF / WebP / JPEG, jpegli vs the system encoder, chroma subsampling, quality, resolution), with real byte counts. Why the pipeline builds
cjpeglifrom source (~47% smaller JPEGs at the same quality), why grayscale drops to 4:0:0, and what the grid actually ships. -
chenglou/pretext measures multiline text with the canvas as ground truth instead of the DOM, so asking "how tall at 320px?" never forces a reflow. A from-scratch re-creation of the technique (drag-to-rewrap, plus a 2,000-re-layout race vs
offsetHeight), where it'd help the site, and why it's "watching" not "shipped." -
Content-addressed chunking in reviewThe quiet engine under the photo grid, made visible: FastCDC content-defined chunking + content-addressing, live in the browser (pure JS +
crypto.subtle). Snapshot a file, edit a byte, and watch fixed-size chunks re-send the whole thing while content-defined chunks barely flinch, plus a drop-a-file dedup demo. Concepts credit mkit. -
Scroll, the XP way in reviewScroll-driven animation in a period-correct Luna idiom: the green file-copy progress bar that fills as you scroll, windows that maximize-open as they enter the viewport, and the blue gradient scrollbar. All
animation-timeline, no scroll listeners, reduced-motion respected. -
Horizon: upcoming web platform watchingTest-driving features before they touch the homepage:
text-box-trimfor optical centering,contrast-color()for the OKLCH palette, andinterestfor+ anchor positioning as the someday-native tooltip. Live support chips per browser, honest cross-engine status, what each would replace. Nothing ships until it's in more than one engine. -
Tooltip experiments shippedCursor-following tooltips for the photo grid and tracklist. The XP-skinned camera readout shipped on photo hover and the album cover-at-cursor on track hover; CSS anchor-positioning shipped too, as the keyboard-focus path. Also here: the Fuji LCD variant it beat, a polaroid flip that didn't survive review, and a Luna balloon still in the wings. Built on
popover,@starting-style, and a small rAF translate3d loop.
More to come. Mules that graduate get the shipped tag; the ones that don't stay parked here tagged rejected. Scrapping a rig still leaves a data point; I never delete one. A motor pool, not a highlight reel.