Bjorn Lu's Avatar

Bjorn Lu

@bluwy.me

πŸ‡²πŸ‡Ύ Web dev. Building tools for fun. @vite.dev core team member. Something something opinions.

1,869
Followers
103
Following
153
Posts
04.11.2024
Joined
Posts Following

Latest posts by Bjorn Lu @bluwy.me

SEA keeps tripping me up, I thought it’s some sort of South East Asia branch of Node.js. Glad you’re naming it --exe

26.02.2026 11:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Can it also handle issues and comments? The user in question is creating a mix of them, mainly comments, and they’re really unhelpful: github.com/search?q=com...

24.02.2026 00:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It doesn’t seem to detect the user in the screenshot either, likely because it isn’t scanning their comments agentscan.netlify.app/user/darshjm...

24.02.2026 00:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GitHub notifications view with a red box markup highlighting the same person commenting in all the issues

GitHub notifications view with a red box markup highlighting the same person commenting in all the issues

What's wrong with people

23.02.2026 02:57 πŸ‘ 24 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0

Strange but that’s how it works for me with VS Code too.

`code`: Opens an empty window
`code .`: Opens the current folder

15.02.2026 05:39 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just as I was about to go on vacation too, npmx knows me well

14.02.2026 03:57 πŸ‘ 15 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

There are a couple projects I think, except npmx which I heard is coincidental. But I don’t really want to claim any credit πŸ˜… it’s nice to see a lot happening since I shared my piece.

12.02.2026 16:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wouldn’t have believed where we are now in merely two months

12.02.2026 10:33 πŸ‘ 15 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Discord ignore list is really saving my sanity

11.02.2026 00:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

we (or really the entire oss community) would not be the same without you ❀️

04.02.2026 11:20 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
a screenshot of a vite team meeting, with the cameras on, doing the peace sign. In the call: Arnaud, Bjorn, Dominik, Hiroshi, Patak, Sapphi, and Vladimir

a screenshot of a vite team meeting, with the cameras on, doing the peace sign. In the call: Arnaud, Bjorn, Dominik, Hiroshi, Patak, Sapphi, and Vladimir

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 πŸ’œ

04.02.2026 10:10 πŸ‘ 136 πŸ” 5 πŸ’¬ 3 πŸ“Œ 1

Honestly I would put bun over yarn

02.02.2026 00:47 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Always good to see projects normalizing saying β€œnpm, pnpm, yarn” over β€œnpm, yarn, pnpm”

02.02.2026 00:31 πŸ‘ 19 πŸ” 0 πŸ’¬ 5 πŸ“Œ 0
Preview
Sponsor @patak-dev on GitHub Sponsors Hey! I'm one of the Project Stewards of [npmx](https://npmx.dev). We're building a modern browser for the npm registry, by fostering an ever growing community of developers and trying to set an exa...

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 πŸ™

01.02.2026 20:12 πŸ‘ 73 πŸ” 23 πŸ’¬ 3 πŸ“Œ 4

hey bluesky πŸ‘‹

31.01.2026 18:13 πŸ‘ 242 πŸ” 18 πŸ’¬ 16 πŸ“Œ 2
Preview
a man with red hair and a beard is standing in the woods ALT: a man with red hair and a beard is standing in the woods
29.01.2026 10:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Frameworks that default to prefetching on viewport enter πŸ˜‘

29.01.2026 07:14 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Interesting. I’ve stumbled on this before in the flamegraphs but I didn’t bother to fix it since in practice you’re unlikely to hit the edge case. I didn’t want to trade for more memory usage (for the cache) for autogenerated benchmark files.

28.01.2026 15:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A repository card for vitejs/vite displaying the stars, issues, and prs count at the package sidebar

A repository card for vitejs/vite displaying the stars, issues, and prs count at the package sidebar

A repository card for bluwy/create-vite-extra displaying the stars, issues, and prs count at the package sidebar

A repository card for bluwy/create-vite-extra displaying the stars, issues, and prs count at the package sidebar

Redesigned the repository section a bit

25.01.2026 17:55 πŸ‘ 17 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

As it should be 🫑

24.01.2026 19:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Vite repo with 77.7k stars and 7.7k forks

