Rafael Gonzaga | Node.js's Avatar

Rafael Gonzaga | Node.js

@rafaelgss.dev.bsky.social

Node.js Technical Steering Committee member

630 Followers  |  52 Following  |  77 Posts  |  Joined: 03.11.2024  |  1.6887

Latest posts by rafaelgss.dev on Bluesky

Preview
RafaelGSS - Twitch Node.js Core Mentoring

I'm live doing Node.js Core benchmark work!

www.twitch.tv/rafaelgss

25.07.2025 17:43 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
benchmark: add calibrate-n script by RafaelGSS ยท Pull Request #59186 ยท nodejs/node benchmark: add calibrate-n script This script should help identify the best N when creating/updating benchmarks It's not new that our benchmark suite takes a huge amount to conclude. I have e...

I've been working on something interesting (at least for me)

github.com/nodejs/node/...

23.07.2025 20:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hi folks,

We will have a Node.js core mentoring live stream today

Stay tuned!

18.07.2025 15:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Node.js v24.4.0 is out! ๐Ÿ’š

What's new?

โ€ข crypto.hash() supports outputLength (XOF)
โ€ข fs.mkdtempSync() gets disposable mode
โ€ข --watch-kill-signal lands
โ€ข permission.has('addon') is now supported
โ€ข spawn() propagates permission flags
โ€ข sqlite adds readBigInts

More in: nodejs.org/en/blog/rele...

09.07.2025 12:55 โ€” ๐Ÿ‘ 23    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Live on!

twitch.tv/rafaelgss

30.05.2025 19:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
doc: add Filip Skokan to TSC by RafaelGSS ยท Pull Request #58499 ยท nodejs/node Refs: nodejs/TSC#1740 cc: @panva

A warm welcome to our newest Node.js TSC member:
Filip Skokan!

Happy to see you onboard!

github.com/nodejs/node/...

28.05.2025 19:59 โ€” ๐Ÿ‘ 9    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I will talk with the team

28.05.2025 19:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thank you

18.05.2025 01:12 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
RafaelGSS - Twitch Node.js Core Mentoring

Folks, right now @rafaelgss.dev is doing an awesome livestram on m.twitch.tv/rafaelgss talking about Node.js threads, memory management and perfs. Join us!

16.05.2025 19:54 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Node.js โ€” Wednesday, May 14, 2025 Security Releases Node.jsยฎ is a JavaScript runtime built on Chrome's V8 JavaScript engine.

โš ๏ธ Security release pre-alert: We will release new versions of v20.x, v22.x, v23.x, v24.x release lines on or shortly after May 14, 2025, in order to address:

- 1 high severity issue
- 1 moderate severity issue
- 1 low severity issue

Details: nodejs.org/en/blog/vuln...

08.05.2025 19:19 โ€” ๐Ÿ‘ 35    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Iโ€™d love to do something like that but in personโ€ฆ kind of collab summit workshop

06.05.2025 16:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Happy to announce @nodejs v24.0.0 ๐Ÿ’š!

This release brings several updates, including the V8 13.6 and npm to version 11.

As a reminder, Node.js 24 will enter long-term support (LTS) in October, but until then, it will be the "Current" release

Check it nodejs.org/en/blog/rele...

06.05.2025 14:44 โ€” ๐Ÿ‘ 99    ๐Ÿ” 21    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Preview
ci: add support to test release candidates by RafaelGSS ยท Pull Request #6103 ยท fastify/fastify This is just an idea, but I think it would be interesting to be able to test Node.js release candidates, specially for semver-major versions

A handy way to test Node.js release candidates.

I suggest you have something similar in your test suite, so you can act before a semver-major release of Node.js gets out.

github.com/fastify/fast...

05.05.2025 18:22 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
2025-04-23, Version 24.0.0 (Current) by RafaelGSS ยท Pull Request #57609 ยท nodejs/node Cut-off date: 2025-03-24 Target release date: 2025-04-23 Roadmap: nodejs/Release#1081 TODO: V8 Update [help wanted] deps: update V8 to 13.4ย #57114 Update REPLACEME Update notable changes 2025...

RC.2 Node.js v24.0.0 github.com/nodejs/node/...

01.04.2025 19:07 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Node.js โ€” Updates on CVE for End-of-Life Versions Node.jsยฎ is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Recent updates on Node.js CVE to EOL lines.

TL;DR The Node.js team has decided to update previous vulnerability specific CVEs to cover EOL releases, reflecting their ongoing security risks.

See: nodejs.org/en/blog/vuln...

07.03.2025 18:37 โ€” ๐Ÿ‘ 23    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
RafaelGSS - Twitch Node.js Core Development

I'm live on Twitch again!

www.twitch.tv/rafaelgss

28.02.2025 18:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm posting some shorts on Youtube/Instagram of my sessions teaching "How to contribute to Node.js core" on Twitch.

Check my social media in github.com/RafaelGSS/Ra...

13.02.2025 16:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m almost sure there are projects for comprehensive stress test out there. Are you targeting http?

05.02.2025 12:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yeah, these kind of tests is important to find saturation. I have never built something for this specifically

05.02.2025 12:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

A stress test? This is not recommended as a benchmark methodology. The data produced by a stress test should not be compared as other factors will affect the result.

I think this should be considered as an infrastructure test instead.

05.02.2025 02:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Next Guinness is on you

21.01.2025 20:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have just updated it. I forgot to push it publicly. It should be fine now.

21.01.2025 20:02 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

With this release we have also issued the CVEs to EOL versions of Node.js

21.01.2025 19:45 โ€” ๐Ÿ‘ 13    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I was waiting for the global nodejs config to be decided.

node โ€”config=node.json

๐Ÿ˜…

17.01.2025 20:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Twitch Twitch is the world

We'll have a second session of Node.js mentoring today! Join us via OpenJS Foundation Slack (nodejs-mentoring channel). See you all in 30 minutes.

Live: www.twitch.tv/rafaelgss

17.01.2025 18:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yes

14.01.2025 15:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

โš ๏ธThe @nodejs.org project will issue a security release for versions 23.x, 22.x, 20.x, 18.x on or shortly after, Tuesday, January 21.

nodejs.org/en/blog/vuln...

14.01.2025 13:39 โ€” ๐Ÿ‘ 40    ๐Ÿ” 16    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Performance work can be disproportionate.

@joyeecheung.bsky.social makes a one-line change to a build script to cure a 50% regression in startup time.

12.01.2025 12:43 โ€” ๐Ÿ‘ 27    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I wrote an alias to `npx` that sets the Permission Model node options. You can use it in the same way you use `npx` but, with Node.js Permission Model restrictions :)

Put this in your .zshrc/.bashrc

gist.github.com/RafaelGSS/f8...

12.01.2025 02:48 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Explore the GitHub Sponsors pages of the maintainers of your favorite OSS projects. Find an awesome folk who deserves more support, then press the sponsor button to show them we appreciate their work. Today is a good day to give back.

10.01.2025 23:26 โ€” ๐Ÿ‘ 105    ๐Ÿ” 20    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

@rafaelgss.dev is following 20 prominent accounts