The JavaScript Event Loop — macro/microtasks, rendering, and avoiding jank
A practical mental model of tasks vs microtasks, when the browser renders, and patterns to keep 60fps: rAF, chunking, debouncing, and avoiding microtask traps.
Tiny explainers grouped by topic. Spend less time Googling, more time building.
A practical mental model of tasks vs microtasks, when the browser renders, and patterns to keep 60fps: rAF, chunking, debouncing, and avoiding microtask traps.
A no-nonsense comparison of npm, Yarn, and pnpm: real-world differences in install speed, node_modules size, and lockfile handling—plus when to pick which.
A modern, practical comparison of Webpack and Vite: how native ESM + esbuild change dev speed, what HMR feels like, what the build story is (Rollup), and when Webpack is still the right call.
Understand the event loop, tasks vs. microtasks, promises, and async/await; how to write concurrent code safely; and the common pitfalls (await-in-loops, timeouts, cancellation).