Weekly · 5 – 11 Oct 2026
Cloudflare buys Deno, JPEG XL lands in Chrome, and Next.js 16.4 makes Cache Components the default
Share on Bluesky: Cloudflare buys Deno, JPEG XL lands in Chrome, and Next.js 16.4 makes Cache Components the default (opens in a new tab)Share on LinkedIn: Cloudflare buys Deno, JPEG XL lands in Chrome, and Next.js 16.4 makes Cache Components the default (opens in a new tab)
Deno found a buyer, Chrome shipped an image format many had given up on, and Next.js and React both had big releases. In between, browser makers are asking what to work on next year. 64 posts from 36 sources.
Platforms and runtimes
- Cloudflare is acquiring Deno. Bytes says Deno was burning cash with little hope of another funding round, and expects a Rust rewrite of workerd and first-class self-hosting for it, including Durable Objects. The same issue mentions Theo's TypeScript port to Rust, which he says cost $420k ("the second time was way cheaper though").
- Booking.com moved its biggest React SSR service from pm2's process-based cluster to Platformatic's Watt and worker threads, then tuned load balancing and V8's garbage collector, and cut its cost by 38%. Node 26.11.0 adds a
--process-timeoutflag, virtual tables innode:sqliteandBuffer.stringLength(), and V8 15.5 has landed on Node's main branch ahead of Node 27 (Node Weekly). - midudev covers two JavaScript proposals, Amount and Composites, plus a change to Node's release schedule (video, in Spanish). Composites bring value-based equality, and Supabase is picking up Turso (Syntax Weekly).
Browsers and Interop 2027
Chrome 155 ships JPEG XL, with 30–50% better compression than JPEG and HDR support. The same Frontend Focus issue points to Cloudflare's new free dataset of real-user Core Web Vitals from 10,000 large sites, Safari included, whose first finding is that downloads are usually the smallest part of a slow LCP. It also notes that progress(), alpha() and revert-rule all became Baseline Newly available in September, and that the State of HTML 2026 survey is open.
Interop is choosing next year's focus. Master.dev's three picks for Interop 2027 are gamut mapping, border-shape and interest invokers, and the result is announced on 4 February 2027. Piccalilli's The Index #201 points to the second 2027 web platform feature ranking: last year's 1,900+ rankings helped push proposals into Interop and set priorities in Firefox.
On the Edge team, Patrick Brosset wants feedback on an audio-only capture API, so apps that only need the device's audio no longer have to put users through getDisplayMedia()'s screen-sharing flow.
CSS
- All Things Smitty shows how anchor positioning replaces tooltip JavaScript:
position-areafor placement andposition-try-fallbacksfor flipping. One catch: reuse oneanchor-nameacross a card grid and every tooltip tethers to the last card that registered it. - Kilian Valkhof lost an hour to
box-sizing: the usual*, ::before, ::afterreset doesn't match::details-content, so elements inside<details>inherit the wrong value. He'd like a universal pseudo selector. - Master.dev moves
sibling-count()up to the parent with scroll-driven animations, for now only in Chrome and Edge, and Temani Afif draws random wavy dividers withrandom(). - Bramus brought back Internet Explorer's Interpage Transitions: all 23 effects, rebuilt with the View Transition API.
- The W3C updated its website's design system with a smaller 1.125 type scale, fluid type, nine font sizes as custom properties instead of Sass mixins, and fewer wrapper elements.
- Kevin Powell on deciding when a feature is safe to use. He warns that Sonnet tends to suggest JavaScript where CSS already works, while Opus reaches for cutting-edge features without mentioning support. He also recreates GTA6's scroll effect.
HTML and accessibility
Web Platform Tests can now test platform accessibility APIs. Igalia's new aamtest type already has 190 tests across four specs, including ARIA and HTML-AAM, and they have found bugs in browser engines and in the specs. WebAIM's eleventh screen reader survey has JAWS back ahead of NVDA, and 68% of its 1,780 respondents say web accessibility has stagnated or got worse in the past year (Frontend Focus).
- Five alternatives to
<div>, starting with<output>: the only HTML element that's an ARIA live region by default. - Eric Bailey on the research behind adding a few keyboard shortcuts to a web app.
- Hardening an iframe's
postMessagehandler against the wrong origin, a sibling frame and hostile data. - Bramus made
<calc-input>, an input that takes formulas like(2 + 3) * 4and shows the result on blur, and caniname, which checks whether a name is free on npm and Netlify.
React and frameworks
- Next.js 16.4 recommends Cache Components for every app. They're on by default in
create-next-appand will be the default in v17.ensureStaticfails the build if dynamic content gets into a route, andawait navigation()keeps content out of a prefetch (This Week In React #300). TanStack Charts reached 1.0 too. - LogRocket rebuilt ten patterns that React 19.3 and the browser make optional, such as rendering context straight from a Server Component, and measured each one.
- React Status has Jules Blom's diagram notation for React's parent and owner trees, and Coinbase following Shopify off React Native.
- Remix 3 is out. Bytes calls it a truly full-stack framework, with its own router, auth, ORM, asset server and UI, and no React. Preact 11 and Nuxt 4.6 shipped too, and Nuxt's server layer no longer requires Nitro (JavaScript Weekly).
- Also in JavaScript Weekly: Nolan Lawson asks why more developers don't "use the platform", and Sindre Sorhus closed his projects to outside pull requests because of AI spam.
Models, agents and the mood
Anthropic released Haiku 5.5, which Theo calls finally a small model he'd use, though its cheapest pricing comes with a 100,000-token context threshold. He also walks through how Anthropic made Claude 3x faster, and burned $600 reviewing two small pull requests with OpenAI's Ultrafast mode, which can use up a week's limit in two hours. midudev covers cuts at OpenAI and GPT-6.1 Sol, and a Factory AI executive joining Cognition 50 minutes after leaving (both in Spanish).
The State of Devs 2026 results are out, and they're gloomy. Stefan Judis notes in Web Weekly #200 that half of the 5,463 respondents see not working in tech in five years as a real possibility, and Front-End Fire discusses the results. David Bushell's advice for a sustainable web career is to invest in skills in short supply, starting with accessibility and CSS.
- Syntax answers listener questions on maxing out five AI subscriptions, and asks whether Ruby on Rails is dead.
- Matt Pocock's skills v1.3 adds
/pr,/implement-specand/retro. - LogRocket builds the same support agent in five TypeScript agent frameworks.
- Syntax used a coding agent to jailbreak a $50 photo frame.