The Frontend Ideas That Keep Coming Back Under New Names
Signals, HTML over the wire, utility classes. Each one is older than...
Modern JavaScript: cutting bundle bloat, privacy risks in location-aware apps, Rob Pike programming rules applied to JS, and ES2024+ patterns.
This page collects 5 articles, newest first. Bundle size is the recurring theme here, because it's the one metric that quietly gets worse every sprint while everything else stays green. Alongside that: the ES2024+ additions genuinely worth adopting, the iterator helpers that remove a class of intermediate arrays, the array grouping methods, and the privacy footprint of location-aware code that most teams never audit. A few pieces revisit older ideas, like Rob Pike's rules of programming, and check whether they still hold up against modern JavaScript. Usually they do, which says more about the ideas than about the language. Nothing here assumes a framework, so it applies whether you're shipping React, Svelte, or plain modules.
Everything else we've published is in the main archive.
The Frontend Ideas That Keep Coming Back Under New Names
Signals, HTML over the wire, utility classes. Each one is older than...
structuredClone(): Why It Beats the JSON.stringify Trick
structuredClone() is a real deep-copy API, not a faster JSON trick. It...
JavaScript Iterator Helpers: map, filter, and take
JavaScript's iterator helpers add map, filter, take, and more directly to any...
JavaScript Async Await: A Practical Guide with Examples
JavaScript async await makes asynchronous code read like synchronous code. Learn error...
Rob Pike's 5 Programming Rules From 1989 Still Work
Rob Pike wrote 5 rules of programming in 1989 at Bell Labs....