Top level Await is AWESOME!! 😍
Explains the benefits and usage of Top-Level Await in JavaScript, comparing it to older IIFE patterns and detailing browser/Node.js requirements.
Explains the benefits and usage of Top-Level Await in JavaScript, comparing it to older IIFE patterns and detailing browser/Node.js requirements.
Explains a JavaScript pattern for properties with dynamic defaults that become writable after being explicitly set.
Explains JavaScript callback functions, including synchronous and asynchronous types, with practical examples for developers.
Explores psychological principles for improving user experience during web waits, suggesting alternatives to traditional loading spinners.
A tutorial on building a blog using the Agility headless CMS, covering setup, content modeling, and data retrieval via API.
A tutorial on adding client-side search to a static website using custom data attributes and JavaScript to filter blog posts.
A guide on implementing Web Monetization using Snippet Injection to add payment streams to websites without code changes.
Developer announces Quina, their first standalone word game app built with web technologies and published on the Google Play Store.
A developer's perspective on the importance of naming in programming, offering personal rules for creating readable and maintainable code.
A guide on converting arrays of key-value strings into JavaScript objects, using Advent of Code passport data as a practical example.
Learn 5 best practices for writing clean, maintainable, and readable JavaScript variables, focusing on const/let, scope, and naming.
Explores six lesser-known JavaScript object types: Maps, Sets, Symbols, Generators, Reflect, and Proxy, with usage examples.
A developer shares techniques for preventing unwanted browser caching of static site assets, including file hashing with Eleventy and Parcel.
Explains how to use JavaScript's typeof and instanceof operators for type checking, including quirks like typeof null.
A technical guide explaining how to fix Webpack's dynamic import feature when it generates incorrect file paths, focusing on the publicPath configuration.
Exploring the benefits of weak dependencies in JavaScript libraries for progressive enhancement and smaller bundle sizes.
Explains three methods to check if a variable is defined in JavaScript, covering typeof, try-catch, and global object checks.
A developer details building a custom React/Node.js web app to track stats, Elo ratings, and trophies for a competitive Among Us league.
Explains the difference between interfaces and APIs in programming, using examples from JavaScript and web development.
Explains the concept of prototypal inheritance in JavaScript, covering prototypes, own vs. inherited properties, and practical examples.