NullVoxPopuli's Avatar

NullVoxPopuli

@nullvoxpopuli.com

Artificer of Code. OpenSource, TC39 Signals, StarbeamJS & @emberjs.com enthusiast and advocate Former @react.dev Where i'm at nullvoxpopuli.com/page/links Projects tutorial.glimdown.com limber.glimdown.com #SwarmLyfe Queen of Blades, she/her, obv

16,568
Followers
1,809
Following
4,311
Posts
06.05.2023
Joined
Posts Following

Latest posts by NullVoxPopuli @nullvoxpopuli.com

Preview
GitHub - NullVoxPopuli/claude-worktrees-forgot-about-javascript: Claude does not support JavaScript with git worktrees in any ergonomic way (without extra config that none of us should have to do (manual hooks)) Claude does not support JavaScript with git worktrees in any ergonomic way (without extra config that none of us should have to do (manual hooks)) - NullVoxPopuli/claude-worktrees-forgot-about-java...

Claude completely forgot about the JS ecosystem when implementing their worktree support

it's a bit broken, and I dare say the default behavior should change

Example:

06.03.2026 23:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm glad things are finally happening, but omg πŸ™„ I hate marketing

06.03.2026 16:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

10 years ago:

Dev: We need to do X because it helps our coworkers understand things better
Execs: no, ship features

Today:

Dev: We need to X because it helps AI understand things better
Execs: do it yesterday

06.03.2026 16:17 πŸ‘ 13 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

do you have one and would be willing to contribute a test run to the repo?

05.03.2026 20:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

everything

APFS is just really bad for devs and because so many devs use MacOS, they don't know how fast the disks could be.

git clean should be near instant, for example -- on large projects it is not

05.03.2026 15:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ok, so I guess the M5s are only available for preorder?

Anyone at Apple or known anyone Apple who already has an M5?

They claim 2x speed boost in disk perf.... and I want proof. lol
2x is still terrible compared to Ubuntu running ON MacOS tho lol

05.03.2026 14:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

tyty

05.03.2026 14:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

PSA: The MacBook Neo doesn’t work with the new Studio Display from Apple

What are they doing

05.03.2026 12:35 πŸ‘ 15 πŸ” 1 πŸ’¬ 4 πŸ“Œ 1

Yup, every machine is a little different

05.03.2026 13:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - NullVoxPopuli/disk-perf-git-and-pnpm: Stress test for parallel disk i/o using git and pnpm Stress test for parallel disk i/o using git and pnpm - NullVoxPopuli/disk-perf-git-and-pnpm

Anyone with an M5 mac want to contribute some disk benchmarks? <3

Repo and instructions here: github.com/NullVoxPo...

It tests creating many node_modules in a monorepo with shared-workspace-lockfile=false, which has absolutely crippled macOS devices so far

05.03.2026 01:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
Netlify is sponsoring npmx It’s more important than ever that companies come together across competitive boundaries to sponsor and support the open ecosystem that lifts all boats.

Netlify is sponsoring npmx.dev, a fast, modern browser for the npm registry.

Netlify’s take: as AI expands who can build software, we have to keep investing in the open source infrastructure that makes the ecosystem work.

www.netlify.com/blog/sponsor...
Alpha release: npmx.dev/blog/alpha-r...

03.03.2026 12:58 πŸ‘ 75 πŸ” 10 πŸ’¬ 2 πŸ“Œ 1
Preview
Announcing npmx: a fast, modern browser for the npm registry Today we're releasing the alpha of npmx.dev – a fast, modern browser for the npm registry, built in the open by a growing community.

npmx is now in alpha: this is our story, as told by our team and friends

03.03.2026 12:23 πŸ‘ 359 πŸ” 128 πŸ’¬ 17 πŸ“Œ 34

idk -- people should learn their language so that they can accurately describe intent to the machines

02.03.2026 23:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Q1 2026 Event – fully remote, Thu, Mar 26, 2026, 6:45 PM | Meetup Find Meetup events so you can do more of what matters to you. Or create your own group and meet people near you who share your interests.

It’s time for our first #EmberEurope meetup of 2026!

Thu, March 26, 2026 | 19:00 CEST (Zoom opens at 18:45). We’re happy to welcome the speakers David Taylor, Preston Sego and @chris.manson.ie! There will also be an open Q&A session at the end.

Sign up here πŸ‘‰ www.meetup.com/ember-europe...

02.03.2026 13:29 πŸ‘ 9 πŸ” 6 πŸ’¬ 0 πŸ“Œ 1

Next @embereurope.bsky.social end of this month with talks by @nullvoxpopuli.com and @davidtaylorhq.bsky.social πŸΉπŸ€—

02.03.2026 13:31 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

oh man, yes.
I live in a state where there are a bunch of cities named after french things, and I cannot stand how the locals pronounce them.

what's more obnoxious, is that locals are always right about their own stuff... so.... pronouncing words "correct" is wrong

02.03.2026 16:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

πŸ€”

02.03.2026 06:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

esp the bitwise / shifting operators

01.03.2026 23:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I suppose an argument could be made that all the words are pronounced goofy -- even english!

01.03.2026 20:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I just can't with the brits and their butchering of spanish words.

Taahco.

Tortilla and pico de gallo with ell sound

Ugh

(Watching the British bake off do Mexican week)

01.03.2026 18:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Sounds like folks haven't internalized the syntax?

If all you know is binary do you lint against language?

01.03.2026 13:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Unless there's a good reason not to, pick the boring, existing solution that is already in-use at your workplace. Be considerate of your coworkers.

Don't build using "the hot new thing" just because you want to. The choices you make impact your fellow engineers.

You're a professional, act like it.

28.02.2026 21:56 πŸ‘ 22 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0

I don't want to allow falsey values tho
if something is falsey, I want `{}` in the early cases, and for the last, if '', I want a full string

01.03.2026 02:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

See also:
??=
&&=
**=
^=
|=
&=
*=
%=
-=
>>>=
>>=
<<<=
<<=

most common: +=

01.03.2026 02:15 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

AI seems to not know about the nullish operators.

Which means humans don't know about the assignment operators 😱

Lemme save you all so much typing:

01.03.2026 02:15 πŸ‘ 29 πŸ” 1 πŸ’¬ 5 πŸ“Œ 0

what's your stack, up to dateness, and repo cleanliness like?

01.03.2026 01:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

sorta! it's a non-AI way of making early AI-sounding text generation :p

28.02.2026 17:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

your post here reads like a Markov chain <3

28.02.2026 17:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Propose adopting Agent Skills by NullVoxPopuli Β· Pull Request #1165 Β· emberjs/rfcs Propose adopting agent skills Rendered Summary This pull request is proposing a new RFC. To succeed, it will need to pass into the Exploring Stage, followed by the Accepted Stage. A Proposed or Ex...

RFC for adopting agent skills in EmberJS is in final comment period github.com/emberjs/r...

Lemme know your thoughts!

28.02.2026 16:55 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Propose adopting Agent Skills by NullVoxPopuli Β· Pull Request #1165 Β· emberjs/rfcs Propose adopting agent skills Rendered Summary This pull request is proposing a new RFC. To succeed, it will need to pass into the Exploring Stage, followed by the Accepted Stage. A Proposed or Ex...

yup -- we just put an RFC in to Final Comment Period for @emberjs.com having a skills repo for everyone to use

github.com/emberjs/rfcs...

28.02.2026 16:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0