Small update to the GitHub AgentScan userscript: - New "Bounty Hunter" label - Use "Suspicious" label for mixed results - Slightly faster AgentScan detection (by running in the worker itself now) Check it out: github.com/bluwy/github...
Bjorn Lu
Bjorn Lu
@bluwy.me
🇲🇾 Web dev. Building tools for fun. @vite.dev core team member. Something something opinions.
1.9K followers111 following221 posts
Looks like pnpm 12 has poorer compression on pack/publish. For github.com/bluwy/create... (with many duplicated files) the tarball size with pnpm 12 is 823KB, before it's only 89KB.
Update: Fixed in github.com/pnpm/pnpm/pu... for pnpm v12.5
Bjorn Lu reposted
Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏
Wrote a userscript that adds "AI" labels to users detected by agentscan.tools (by @matteogabriele.npmx.social)! Much needed hints to judge "contributions" these days. 👉 github.com/bluwy/github...
Bjorn Lu reposted
i've written up some thoughts about AI in the open source world, and more importantly, why humanity is important. its a bit wordy and doomy but this is an important topic right now. there is still a lot of good in the OSS world at least ❤️
Bjorn Lu reposted
Changesets v3 is here! 🦋 After months of chipping away at issues alongside @bluwy.me, @haglund.dev, and many other contributors, we’re excited to finally share it. changesets.dev/blog/announc...
Bjorn Lu reposted
Bjorn Lu reposted
Replying to @patak.cat
I re-watched last year Joyee's @webengineshackfest.org talk. I can't recommend it enough. There are many lessons on the require(esm) story. If you want adoption, meet developers where they are, build bridges for them to move to the future you want.
Bjorn Lu reposted
VoidZero, the team behind Vite, Vitest, Rolldown, Oxc, and Vite+, is joining Cloudflare. Vite stays open source, vendor-agnostic, and built for everyone. https://cfl.re/4dR0LYA
Bjorn Lu reposted
Today, VoidZero joins Cloudflare. Vite remains MIT, vendor-neutral, and stewarded by the same wider team. The same goes for Vitest, Rolldown, and Oxc. Cloudflare is also committing $1M to an OSS fund to support independent development in the Vite ecosystem.
You now do not need the Changesets bot for automatic PR comments. Use GitHub Actions instead! With two new sub-actions: - `changesets/action/pr-status` - `changesets/action/pr-comment` Set up a workflow like below to automate it yourself. Or check out the action docs: github.com/changesets/a...
We’ve been working on a new site for Changesets with a lot of new docs! If changesets has been confusing before, hopefully some of these will help, or let us know what else could be improved. Check it out 👉 changesets.dev
We’re also working on the next major soon with @andarist.bsky.social, @haglund.dev and @emmas.town
Bjorn Lu reposted
In node-modules-inspector@2.1.0, we added a new report page "Maintainer Actions", which lists actionable changes for package maintainers to move the ecosystem forward. With pre-constructed prompts to copy if you want agents to do that for you. github.com/antfu/node-m...
Bjorn Lu reposted
The latest npm security incident has a slightly different shape but would still have been mitigated by what I suggested back in January. humanwhocodes.com/blog/2026/01...
Just released a new version of github.com/bluwy/npm-us... to fix the dark mode syntax highlighting issues. Apparently it's using the GitHub Light theme in dark mode, now swapped to GitHub Dark. Before / After:
The little things! This should help me clear my backlogs better
Just published a new version of `create-vite-extra` matching the new designs and setup from `create-vite`!
Bjorn Lu reposted
Made a site to compare projects on Open Collective. Some are managing funds really well while others are burning through quite a bit. octrends.bjornlu.com
The graph above is from octrends.bjornlu.com/babel-vs-web.... It's a really hefty dataset and I didn't really optimize the processing much, so bear the slow page load and the potential screen freeze 😬 Here's some more of its stats
Bjorn Lu reposted
Join the Vite ecosystem tomorrow to celebrate the Vite Team 5th Anniversary by rewatching together the Vite Documentary! Let's remember the stories of the people who connected to extend together our shared commons. And stay at 3:45 PM UTC to participate in the live stage after the movie 💜
Bjorn Lu reposted
⚡️ Vite 8.0 is here! The most significant architectural change since Vite 2. ⏬ Powered by @rolldown.rs bringing faster production builds and more consistency 🛤️ New features such as tsconfig paths and emitDecoratorMetadata support vite.dev/blog/announc...
Bjorn Lu reposted
We're joining with the Vite team to re-premiere our Vite documentary!⚡️ 📅 Happening 19th March at 4pm CET | 10am CST 📺 Screening on the Vite website 💬 Followed by a live stage on Discord with Vite devs from the film Come hang out!
Bjorn Lu reposted
first vite team meeting in months 🥹 these are my people, some of the best souls I know In this call @arnaud-barre.bsky.social @bluwy.me @dominikg.dev @hiogawa.bsky.social @patak.dev @sapphi.red @erus.dev ⚡ thanks for always being there for me forever @vite.dev core team 💜
Bjorn Lu reposted
Replying to @patak.cat
We have a unique opportunity with npmx. We're building something very special together. I want to give myself the chance to focus on helping steward the project. I'm going to be working as an independent open source developer this year. Support my work and help me focus on npmx long-term 🙏
Bjorn Lu reposted