Zero Dependency JavaScript is the Future?
Analyzes the trend towards zero-dependency JavaScript, its impact on security, performance, and developer experience, using the axobject-query controversy as a case study.
Analyzes the trend towards zero-dependency JavaScript, its impact on security, performance, and developer experience, using the axobject-query controversy as a case study.
A technical guide on detecting and escaping in-app browsers on Android and iOS using JavaScript libraries and platform-specific URL schemes.
Analysis of the traverse npm package's bloat and the creation of neotraverse, a zero-dependency fork to address the issue.
A conference talk exploring the modern reasons and use cases for using Redux in React applications today.
A developer shares 25 years of experience with linters, discussing strategies for configuring them effectively and treating warnings as errors.
Compares performance of TypeScript's `private` properties vs JavaScript's `#` private fields, concluding there's no practical difference.
Explains JavaScript floating-point rounding errors in financial apps and offers solutions like integer-based calculations.
A free whitepaper exploring the adoption, APIs, and practical use of Web Components as a native alternative to JavaScript frameworks.
An introduction to Valibot, a new modular data validation library for JavaScript, exploring its origins and core concepts.
Analysis of React 19's Suspense changes causing unexpected waterfalls and parallel loading issues, based on discoveries from the React Summit conference.
An introduction to common sorting algorithms like Bubble Sort, Merge Sort, and Quick Sort, implemented and explained in JavaScript.
A deep-dive tutorial explaining JavaScript Promises from the ground up, covering their necessity and how to use them effectively.
A developer's guide to upgrading a personal website from Eleventy v2 to the new v3 alpha, focusing on the switch to ESM.
A developer details building a Lisp-to-JavaScript compiler in Rust, covering parsing, AST generation, and code transformation.
A step-by-step implementation guide for a Virtual DOM library in ~200 lines of JavaScript, explaining the core concepts behind React and Vue.
Introducing the random-source Web Component for cycling through random audio/video sources with elegant fallback.
A developer explains why they're shifting from creating exhaustive courses to writing focused 'recipes' for web technologies like Astro and Svelte.
A backend developer shares a hackathon experience using ChatGPT for frontend coding, highlighting its limitations and the need for domain expertise.
A personal recap and notes from the Minnebar 18 tech conference, covering sessions on startups, accessibility, recruiting, and more.
A technical guide on detecting Google Translate and other machine translation tools on webpages using JavaScript and MutationObserver.