A boy in striped pajamas lying on a shag carpet, chin in his hands, inches from a small portable television showing static

Station log

Every post, newest at the top of the band. The lit span on the dial is this page.

Medium wave · 540–1600 kHz79 stn
STATIONS 01–12 OF 79
  1. 1580

    Inline SVG Icons Ship With Every Page

    Your icon component pastes the same path data into every HTML file you build. For site chrome, one cached sprite beats a thousand inline copies.Web Performance · Static Architecture · Astro
    A vast dark steampunk print hall where a brass stamping machine endlessly presses the same small glowing neon glyph onto an infinite conveyor of copper sheets, while above it a single ornate glass reliquary holds one master glyph radiating teal and purple light, fog drifting across reflective iron floors
  2. 1567

    Critical CSS Extraction Solves a Problem You Don't Have

    Critical CSS tooling guesses a viewport, duplicates your rules, and breaks your CSP. On most static sites the whole stylesheet is smaller than the fix.Web Performance · Static Architecture · Astro
    A towering brass cutting machine in a fog-filled steampunk foundry, dozens of clockwork arms painstakingly slicing a single glowing neon-purple sheet into tiny fragments while an identical intact sheet already sits finished and gleaming on the tray beside it, teal and amber light reflecting off wet copper floors
  3. 1554

    Your Accordion Doesn't Need JavaScript

    Accordions, disclosures, dropdowns, and modals are now HTML. Shipping a hydrated component for them buys you bugs the browser already fixed.Static Architecture · Web Performance · Astro
    A towering brass cabinet of stacked hinged drawers in a dark steampunk workshop, one drawer sliding open on its own to spill soft neon teal light, while a discarded tangle of copper wires, pistons, and clockwork motors lies disconnected on the fog-covered floor beside it
  4. 1541

    The sizes Attribute Is a Promise About Your CSS

    The browser picks a srcset image before it has read your CSS. The sizes attribute is the only layout hint it gets, and most sites let it drift.Web Performance · Static Architecture · Astro
    A row of brass picture frames of graduated sizes mounted on a dark steampunk wall, an oversized glowing canvas being forced by clockwork arms into the smallest frame, its edges spilling neon teal light over the brass, while precise copper measuring calipers hang unused beside it in drifting fog
  5. 1528

    Unlayered CSS Wins Every Fight

    Cascade layers are checked before specificity. Any CSS you write outside a layer beats every Tailwind v4 utility, no matter how weak its selector is.Tailwind CSS · Developer Experience (DX)
    A towering stack of translucent brass-framed glass strata in a dark steampunk vault, each layer etched with faint glowing circuit patterns, while a single small unframed copper plate floats above the entire stack blazing with fierce neon amber light that overpowers every glowing layer beneath it, fog drifting across polished floors
  6. 1515

    Hydration Errors Are Bug Reports, Not Noise

    A hydration mismatch means your HTML and your JavaScript disagree about the page. Suppressing the warning picks a loser without telling you which.React · Next.js · Static Architecture · Developer Experience (DX)
    Two enormous brass printing plates pressed face to face in a dark steampunk foundry, their engraved patterns almost aligned but visibly offset, thin arcs of neon purple and teal electricity crackling across every point where the grooves fail to meet, fog curling around copper gears
  7. 1502

    Prerendering Runs Your Page Before Anyone Arrives

    Speculation Rules make navigation instant by running the next page early. Every script that assumes a visitor is present is now wrong.Web Performance · Static Architecture
    A dark steampunk theater where a brass clockwork stage has already raised its curtain and lit every glowing neon footlight and spinning gear for a performance, while the rows of velvet seats sit completely empty in drifting fog
  8. 1488

    Barrel Files Are a Tax on Every Import

    An index.ts that re-exports everything makes imports look tidy and makes every consumer pay for the whole folder. Here is where the bill shows up.Developer Experience (DX) · TypeScript · Web Performance
    A single small brass valve being opened at the base of an enormous dark steampunk manifold, forcing steam to roar through hundreds of copper pipes branching to every machine in a vast fog-filled hall, each pipe lighting up neon purple and teal as pressure floods it, only one pipe actually needed
  9. 1475

    client:load Is Almost Always the Wrong Directive

    Astro makes JavaScript opt-in, then most projects opt in with the most expensive directive by reflex. Here is the ladder to climb before you reach for it.Astro · Web Performance · React
    A long dark steampunk hall of brass street lamps where every single lamp has been switched on at full blaze at the same instant, overloading a groaning copper power station at the far end, while a few lamps beside it glow softly only where neon motion sensors detect something nearby, purple and teal haze over a wet reflective floor
  10. 1462

    Every Type Assertion Is an Unchecked Claim

    An `as` cast compiles to nothing. It is a sentence you wrote to the compiler, and the compiler believed you. Here is how to stop lying to it.TypeScript · Developer Experience (DX)
    A towering brass customs gate in a dark steampunk depot where glowing crates roll past a clockwork inspector that stamps every one approved without opening it, a few crates cracked and leaking unexpected neon light onto a wet reflective floor, purple and amber haze drifting through copper scaffolding
  11. 1449

    Your Host Is Guessing Your Content-Types

    Your build writes files. Your host decides what they are, from a lookup table keyed on the extension. Nobody tests that table until a module fails to load.Static Architecture · Web Architecture · DevOps
    A vast brass sorting machine in a dark steampunk mailroom where glowing glass parcels slide down copper chutes and a clockwork arm stamps each one with a label by glancing only at its shape, several parcels visibly mislabeled and jammed in the wrong neon-lit bins, purple and teal light cutting through fog over a wet reflective floor
  12. 1436

    Your RSS Feed Is Full of Broken Links

    Root-relative links work on your site and break everywhere your HTML travels: feed readers, email digests, cross-posts. Absolutize them at the boundary.Static Architecture · Web Architecture
    A brass pneumatic mail tube network carrying glowing glass capsules of pages out of a dark steampunk printing house, where every capsule that exits the building trails severed copper threads that once tethered it to the machine, sparking neon purple and teal at their frayed ends, fog rolling over a wet reflective floor