Pausing a CSS animation with getAnimations()
Explains how to use JavaScript's getAnimations() method to pause CSS animations on an element.
Explains how to use JavaScript's getAnimations() method to pause CSS animations on an element.
A developer builds a motion-controlled Street Fighter game using a Bangle.js smartwatch, WebAI, and TensorFlow.js for gesture recognition.
A developer reflects on getting sidetracked by an experimental, interactive web design project before returning to a simpler, content-focused approach.
A developer builds a winter-themed browser game using AI assistance and Phaser.js, detailing the coding process and bug fixes.
A developer reflects on a pivotal 2025, shifting focus from React/Remix to AI and the Model Context Protocol (MCP) to build interactive, agent-like software.
Anthropic acquires Bun, the JavaScript runtime company, to power its Claude Code AI products and accelerate development.
A blog post discussing GitHub's frontend requiring JavaScript, hindering use in the Dillo browser, and the principle of progressive enhancement.
Developer shares his experience building a Bluesky Thread Viewer tool using AI assistants like Claude and ChatGPT.
A concise list of major new features and changes introduced in Node.js releases from v13 to v25, focusing on JavaScript, API, and tooling updates.
An explanation of how reducers work in programming, with a practical code example from a live coding stream.
A developer explores the intersection of spiritual practice and code by building a contemplative, non-gamified Bible study tool, kjvstudy.org.
A personal reflection on the talks and themes at FFConf 2025, covering diversity, privacy, web components, and AI in web development.
A software engineer details their work building a design system, CSS engine, and AI Assistant at Stripe, plus a local-first app project.
A satirical guide to simulating AI text generation using Web Components and CSS animations, without actual AI.
A JavaScript tutorial demonstrating input buffering and delayed keyboard event visualization for game development concepts.
A guide to using the JavaScript SpeechSynthesis API for programmatic browser speech to enhance user experience and accessibility.
A developer explains his automated workflow using SQL, Datasette, and Observable to generate a Substack newsletter from his blog content.
A bookmarklet that lets you warp and manipulate any DOM element on a webpage with a simple click.
Explores extending JavaScript's Map class to create a FileMap for file system interaction and discusses building a custom build system.
Analyzing Business Insider's dataset on US data center locations, ownership, and resource consumption using Python, DuckDB, and QGIS.