Vite repo with 77.7k stars and 7.7k forks

Vite 7

24.01.2026 09:46 πŸ‘ 90 πŸ” 7 πŸ’¬ 3 πŸ“Œ 0

Big news! Google have sponsored the @e18e.dev community $10k via their Chrome performance fund πŸŽ‰

I'm very thankful we've managed to create a space and a community people appreciate. Sponsorships like this will benefit the ecosystem, not just this community

22.01.2026 10:24 πŸ‘ 122 πŸ” 15 πŸ’¬ 6 πŸ“Œ 4

Thanks! Yeah it did crossed my mind, but I'm using Safari at the moment (i know) that makes it tricky to publish, so a userscript was the easiest choice for me. But I'll consider again if there are many who prefer an extension.

21.01.2026 16:50 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm manually copy-pasting it now but I saw greasyfork supports auto-sync from GitHub, but I'm lazy to figure out how to do all that πŸ˜…

21.01.2026 09:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The "fs-extra" title with labels, focusing on the last "Has alternatives" label that has a popup showing docs of code alternatives for the library.

The "fs-extra" title with labels, focusing on the last "Has alternatives" label that has a popup showing docs of code alternatives for the library.

The "is-odd" package title with labels, focusing on the last "Prefer simpler code" label with a popup that suggests using "(n % 2) === 1" instead.

The "is-odd" package title with labels, focusing on the last "Prefer simpler code" label with a popup that suggests using "(n % 2) === 1" instead.

A package sidebar with four data columns, focusing on the last "Tarball Size" column displaying the tarball size of the package for downloading.

A package sidebar with four data columns, focusing on the last "Tarball Size" column displaying the tarball size of the package for downloading.

A large settings menu listing each feature with a toggle beside and a description below.

A large settings menu listing each feature with a toggle beside and a description below.

And more!

21.01.2026 07:24 πŸ‘ 17 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The dependencies tab with added versions beside each dependency, and new peer deps, optional peer deps, and optional deps lists.

The dependencies tab with added versions beside each dependency, and new peer deps, optional peer deps, and optional deps lists.

A version in the versions list has a vulnerable icon and shows a popup of the CVE, score, and severity

A version in the versions list has a vulnerable icon and shows a popup of the CVE, score, and severity

The cumulated versions table where some versions have a vulnerable icon that shows a popup of the CVE, score, and severity

The cumulated versions table where some versions have a vulnerable icon that shows a popup of the CVE, score, and severity

The "vite" package title with the "ESM", "CJS", "CLI", and "Node.js ^20.19.0 || >=22.12.0" labels. The last label has a popup explaining that this package requires the versions.

The "vite" package title with the "ESM", "CJS", "CLI", and "Node.js ^20.19.0 || >=22.12.0" labels. The last label has a popup explaining that this package requires the versions.

Some new stuff for my npm userscript. github.com/bluwy/npm-us...

Better versions tab, show vulnerability info, new package labels (esm, cjs, module replacements, has postinstall, etc), better settings menu, and more.

Screenshots:

21.01.2026 07:24 πŸ‘ 90 πŸ” 3 πŸ’¬ 7 πŸ“Œ 4

Honestly I would’ve liked more of your cat pics if the algorithm wasn’t too aggressive πŸ˜…

15.01.2026 00:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah that would be very nice to have. Tools like netlify, vercel, codecov, etc all having their dedicated tabs instead of comments would be a lot cleaner

13.01.2026 13:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The `@docsearch/react` package on packagephobia showing an increase from 544kB publish size & 12.7MB install size on v3.9.0, to 7.02MB publish size & 30.4MB install size on v4.4.0

The `@docsearch/react` package on packagephobia showing an increase from 544kB publish size & 12.7MB install size on v3.9.0, to 7.02MB publish size & 30.4MB install size on v4.4.0

AI ✨

13.01.2026 09:22 πŸ‘ 11 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A "No changesets found. Create new" warning below the merge button of a GitHub PR

A "No changesets found. Create new" warning below the merge button of a GitHub PR

Also added this recently which I think is more visible than the bot comment

12.01.2026 10:44 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0