A quick way to visit a random page on MDN
Developer kkipp built a Cloudflare Worker that redirects visitors to a random page on MDN by fetching MDN's gzipped sitemap at https://developer.mozilla.org/sitemaps/en-us/sitemap.xml.gz, parsing the …
Developer kkipp built a Cloudflare Worker that redirects visitors to a random page on MDN by fetching MDN's gzipped sitemap at https://developer.mozilla.org/sitemaps/en-us/sitemap.xml.gz, parsing the …
A developer proposes a gateway-boundary telemetry schema for LLM-based moderation, arguing that teams should choose an API gateway by the evidence it lets them collect rather than by headline rate. Th…
Chatim, a live chat and AI chatbot widget provider, detailed the engineering constraints behind its embeddable website widget, including a defensive install snippet, a command queue modeled on Google …
A developer built Mock Band, a browser-based rhythm section that lets guitarists change key, tempo or feel without taking their hands off the instrument, using React, TypeScript, WebMIDI and an AudioW…
A developer built a small local browser fixture that demonstrates how common readiness checks — element presence and non-empty text — accept a "Loading..." placeholder as a finished result, while a ch…
HoverBot handles interruptible chatbot conversations by assigning each user turn an identity that is revoked when the user changes their request, so obsolete results cannot commit to the interface. Th…
A developer outlined a minimal web-component model for coding agents built on @relax.js/core, using native custom elements with no base class or decorators. The approach relies on the documented HTMLE…
A developer outlines a fair A/B audio preview technique for evaluating AI audio processing, using Web Audio API to synchronize two decoded AudioBuffers with a single transport and gain-based switching…
The Invoker Commands API lets developers declaratively control interactive elements like dialogs and popovers directly in HTML, reducing the need for JavaScript boilerplate. The API, now Baseline 2025…
A developer building the accessible multi-page site accessible-by-default.dev discovered that custom CSS view transitions caused white flashes and brightness pulses due to the default mix-blend-mode: …
An engineer details how to embed JPG snapshots into a production PDF pipeline without breaking accessibility or print layout, covering three common scenarios: live rendering with Headless Chrome or La…
A developer building a private streaming radio chat discovered Server-Sent Events (SSE), a web API standardized in 2015, after 15 years of web development. The author implemented a simple text-based c…
AI agents perform better when using the web's accessibility tree instead of screenshots, reducing latency from 2-5 seconds to under 500ms and cutting token costs by an order of magnitude, according to…
Cloudflare data shows automated bots now make up 57.2% of web traffic, surpassing humans over a year earlier than CEO Matthew Prince predicted. AI agents increasingly rely on the accessibility tree to…
Mozilla launched the MDN MCP Server after testing Claude Code on Firefox 151 features revealed the AI confidently gave incorrect browser compatibility information, including falsely claiming Firefox d…
A developer explores the importance of asking 'why' in technology, tracing the history of web compatibility hacks like User-Agent strings and advocating for pragmatic critical thinking over mere curio…
A new website specification, "What a good website does," has been published as a platform-agnostic technical standard covering ten categories including SEO, accessibility, security, and agent readines…