Subject: Vite ecosystem in October; e18e community showcase; Node.js migrations; staying safe on npm; performance of optional chaining; concurrency library Pronto; implementing a DB; supply chain attacks; JS prototype pollution; Rspack 1.6; ESLint v9.39.0

What’s new in ViteLand: October 2025 recap

voidzero.dev @TheAlexLichter @voidzero-dev

Ecosystem Performance (e18e): community showcase 2025-Q3

e18e.dev @e18e

Migrating to new Node.js versions via codemods

nodejs.org @nodejs @JakobJingleheimer @AugustinMauroy

At the end of the article, there is a link to migration guides for specific Node.js versions.

Five practical steps to stay safe on npm

socket.dev @pollyplummer @SocketDev

No-op functions vs. optional chaining in JavaScript: performance deep dive

adventures.nodeland.dev @mcollina

Pronto: manage concurrency via distributed message passing and functional patterns

www.crockford.com @douglascrockford

How to build a key-value database from scratch (with JavaScript code)

www.nan.fyi @nandanmen

New MDN content

New on MDN: Supply chain attacks

developer.mozilla.org 

New on MDN: JavaScript prototype pollution

developer.mozilla.org 

New Versions

Rspack 1.6: enhanced tree shaking, import defer, and more

rspack.rs @web-infra-dev

ESLint v9.39.0: more precise problem locations, unified rule performance report, and more

eslint.org @fasttime @eslint

This email was sent to {{ email | default }}. You can unsubscribe from this list here or update your preferences.