Moving single executable application building into Node.js core for better UX/DX, currently works on macOS and Linux and open for feedback!
(No Windows yet because I don't take another laptop with me on vacation 😅) github.com/nodejs/node/...
> If you work in OSS, consider adding your voice. The feedback period ends February 3, 2026.
> If you work in OSS, consider adding your voice. The feedback period ends February 3, 2026.
• require(esm) now stable and a new CLI flag: --require-module
• http setGlobalProxyFromEnv() added
• Multiple APIs promoted to stable (heapsnapshot, build snapshot, v8.queryObjects)
• Root CAs updated to NSS 3.117
More in: nodejs.org/en/blog/rele...
Stack space exhaustion recovery is NOT specified by ECMAScript. V8 does it on a best-effort basis.
If the recursion depth can be controlled by attackers, explicitly limit the depth.
This is what the React and Next.js teams fixed in vercel.com/kb/bulletin/....
Stack space exhaustion recovery is NOT specified by ECMAScript. V8 does it on a best-effort basis.
If the recursion depth can be controlled by attackers, explicitly limit the depth.
This is what the React and Next.js teams fixed in vercel.com/kb/bulletin/....
Updates are now available for the 25.x, 24.x, 22.x, 20.x Node.js release lines to address:
- 3 high severity issues
- 4 medium severity issues
- 1 low severity issue
nodejs.org/en/blog/vuln...
Updates are now available for the 25.x, 24.x, 22.x, 20.x Node.js release lines to address:
- 3 high severity issues
- 4 medium severity issues
- 1 low severity issue
nodejs.org/en/blog/vuln...
Whether you're creating your first package or migrating to ESM, this guide walks you through it with examples.
https://nodejs.github.io/package-examples
Whether you're creating your first package or migrating to ESM, this guide walks you through it with examples.
https://nodejs.github.io/package-examples
joyeecheung.github.io/blog/2025/12...
joyeecheung.github.io/blog/2025/12...
joyeecheung.github.io/blog/2025/12...
joyeecheung.github.io/blog/2025/12...
Moving single executable application building into Node.js core for better UX/DX, currently works on macOS and Linux and open for feedback!
(No Windows yet because I don't take another laptop with me on vacation 😅) github.com/nodejs/node/...
Moving single executable application building into Node.js core for better UX/DX, currently works on macOS and Linux and open for feedback!
(No Windows yet because I don't take another laptop with me on vacation 😅) github.com/nodejs/node/...
Bad news: it looks like the location I picked is still cold and rainy (just slightly less so)
Bad news: it looks like the location I picked is still cold and rainy (just slightly less so)
1. It doesn’t show up in debug builds
2. There is no obvious pattern in how the bits change
Then that might be an uninitialised padding
(Spent a couple of hours trying to fix this again…after I forgot how I fixed something similar before)
1. It doesn’t show up in debug builds
2. There is no obvious pattern in how the bits change
Then that might be an uninitialised padding
(Spent a couple of hours trying to fix this again…after I forgot how I fixed something similar before)
Can we make LLVM produce faster code? Also, yes!
lukelau.me/2025/12/10/c...
#llvm #riscv
Can we make LLVM produce faster code? Also, yes!
lukelau.me/2025/12/10/c...
#llvm #riscv
No external dependency required, just configure and continue 👍
Details: https://nodejs.org/en/learn/http/enterprise-network-configuration
No external dependency required, just configure and continue 👍
Details: https://nodejs.org/en/learn/http/enterprise-network-configuration
Anecdote: I got my first passport to give a talk at NodeJS interactive in Austin, that was my first trip abroad, my first conference, my first conference talk, and my first English talk all at the same time
Anecdote: I got my first passport to give a talk at NodeJS interactive in Austin, that was my first trip abroad, my first conference, my first conference talk, and my first English talk all at the same time
Slides:
github.com/joyeecheung/...
Slides:
github.com/joyeecheung/...
- Testing a mounted dev branch on a different OS
- No need to build V8 from scratch on a fresh checkout (usually)
- Testing third-party code with the dev branch in a container
www.youtube.com/watch?v=3Nwa...
PR: github.com/nodejs/node/...
- Testing a mounted dev branch on a different OS
- No need to build V8 from scratch on a fresh checkout (usually)
- Testing third-party code with the dev branch in a container
www.youtube.com/watch?v=3Nwa...
PR: github.com/nodejs/node/...
- Testing a mounted dev branch on a different OS
- No need to build V8 from scratch on a fresh checkout (usually)
- Testing third-party code with the dev branch in a container
www.youtube.com/watch?v=3Nwa...
PR: github.com/nodejs/node/...
(Going to update the version mentions in a WIP guide on using Node.js in enterprise network environments)
(Going to update the version mentions in a WIP guide on using Node.js in enterprise network environments)