NullVoxPopuli
banner
nullvoxpopuli.com
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
Pinned
We have attribute autocomplete!!! 🥳
Has GitHub stopped caring?
January 25, 2026 at 2:37 PM
With all of the AI-in-the-browser agentic tools there are, you'd think at least one of them would check what package manager to use instead of assuming the slowest one (npm).

The answer is not "add X to your repo"
come on.
Too many repos to work in.
Agents should do better.
January 24, 2026 at 7:03 PM
How I know a company doesn't look at their website

January 24, 2026 at 4:45 PM
How I know not to trust your whole business

January 24, 2026 at 4:26 PM
I'm creating a 'skills' repo for ember.
Hopefully done this week
January 24, 2026 at 3:31 PM
Reposted by NullVoxPopuli
I'm proud of minnesotans
Minnesota is the best of us.
January 23, 2026 at 11:57 PM
AI likes to solve problems by adding code.

Sometimes (not even rarely), the best solution is actually removing code.

I know AI will remove tests to make tests pass, but like, has anyone actually seen correct coderemoval?
January 24, 2026 at 5:37 AM
Reposted by NullVoxPopuli
I don't know who needs to hear this today but here it is:

Stop using npx! I just had to use it to debug an issue and it's soooooooooo sloooooooooow 😫

Want something fast? use pnpx 🎉 And it doesn't take up all your disk space because of the shared store 😍
January 23, 2026 at 1:22 PM
Reposted by NullVoxPopuli
someone from npm needs to write a check to bjorn and merge his userscript into main
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:
January 21, 2026 at 8:50 AM
Reposted by NullVoxPopuli
Just released shadcn-ember: an @emberjs.com port of shadcn/ui.

✅ 47 components ready to use
✅ CLI and MCP available
✅ Built for modern Ember (`.gts` template tag components)
✅ Works with @vite.dev and @astro.build
January 19, 2026 at 6:04 PM
Reposted by NullVoxPopuli
Glimmer <template>s is the way JSX needed to be
November 13, 2024 at 5:56 PM
Can also start with FLAC, high bitrate/samplerate, if you know where to go :D
✅ You buy an album on vinyl
✅ The album comes with a download code
🚫 The download is 160kbps VBR MP3
✅ You digitize your records
✅ You store 192kHz/24-bit FLAC on your DAP
January 19, 2026 at 12:55 AM
Who thought autocomplete on ( was a good idea?

😡
January 18, 2026 at 11:01 PM
🤔
January 18, 2026 at 3:49 PM
Reposted by NullVoxPopuli
This is the most asinine thing.

No one is pouring ice on the roads. The roads are icy because we have a cold climate with lots of snow that melts occasionally and freezes over. If they can't handle driving here, maybe they should go back to their southern states?
Tricia McLaughlin: "They are pouring cold water on the ground so that our ICE law enforcement vehicles will slide, crash, and potentially kill them"
January 17, 2026 at 8:11 PM
Why don't debuggers have an option to move breakpoints to a different line

I don't want to type my condition all over again
January 17, 2026 at 8:07 PM
Want to build something *fast*:

👉 Vibe it

Want to build something that *is* fast:

✨ Learn it
January 17, 2026 at 4:08 PM
Reposted by NullVoxPopuli
More generally, years of the ends justify the means but-it-works-ism has poisoned the training data to the point that a divide is emerging between two groups of developers about LLM output.
January 17, 2026 at 3:54 PM
Vibed a port of a game to Ember -- it went way better than any Vibe coded anything I do at work.
January 17, 2026 at 3:59 PM
Me to my agent:

🤦 What if we did this in CSS instead of JS

Decades worth of over-using JS is really haunting us all
January 17, 2026 at 3:44 PM
Reposted by NullVoxPopuli
The contrast in discourse between the tailwind funding debacle and this report from @igalia.com is bleak. I would love to see 100 threads and YouTube videos about it, too. If you care about the future of the web and open source sustainability, these are the stories we should talk about.
64% of WebKit non-Apple contributions, 20% of Chromium non-Google, 27% of Servo, 39% of test262, and it goes on.

And doing all this as a worker-owned, employee-run cooperative. The world would be a very different place if companies like Igalia were the norm rather than the exception in tech.
We analyzed Igalia's contributions to some of our favorite open-source projects on the web and elsewhere and summarized them in this blog post! Check it out: www.igalia.com/2026/01/05/D...
January 13, 2026 at 8:56 AM
Is there something about signals/tracked properties that's been elusive to you?

Drop a question below, and i'll answer/update docs
January 11, 2026 at 11:58 PM
Have any questions about ember?

Happy to help!
January 11, 2026 at 9:15 PM
Energy used to checkout file from main to undo committed changes:

🐜 git checkout origin/main -- file/path
🌳🌳 Ask a thinking ai to revert file/path

😬

Will it get better?
January 11, 2026 at 7:11 PM
Use AI and wish it handled ember better?

Have you tried the ember-mcp?
GitHub - ember-tooling/ember-mcp: MCP Server for use with ember projects
MCP Server for use with ember projects. Contribute to ember-tooling/ember-mcp development by creating an account on GitHub.
github.com
January 11, 2026 at 4:20 PM