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
December 6, 2025 at 9:11 PM
December 6, 2025 at 9:11 PM
December 6, 2025 at 9:10 PM
My Discord Stats

December 6, 2025 at 9:10 PM
getSectionHeadingLevel's docs now has a live REPL on the page so you can mess around and try to break it

coming soon~ish: in-page REPLs for the svelte and vue implementations
December 5, 2025 at 6:31 AM
the automatic heading level (h1-h6) utility has examples for vue, svelte, and ember!

Muchest of thanks to @_jessicasachs for helping me (aka doing all of) the vue example! 🎉
December 4, 2025 at 11:31 PM
December 4, 2025 at 7:20 PM
I made some utilities for moving non-global services into the module graph so your vite bundles are more optimized

December 4, 2025 at 3:07 PM
emberjs runs in the terminal!
December 3, 2025 at 1:52 PM
You can now make terminal applications in ember!

ember-tui

Has flex layouts, and all the colors!
December 3, 2025 at 1:23 PM
New utility for use in Svelte, Ember, Vue, React, and more:

Never think about what h1-h6 tag is needed ever again.

December 1, 2025 at 2:33 PM
And people say Linux is hostile to folks

There is this thread I keep re-visiting where I was asking for help setting up remote desktop on a headless linux server, and the gnome folks were *very helpful*, polite, and all around good community members afaict

November 29, 2025 at 4:02 PM
If i ever stop coding, maybe i'll be a detective

November 29, 2025 at 1:41 AM
TIL that MDN has a ctrl+k search
November 23, 2025 at 1:30 AM
I use dvorak 🤷
November 21, 2025 at 5:55 PM
Ember is coming to a terminal near you!

✨ first POC: github.com/patricklx...
✨ currently only Text component , will add more from Ink 🙂
✨ just starts directly with node for dev, no precompile.
November 21, 2025 at 5:16 PM
in ember-primitives 0.44.0, there is a new <Heading> component, which will automatically set your h1-h6 level, at any depth in the DOM (and even from within shadow-roots)

This can be handy for shared components, where they don't know what section-heading level they'll be under

November 21, 2025 at 5:46 AM
Wow jpmorgan being respectable was not on my 2025 bingo card.

They just said to do the correct long term thing, instead of the usual short term investor circle jerk

November 17, 2025 at 5:08 PM
GitHub's 2FA is broken with security keys in FireFox :(

(all other 2FA sites work with my security key (I checked))

it errors before the system prompt appears
November 16, 2025 at 1:49 PM
We coined the term "Cassandring" for the situations where you know better, your plan is correct and can win

but you make the mistake of talking to people too enthusiastic about their new wooden horse
November 16, 2025 at 1:43 AM
frame.work/blog/framewo...

If it's any consolation, they spend next to nothing on Hyprland compared to their more impactful organizations
November 9, 2025 at 5:27 PM
I think framework is doing a good job with this tbh
November 9, 2025 at 5:27 PM
It's not even close.

Don't get an Apple Studio Display
November 9, 2025 at 4:18 PM
previously
November 8, 2025 at 7:16 PM
Going in circles with Claude

November 8, 2025 at 7:15 PM