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!!! 🥳
macOS is an unserious OS if you want to do dev.
November 10, 2025 at 3:20 PM
It's not even close.

Don't get an Apple Studio Display
November 9, 2025 at 4:18 PM
I decide what features my editor gets.

Not Microsoft.
Not Anthropic.

No one is allowed to make my editor a spastic epileptic disaster.

No auto update to force features down my throat.

I use neovim, and you can, too.

November 9, 2025 at 5:28 AM
Going in circles with Claude

November 8, 2025 at 7:15 PM
Reposted by NullVoxPopuli
I wish there were more reasons to design custom WebStreams in typical browser based front end development (SPA). CRUD lacks the intellectual excitement these days. #JavaScript
November 7, 2025 at 1:40 PM
Hey @GitHub

stop changing the scroll position! omg
November 7, 2025 at 5:15 PM
Use this yourself in ember-primitives 0.41!
Nested Tabs

Bring your own CSS
November 7, 2025 at 3:14 AM
Nested Tabs

Bring your own CSS
November 6, 2025 at 11:21 PM
With Vite 7.2.1, I can work in a 3 million line ember project with 2-3s full reloads on file change

If you haven't migrated to vite and enabled ember's automatic route splitting, you really need to.

http2 😘
November 6, 2025 at 3:39 PM
Ember Data is now WarpDrive.

This data framework can be used in any JS framework.

November 6, 2025 at 12:58 PM
It's crazy that Apple DMCA Takedown'd someone's upload of code we can all access

November 6, 2025 at 3:11 AM
CSS-C+S

Cascading Style Sheets - Cascading + Scoping

SSS
November 5, 2025 at 2:49 PM
Reposted by NullVoxPopuli
Css @ scope was added in Nightly yesterday bugzilla.mozilla.org/1991105 should ship in 146 next month
1991105 - Enable @scope pref `layout.css.at-scope.enabled` by default on all channels
RESOLVED (descalante) in Core - CSS Parsing and Computation. Last updated 2025-11-04.
bugzilla.mozilla.org
November 5, 2025 at 8:01 AM
A RAM usage analyzer that actually gives you good picture of what is using all your RAM
(including child processes)

pnpm dlx ram-usage-analyzer

made with ❤️ & 🤖 with @emberjs & D3
November 4, 2025 at 4:04 PM
pnpm dlx ram-usage-analyzer

😈 Linux only 😈

November 4, 2025 at 2:00 PM
Did some pre-work modernization for a tool that I use

didn't take long (helps to be a small app)
November 4, 2025 at 1:55 PM
The best release tool just got some fresh docs
November 3, 2025 at 7:03 PM
Reading 💀💀
November 3, 2025 at 5:07 AM
Did you know you can using @testing-library/dom with zero configuration in ember projects?
November 2, 2025 at 10:42 PM
Did you know that you can use arrow functions in QUnit in Ember?

November 2, 2025 at 10:00 PM
Reasonable takes don't make the numbers

🤔
November 2, 2025 at 9:34 PM
Some devs will die for the weakest of causes

for example, in module space, always preferring arrow to `function`

const x = () => {}
vs
function x {}
November 2, 2025 at 7:49 PM
My top artists the last 180 days
November 2, 2025 at 6:56 PM
My top tracks the last 180 days
November 2, 2025 at 6:55 PM
I wish YouTube Music would go back to showing personal listening stats like Google Music had back in the day.

The browser extensions for lastfm's scrobbling are super buggy, and often don't activate until you click them, which I often forget to do.
November 2, 2025 at 6:42 PM