Wednesday, September 30, 2026
HomeJavaScriptA-ha's Tackle Me, recreated in pure JavaScript — JavaScript Weekly

A-ha’s Tackle Me, recreated in pure JavaScript — JavaScript Weekly


How Anthropic Made Claude’s Apps 3x Quicker in Two Weeks — A seize bag of efficiency classes from a dash that lower p75 ‘time-to-typeable’ from 3.1s to 0.55s. Em dashes (the irony!) pushed V8 onto a slower regex path, a stray location.reload() precipitated half 1,000,000 hidden reloads a day, and extra.

Wang, Attard, and G (Anthropic)

Nonetheless Writing Exams? Meticulous Is Right here — Notion, Dropbox and Wiz are actually utilizing a testing paradigm they will’t ship with out. Constructed by former Palantir engineers, Meticulous creates an evolving suite of deterministic E2E UI checks, delivering exhaustive protection with zero developer effort.

Meticulous AI

Vite+ 1.0: One CLI for Your Whole JavaScript Toolchain — The only vp command can now handle your Node runtime (if you want), bundle supervisor, dev server, linting, formatting, testing, builds and job working, configured from vite.config.ts. vp migrate can be utilized to deliver current Vite, Vitest, ESLint, tsup, and related setups into Vite+.

VoidZero

💡 Evan You additionally appears again at 4 months of VoidZero at Cloudflare, together with work on the Oxc React Compiler, Vitest 5, secure type-aware linting, and extra.

IN BRIEF:

RELEASES:

  • MSW (Mock Service Employee) 3.0 – The favored API mocking library is now ESM-only, provides a Vite plugin, helps GraphQL subscriptions, and might intercept web page navigations and kind submissions.

  • Vinext 1.0 – Cloudflare’s Vite-based Subsequent.js reimplementation now helps the Pages and App Routers, and affords a migration path for current apps.

  • Mermaid 12.0 – The diagramming software now defaults to the ELK structure engine for flowchart, class, state and related diagrams, so current ones will look completely different until you set structure: dagre. Additionally provides UML use case diagrams.

  • pnpm 12.8, Angular 22.2, TinyBase 10, QUnit 3.0

📖  Articles and Movies

The Grand Unifying Structure of Frontend — SolidJS’s creator argues that HTMX, React, LiveView, and mates differ principally in how they break up the identical three jobs (navigation, content material, and immediate UI suggestions) between consumer and server. He then exhibits how Strong 2.0 goals to cowl the entire spectrum.

Ryan Carniato

Optimizing Objects with null Prototypes — In V8, objects created with { __proto__: null } or Object.create(null) begin in a slower ‘dictionary mode’. Matteo exhibits how making a plain object after which setting its prototype to null preserves quick properties.

Matteo Collina

💡 If you happen to fancy going deeper, Quick properties in V8 is the V8 staff’s 2017 explainer of how objects change between quick and ‘dictionary’ mode.

Node.js Constructed-ins That Exchange npm Packages — A tour of 12 Node built-ins that substitute frequent ecosystem packages together with their stability ranges and a few gotchas which may maintain you utilizing the established alternate options.

Flavio Copes

📄 JavaScript’s Biggest Pun? ${{ }} – Appears to be like like Mustache, however ${{ identify }} passes an object utilizing shorthand properties to a tag perform, preserving each the variable’s identify and worth. Nishant Shukla

📄 How GitHub Improved Efficiency by Shifting Off CSS-in-JS Josh Black and Marie Lucca (GitHub)

Measurement Restrict: A JavaScript Efficiency Budgeting Software — Set a dimension or load-time finances in your code and this software can fail CI (or flag a PR) if a change goes over it. You may as well do one-off checks and see visualizations of the place the bytes are. Framework-agnostic and doesn’t care which bundler or CI you use.

Andrey Sitnik

EmDash 1.0: Cloudflare’s WordPress ‘Successor’ is Now Steady — An Astro-based various to WordPress, now with a decentralized AT Protocol-based plugin registry and plugins that run in sandboxes. It’s not Cloudflare-only, both, because it additionally runs on Node.js.

Buscemi, Kane, and Pham (Cloudflare)

  • 🔊 wavesurfer 8.0 – Widespread audio waveform renderer and participant. Refactored for higher effectivity, with quite a few bug fixes.

  • pretty-bytes 7.2 – Convert byte portions into human readable strings.

  • ✉️ postal-mime 4.0 – An e mail parsing library that works all over the place.

  • Typia 15.0 – Flip pure TypeScript sorts into runtime validators.

The way forward for cellular growth is agentic. For years, cellular shipped slower than the online. Now, brokers are coding/testing/transport all on Expo.


🤖 Blocking all bots breaks AI brokers. Blocking none invitations fraud. Fingerprint tells verified brokers from unhealthy actors.


SurveyJS: Construct complicated varieties quicker with a drag-and-drop builder for any JavaScript app. Self-hosted and backend-agnostic.

📢  Elsewhere within the ecosystem

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments