Decoding the future of web development · Medium wave · 540–1600 kHz
79 stations stn1580kHz
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.
Station log
All 79 stationsInline 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
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
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
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
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)
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)
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
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

Signal, not noise
Every station on this dial argues a position from production experience. No summaries of the docs, no framework cheerleading. If a trend doesn't survive contact with a real deployment, you'll read why.

