The Native Router
The URLPattern API is finally standardizing how we match and parse URLs, making bulky regex-based routing libraries a thing of the past.
Articles, guides, and thoughts on web development and technology
The URLPattern API is finally standardizing how we match and parse URLs, making bulky regex-based routing libraries a thing of the past.
Stop guessing which functions are slowing down your users and start collecting sampling profiler traces directly from the wild.
How does a modern browser protect itself from its own memory? We look inside the V8 Sandbox to see how relative offsets are fundamentally replacing raw pointers for security.
Your high-performance backend is being throttled by a silent browser handshake—here is how to eliminate the 200ms pre-flight delay for good.
Why streaming data to your server has always been harder than receiving it, and the obscure property that finally unlocks bidirectional symmetry.
Standard heap snapshots are useless when your memory leak lives in the C++ layer; here is how to profile the hidden 'off-heap' memory that Node.js hides from you.
Implementing zero-copy worker communication is only half the battle; you need the Atomics API to manage the hidden risk of buffer overflows in high-speed data pipelines.
A deep dive into the 'False Sharing' phenomenon in browser-based shared memory and how it can make multi-threaded WebAssembly slower than a single-threaded loop.
Stop frustrating your global users by learning how to build hotkeys that respect local keyboard layouts instead of relying on fragile physical scan codes.
Stop using hidden input hacks to get your custom elements into a form; the ElementInternals API is the only way to achieve true native form participation.