Advertisement · 728 × 90

Posts by Michael Zasso

Node.js 25.8.1 is out, fixing a Yargs 17 compatibility issue. Full changelog and download links at nodejs.org/en/blog/rele...

3 weeks ago 18 4 0 0
ChatGPT Health : une étude pointe des problèmes dans les recommandations de consultation - Next

next.ink/226311/chatg...

1 month ago 1 0 0 0

Follow-up question: if I have new packages to publish, do I have to publish them all manually one by one before setting up trusted publishing?

5 months ago 2 0 3 0

We use Vike and it works well for us!

6 months ago 1 0 1 0
Preview
forgejo Beyond coding. We forge.

The open alternative to GitHub already exists, and is hosted elsewhere!
codeberg.org/forgejo/forg...

7 months ago 4 0 1 0
Preview
In Memory of Mikeal Rogers: A Builder of Communities | OpenJS Foundation It is with deep sadness that we mark the passing of Mikeal Rogers, a leader, builder, and advocate for open source communities and for the people who power them.

We’re deeply saddened to mark the passing of Mikeal Rogers after a courageous fight with cancer.

Mikeal wasn’t just a leader in the open source world. He was a connector, a builder of community, and someone who showed up for others in meaningful ways.

Thank you, Mikeal 💚 hubs.la/Q03s_C7G0

9 months ago 50 13 0 2
Preview
European Citizens' Initiative Give your support !

EU citizens, please take 30 seconds to sign the European Citizens' Initiative to ban conversion therapy (torture against LGBTQ+ people).

Only 1 day left to meet the criteria of 1 million signatures.
eci.ec.europa.eu/043/public

10 months ago 1502 1600 31 116
Advertisement
Preview
Node.js — Node v23.9.0 (Current) Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Two weeks have passed already, so it's time for a new Node.js release!
Today we added support for TLSA DNS records and the new `process.threadCpuUsage` method.
nodejs.org/en/blog/rele...

1 year ago 23 3 0 0

I'll be there too!

1 year ago 4 0 0 0

Major in theory. In practice I would probably not have thought about it.

1 year ago 2 0 1 0
Preview
Node.js — Node v23.8.0 (Current) Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Just released Node.js v23.8.0.
It includes an initial implementation of URLPattern, an new flag to load system certificates, zstd, and more!
nodejs.org/en/blog/rele...

1 year ago 50 8 3 1
Preview
IT IS A COUP This is what should be on every front page in 150 point banner headlines. All I have is this Substack but I lay it beneath your feet and pray to a higher power that I'm wrong.

This is what should be on every front page right now. What's happening in the US right now is an illegal power grab by a private citizen. IT'S A COUP.

It's a digital coup. It's Musk who's leading it. The consequences are terrifying. And it's coming for us next.
1/

open.substack.com/pub/broligar...

1 year ago 6154 3045 162 208

Maybe we should start specifying that we want minimal code, not minimal effort.

1 year ago 1 0 1 0

Is SHA-256 faster because CPUs have specialized instructions for it?

1 year ago 1 0 1 0

This GitHub "feature" has been known for years and has already been abused to trick people into downloading malware. I'm not aware of any official communication about it but I may have missed it.

1 year ago 2 0 2 0

Wait, it's actually in the stack trace. The problem is in the abandoned `esm` module: github.com/standard-thi...
This internal method was changed. It now expects two parameters.

1 year ago 3 0 2 0
Advertisement

This probably means that one of the modules is abusing Node.js internals. Try to run the tests with the `NODE_DEBUG=module` env var to find which one.

1 year ago 2 0 2 0

I'm talking about runtime checks. I don't know what you mean by "type checks".

1 year ago 2 0 1 0

I agree. My point is that correct types should force you to write the checks, or at least help you think about it.

1 year ago 2 0 1 0

My opinion here is that if the query string parser you use has type definitions and may convert any query param to an array, the types should reflect that. Otherwise it's a typings bug that may introduce the security vulnerability.

1 year ago 2 0 1 0

I tried to find a hint in the conversation but I don't find how you can (unexpectedly) get something other than a string from a query parameter. You need to have a specific parser/transformer in the middle. It's not like untrusted JSON body.

1 year ago 1 0 2 0

node --expose-internals -e "require('internal/test/binding').internalBinding('process_methods').causeSegfault()"

1 year ago 7 0 2 0

bsky.app/starter-pack...

1 year ago 0 0 1 0
Advertisement

I only had one sponsor (codecov), and lost it today.

1 year ago 2 0 0 0
Draw Things: AI-assisted Image Generation

I use Draw Things: drawthings.ai

1 year ago 1 0 0 0

In case they want to use the `nodejs.org` handle and can't do it, feel free to direct them to me. Happy to help for the DNS challenge.

1 year ago 2 0 0 0

Hello World. Meet some of my awesome friends. go.bsky.app/DmKWw1e

1 year ago 59 20 3 1