Numeronyms AKA n7ms
Explains numeronyms (like a11y) and provides a JavaScript function to create them, including an interactive bookmarklet.
Explains numeronyms (like a11y) and provides a JavaScript function to create them, including an interactive bookmarklet.
A comprehensive guide to essential JavaScript development tools including Node, Babel, ESLint, CSS pre-processors, TypeScript, and bundlers.
Introducing EZComponent, an open-source frontend framework that simplifies building with Web Components, featuring a streamlined workflow and built-in reactivity.
Explains the technical distinction between DOM nodes and elements in web development, detailing node types and their hierarchy.
A team's journey migrating from Flow to TypeScript for better type safety and maintainability in their React/JavaScript frontend codebase.
Explains how to implement JavaScript's map() function recursively, detailing the logic and base case for recursion.
A developer shares custom JavaScript utilities for converting between common text cases like camelCase, kebab-case, and Title Case without external libraries.
Explains why immediately resolved Promise callbacks execute before setTimeout(callback, 0) due to JavaScript's microtask (job) queue vs. macrotask queue.
An overview of essential client-side JavaScript browser APIs, including navigator, window, customElements, document, and localStorage.
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.