Why I Analyzed 16,384 Bundle Combinations (And You Should Too)
A developer explains the exhaustive bundle size analysis of 16,384 plugin combinations for the modular drag-and-drop library neodrag v3.
A developer explains the exhaustive bundle size analysis of 16,384 plugin combinations for the modular drag-and-drop library neodrag v3.
Argues against using Lodash in JavaScript projects, advocating for native ES6+ methods to reduce bundle size and improve developer versatility.
Analysis of the traverse npm package's bloat and the creation of neotraverse, a zero-dependency fork to address the issue.
A critique of modern web frameworks prioritizing developer experience over user performance, focusing on bloated JavaScript bundles and their real-world impact.
A developer details their journey recreating macOS Big Sur's UI for the web, comparing performance and bundle sizes between React and Svelte implementations.
A guide to tools for analyzing and reducing JavaScript bundle size, including VS Code extensions and online utilities.
Explores if large Node.js module dependencies impact performance in regular apps vs. Serverless functions, based on community insights.
Explains why client-side redirects are bad for performance and recommends using server-side redirects instead.
A guide on effectively using JavaScript utility libraries like Lodash and Date-fns, focusing on performance, bundle size, and best practices.
Explains how to reduce Firebase bundle size by 220kb using webpack's tree-shaking and modular imports.
A guide to optimizing Angular app bundle size for production, covering tree-shaking, minification, and build tools to reduce from 1.4MB to under 50KB.