April 23, 2025

Subject: April TC39 meeting; pnpm 10.9; V8 memory management; package security; bundler explorer; how Rolldown works; intro to Rspack; e18e (Ecosystem Performance); Zack Jackson; Nicolò Ribaudo

Godspeed is a 100% keyboard-driven to-do manager

godspeedapp.com Sponsor

Godspeed is a to-do manager built with two priorities in mind: speed and 100% keyboard orientation. Every action in Godspeed can be done from the keyboard and will respond instantly. And Godspeed supports all the essentials: labels, smart lists, shared lists, attachments, E2EE, macros, and more.

ECMAScript proposal updates at the 2025-04 TC39 meeting

ecmascript-daily.github.io @azu_re@mstdn.jp

pnpm 10.9: installing JSR packages and more

github.com @pnpm@fosstodon.org

Optimizing Node.js performance: V8 memory management and garbage collection tuning

blog.platformatic.dev @mcollina@fosstodon.org @platformatic@fosstodon.org

vlt client: querying security information about packages (provided by Socket)

blog.vlt.sh @ruyadorno@fosstodon.org @vltpkg@fosstodon.org

“Today, we’re introducing a powerful new set of security-focused Dependency Selector Syntax (DSS) selectors in the vlt client — available now via the query subcommand and integrated directly into our gui experience.”

“These new selectors are all about giving developers deep, actionable insights into the risks that may be lurking in their dependency trees — using real-time metadata sourced from our friends at Socket.”

Bundlers

Bundler Explorer: playground for Rollup, Rolldown and esbuild

bundler.sxzz.dev @sxzz@webtoo.ls

How Rolldown works: module loading, dependency graphs, and optimization explained

www.atriiy.dev @atriiy@mastodon.social

Introduction to the JavaScript bundler Rspack

blog.appsignal.com github.com/Tonel @appsignal@appsignal.social

Podcast episodes

DejaVue Podcast: “e18e (Ecosystem Performance)” with James Garbutt

share.transistor.fm @43081j@mastodon.social @manniL@hachyderm.io

[Quote:] e18e [...] aims to improve performance across the JavaScript ecosystem through three pillars:
  • Cleaning up dependency trees
  • Speeding up popular packages
  • Creating lighter alternatives to bloated libraries

devtools.fm podcast: Zack Jackson – ByteDance, rspack, and the future of web development

www.devtools.fm github.com/ScriptedAlchemy @just_be@pkm.social @hipstersmoothie@mastodon.social @devtoolsfm@techhub.social

Igalia podcast: Nicolò Ribaudo about the past, present and future of Babel

www.igalia.com @bkardell@toot.cafe @Meyerweb@mastodon.social @nic@tech.lgbt @igalia@floss.social

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