Nicolas Dubien

Nicolas Dubien

@nicolas.dubien.me

Author of @fast-check.dev (๐ŸŒ https://fast-check.dev) โˆ™ Lead Principal Software Engineer @GoPigment โˆ™ Opinions are my own #Testing #JavaScript #TypeScript #React

687 followers907 following546 posts

Nicolas Dubien reposted

@sentry.io is a real one for this! $1M to open source maintainers this year ๐Ÿ™๐ŸŽ‰ for many years, Sentry was the only company using my software to actually donate to me. if nothing else, it was a big reason i decided to join the team! blog.sentry.io/another-year...

blog.sentry.ioWe just gave a million dollars to Open Source maintainersSentry raised its Open Source budget from $750,000 to $1,000,000 this year. Here's why, and how we split it among maintainers and foundations.

When my subscription to Claude from Anthropic ended, I thought that it was an end for me using AI on open source. But actually I switched to Codex from OpenAI pretty smoothly. I'd even say that the experience is better on OpenAI ๐Ÿ˜…

Lately I leveraged Astra on many topics to make sure that my next major is close to a release. Astra found plenty of helpful feature-gaps or bugs that I totally missed.

๐Ÿฅด I feel AI slop forks are somehow gonna hit open source spirit the hard way

Socket@socket.dev

Lovable rewrote Viteโ€™s dev server in Rust. OJ uses ~75% less memory, and Lovable now provisions sandboxes in 3 seconds instead of 14.5. Evan You thinks AI may make these tailored rewrites more common to where everyone "maintains their own slop fork.โ€ socket.dev/blog/oj-vite...

Nicolas Dubien reposted

๐Ÿซฃ Short trailer for v5? Let's have a sneak peek at the upcoming next major version of fast-check!

Nicolas Dubien reposted

๐Ÿ“ The release note for fast-check 4.10.0 is out! In this version: ๐Ÿ”Œ Plugin API preview, ๐Ÿ”Œ 7 built-in plugins, ๐Ÿ—‘๏ธ Deprecation notices to help you prepare for v5! More at: fast-check.dev/blog/2026/09...

fast-check.devWhat's new in fast-check 4.10.0? | fast-checkLet's pave the way for the upcoming v5. fast-check 4.10.0 comes with the idea of easing the migration path to v5. As such, it should be seen as an intermediate version easing the move to v5. It introd...
fast-check@fast-check.dev

๐Ÿš€ New release! Version 4.10.0 is out. ๐Ÿซฃ Get prepared for the upcoming v5.

๐Ÿ™ƒ Sadly we cannot approve a staged publishing while the automatic review is pending. It would be great to be capable of approving while npm waits for both the maintainer and the automatic approvals fast-check 4.10.0 coming soon!

Nicolas Dubien reposted

So many tech companies are setting on fire the little trust they had with our communities. They're heavily underestimating the consequences of their actions. The long term network effects among folks who care will be much larger than they expect.

Nicolas Dubien reposted

When I saw this yesterday(since been fixed). I thought it was piling on the recent Cursor reveal. But then I realized these docs are from April. It's not a conspiracy. It's something worse, because there's no one to argue with. Nobody Argued For Your Stack: dev.to/playfulprogr...

๐Ÿฅต On this period of hot weather, I had the bad idea to compute the CO2 emission per $1 of Claude... $1 โ‰ˆ 1kg of CO2 on decarbonized electricity like France and 30kg for bad ones. It easily leads to tons in a year window. Guess what allowance per human is 2 tons a year for +2ยฐC ๐Ÿซ 

๐Ÿซ  Does anyone know if the OSS program of @anthropic.com will be renewed? Not using my credits as much as I could but Claude is still an interesting ally for OSS projects to pinpoint or suggest things that the maintainer can then include (or not). If only they renew it ๐Ÿ™

Nicolas Dubien reposted

pnpm 11.10 adds a new _auth setting that ties each registry credential to its host, so a malicious or compromised repo file can't redirect your token to a different server. The release also hardens pnpm deploy, pack-app, and more. socket.dev/blog/pnpm-11...

socket.devpnpm 11.10 Hardens Registry Authentication to Block Token Re...pnpm 11.10 hardens registry auth to block token redirection, tightens pack-app and deploy, and makes the Rust port (v12) installable.

Talk submitted to discuss about @fast-check.dev ๐Ÿคž I was not sure of the proposed title, I was in between two titles. Maybe I'll re-submit with the other title just in case one is more catch-y than the other ๐Ÿค”

Matteo Collina@nodeland.dev

๐Ÿ“ข CFP EXTENDED: NodeConf EU 2026 โ€” Bologna, Italy We pushed the Call for Papers deadline to **June 30th**. One more week to send your talk. Node.js maintainers, production engineers, runtime nerds, tooling builders => we want your session.

Time to spend some time on my property based skills for @fast-check.dev ๐Ÿ˜…

Andrew Lisowski ๐Ÿ’ป@hipstersmoothie.com

Tanstack intent is preeeeetty cool - npm packages ship skills along with them - you tell your AGENTS.md to use intent to lookup those skills - they get loaded on demand as you develop

๐Ÿคž Hope to see many of you at "Beyond testing and type checking JavaScript: Can we be bothered?" github.com/Igalia/weben...

github.comBeyond testing and type checking JavaScript: Can we be bothered? ยท Issue #77 ยท Igalia/webengineshackfestLogistics Date & Time: Wednesday 17th June at 12:00 CEST (local time) URL: https://meet.jit.si/WEH2026-js-testing Notes: https://hackmd.io/@rego/WEH2026-js-testing/edit Room: JS Room (rooms 4 + 5) ...
Nicolas Dubien@nicolas.dubien.me

I'll discuss a little bit about Property Based Testing and @fast-check.dev during the breakout sessions of @webengineshackfest.org (remotely for me)

Nicolas Dubien reposted

Staged publishing TL;DR 1. You replace `npm publish` with `npm stage publish` 2. It puts the tarball in a staging area for review 3. You approve it via the CLI or web It will land in npm@^11.15.0. I've already turned off non-staged publishing in @nuqs.dev (in the Trusted Publishing settings).

James@43081j.com

Woooo yeaaah! The missing piece ๐ŸŽ‰ everything is about to get a lot more secure

Nicolas Dubien reposted

In the next version of pnpm you'll be able to run the Rust engine for fetching, importing, and linking packages.

Nicolas Dubien reposted

I made a graph visualizer for specifically analyzing (and eventually visual refactoring (hopefully)) Shows cycles, filtering, handles 60k nodes / 100k edges reasonable rendered with WebGL2 hope someone finds it useful <3

Nicolas Dubien reposted

Heartbreaking. And a wake-up call. It is no longer about being difficult to find a way to sustain yourself through your work online. It is no longer sustainable to keep a website up now. Axel has done so much for the web and all of us. Buy one of his books if you can. We've learned so much from him.

1/ Iโ€™m still processing whatโ€™s going on in tech at the moment. I used to feel at home in that world. It used to feel incredibly creative and positive. Now itโ€™s increasingly full of bugs, dark addicting patterns and AI slop. 2ality.com

Nicolas Dubien reposted

๐Ÿ TeamPCP and BreachForums are running a supply chain attack contest: $1,000 in Monero for the biggest haul of compromised open source packages, measured by download counts. The group open sourced Shai-Hulud as attack tooling and requires it for entry. socket.dev/blog/teampcp...

socket.devTeamPCP and BreachForums Launch $1,000 Contest for Supply Ch...TeamPCP and BreachForums are promoting a Shai-Hulud supply chain attack contest with a $1,000 prize for the biggest package compromise.

It's somehow impressive to see how well they can fake human discussions. But at the same I'm not sure that I want to let AI agents merge things on simple issues that mostly stayed opened because I've not made up my mind on them or kept them open for first time contributors.

I somehow have the feeling that merging them is letting them the credits for something I could easily automate on my own for the repo with my own Claude subscription.

Nicolas Dubien reposted