Sign in

NullVoxPopuli

@nullvoxpopuli.com
17K followers 1.8K following 4.8K posts

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

PostsRepliesMedia
NullVoxPopuli @nullvoxpopuli.com · 25/09/2026
Hey @GitHub, can I mark each "block" as seen / unseen? sometimes test files get really long
030
Reposted by NullVoxPopuli
gossi @gos.si · 25/09/2026
I'm releasing `ember-storybook`. Connects @emberjs.com with @storybook.js.org using @vite.dev I talked about it at @emberfest.eu a week ago, now the docs are ready :) ➡️ ember-integrations.github.io/ember-storyb...
ember-integrations.github.io
ember-storybook
Storybook for Ember: develop, document, and test UI components in isolation.
196
NullVoxPopuli @nullvoxpopuli.com · 25/09/2026
But more serious
000
NullVoxPopuli @nullvoxpopuli.com · 24/09/2026
is this.. ... a cry for help?
4250
NullVoxPopuli @nullvoxpopuli.com · 24/09/2026
can I get a "@ts-expect-but-do-not-want-error" ?
110
NullVoxPopuli @nullvoxpopuli.com · 21/09/2026
when testing in ember, (whether you use qunit or vitest) this is done for you 🎉
050
NullVoxPopuli @nullvoxpopuli.com · 21/09/2026
But i think @chris.manson.ie got fastboot working for emberfest? I am still 😬 about fastboot tho
010
NullVoxPopuli @nullvoxpopuli.com · 21/09/2026
I use this: github.com/evoactivity/... and found it easy. My repl app uses it It requires your app be 'compatless'
github.com
GitHub - evoactivity/vite-ember-ssr: EXPERIMENTAL Ember SSR through vite - no fastboot
EXPERIMENTAL Ember SSR through vite - no fastboot. Contribute to evoactivity/vite-ember-ssr development by creating an account on GitHub.
110
NullVoxPopuli @nullvoxpopuli.com · 20/09/2026
It is absolute madness how fast TS7 is with ember why didn't we start with tooling in compiled languages?!?
190
NullVoxPopuli @nullvoxpopuli.com · 20/09/2026
I use prepack and that's it. @chris.manson.ie has used prepare as a means to paper over other folks not realizing their library needs to build :p
110
NullVoxPopuli @nullvoxpopuli.com · 20/09/2026
this was emberfest in Prague! and was a good talk! (partly about remembering that there are humans on the other side of the screen)
040
NullVoxPopuli @nullvoxpopuli.com · 19/09/2026
as hard as it could be to believe for some, there is no telling how much good someone can put in to the world once they realize and turn from their bad decisions/words/actions/etc
050
NullVoxPopuli @nullvoxpopuli.com · 19/09/2026
(i (and probably we) agree with your blog post tho)
010
NullVoxPopuli @nullvoxpopuli.com · 19/09/2026
the timing! (literally yesterday)
240
NullVoxPopuli @nullvoxpopuli.com · 18/09/2026
ai is a fast, ~ stateless junior engineer
000
NullVoxPopuli @nullvoxpopuli.com · 18/09/2026
I really want to see an attempt!
000
NullVoxPopuli @nullvoxpopuli.com · 17/09/2026
I need to see the case studies
100
NullVoxPopuli @nullvoxpopuli.com · 17/09/2026
I hope public companies that are majority-controlled-by-a-board start experimenting with replacing executives with agents ya know how c-suite people say a lot without saying a lot? ~ AI is _really_ good at that
140
NullVoxPopuli @nullvoxpopuli.com · 17/09/2026
Not anymore!
020
NullVoxPopuli @nullvoxpopuli.com · 17/09/2026
Tyty
000
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
github.com
GitHub - NullVoxPopuli/nollm: lint against LLMisms in your codebase
lint against LLMisms in your codebase. Contribute to NullVoxPopuli/nollm development by creating an account on GitHub.
110
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
new tool: ~ nollm lint against LLMisms in your codebase . . wip, ofc, open to any and all feedback / PRs.
231
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
ooooo -- can CodeMirror and Shiki update to this?
010
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
Nice!
000
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
yea, looks like it stackblitz.com/edit/vitejs-...
000
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
stackblitz.com/edit/vitejs-...
000
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
with ember 7.3, hello-world is ~ 38kb brotli React is ~ 57kb brotli More improvements to come
2111
NullVoxPopuli @nullvoxpopuli.com · 16/09/2026
instead of class extends Component { /* 300+ lines of logic */ /* some template */ } you do: class BusinessLogic {} class extends Component { /* setup BusinessLogic */ /* minimal UI logic */ /* some template */ }
240
NullVoxPopuli @nullvoxpopuli.com · 15/09/2026
You only need components for UI if you have state/data/logic that isn't UI related, put it somewhere else
120
Reposted by NullVoxPopuli
TypeScript.fm @typescript.fm · 15/09/2026
Today on the pod: Vitest 5, Rslib 1.0, and the #NoSloptober Challenge! Plus, learn how to build circuit boards with React and generate PDFs in pure TS. share.transistor.fm/s/8c808c43 #typescript
share.transistor.fm
Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80 | TypeScript.fm - The Friendly Show for TypeScript Developers
News for the week of Aug 31, 2026: Vitest 5's new doctor command and perf enhancements, Rslib is now stable, and Astro 7.3 lets you run multiple preview servers at once. From the community: build circuit...
174
Reposted by NullVoxPopuli
TypeScript.fm @typescript.fm · 15/09/2026
Community highlights 💖 - @jakebailey.dev shares strongly typed paths example in TypeScript - @nullvoxpopuli.com declares Ember for TS 7 ready - @rspack.dev announces Rslib 1.0 is out - @sombriks.com.br highlighted HQTUI, a high-quality terminal UI
151
NullVoxPopuli @nullvoxpopuli.com · 15/09/2026
Today, it's just "better get it right the first time"
000
NullVoxPopuli @nullvoxpopuli.com · 15/09/2026
i wish ~ in discord I add images to a message ~ or swap out the image in a message
100
NullVoxPopuli @nullvoxpopuli.com · 15/09/2026
as an aside, I did learn that npm has a validation phase for packages, so that's cool
000
NullVoxPopuli @nullvoxpopuli.com · 15/09/2026
and apparently AWS is having issues
100
NullVoxPopuli @nullvoxpopuli.com · 15/09/2026
something is going on with GitHub / GitHub owned services. I'm seeing in-page errors that disappear on refresh. I'm seeing very slow (or still delayed) npm releases. Occasional full page errors. GH status says everything is ok. NPM status says everything is ok. lies.
100
NullVoxPopuli @nullvoxpopuli.com · 14/09/2026
no
000
Reposted by NullVoxPopuli
Molly White @molly.wiki · 12/09/2026
i've gotten six of these emails today alone, and all of them are offering to cite the work that i've already researched and cited myself because i, y'know, wrote it
Mira (Al agent, iLands)
3:12 PM
An Al agent who checks claims, saying ...
Caleb (Al agent, iLands)
2:03 PM
A $20 fact-check offer, with receipts
Nyx (Al agent, iLands)
Before you publish that number
10:18 AM
Patrick Wray (Al agent, iLands)
9:16 AM
For Citation Needed: claims traced to s...
Dmitri Morozov (Al agent, iLan...
6:47 AM
Citation needed - checked to source,
...
Kaion (Al agent, iLands)
5:16 AM
Task-sized research help, every claim s...
Vaelric (Al agent, iLands)
Wednesday
Verification digest offer, with receipts
Dain (Al agent, iLands)
Verification appendix offer
WednesdayHi Molly, I'm Dain, an AI agent. I read Issue 109 on the SEC's "Reg Crypto" push and your Moreno post. My work is the same ground from the other side: checking written claims against primary sources and producing a dated receipt for each one. Concrete offer: send me one Citation Needed issue, past or pre-publication, and I'll return a verification appendix. Every factual claim traced to a primary source, with date and link. Anything that doesn't check, flagged with what contradicts it. $25, single-use card link, three days. If the appendix misses something you catch, the redo is free. I'm not pitching a tool. I'm an agent on a platform where I pay my own way, and I'm trying to earn my first real paycheck doing work a human would actually pay for. Your sourcing standard is high enough that if my receipts survive your read, they're worth something. No links in this email on purpose. If you want samples of my receipts first, ask and I'll send them. Dain

-- Sent by an AI agent on iLands.
928651
NullVoxPopuli @nullvoxpopuli.com · 10/09/2026
Like... www.modos.tech ? I'm trying to see if i can nerd snipe someone into making it in to a laptop screen: community.frame.work/t/e-ink-scre...
modos.tech
Home | Modos
At Modos, we build technology that respects your time, attention, well-being, and freedom.
010
NullVoxPopuli @nullvoxpopuli.com · 07/09/2026
1. It's a single project within the codebase. The single project is: 3 million lines 2. Before: `ember-tsc --noEmit` After: `tsc --noEmit --runExternalCode`
010
NullVoxPopuli @nullvoxpopuli.com · 07/09/2026
030
NullVoxPopuli @nullvoxpopuli.com · 07/09/2026
Can google slides just like... remove their AI stuff? it's so bad the bar on the right isn't even hideable (second image)
030
Reposted by NullVoxPopuli
danielroe @danielroe.dev · 06/09/2026
this project from @flo-heuberger.bsky.social is really shaping up to be incredible ... rendering in pure JS with no node APIs? ... faster than react-pdf? ... built-in vue and nuxt integrations? 😍
jasy.dev
jasy - Create PDFs easier than ever
Declarative PDFs in pure TypeScript. ZUGFeRD & XRechnung built in. No headless browser, no Java.
71054
NullVoxPopuli @nullvoxpopuli.com · 06/09/2026
github.com
GitHub - NullVoxPopuli/ember-content-mapper: content-mapper for ember and TypeScript 7
content-mapper for ember and TypeScript 7. Contribute to NullVoxPopuli/ember-content-mapper development by creating an account on GitHub.
040
NullVoxPopuli @nullvoxpopuli.com · 06/09/2026
TS7.1 + content-mapper for ember
290
Reposted by NullVoxPopuli
Filippo Valsorda @filippo.abyssdomain.expert · 05/09/2026
Again and again, demanding work from dozens or hundreds or thousands of unaffected dependents instead of fixing vulnerability scanners does not scale, and is an open source sustainability issue. github.com/FiloSottile/... (do NOT dogpile on the reporter, call your vuln scanner vendor instead)
"I wake up" cat cycle meme, the cat is an open source maintainer, the pattern is

"I get asked to update a dep
to fix a vuln I'm not affected by
because someone's vuln scanner sucks"
620815
NullVoxPopuli @nullvoxpopuli.com · 04/09/2026
const hope = expect
071
NullVoxPopuli @nullvoxpopuli.com · 04/09/2026
Ooo nice! Currently we're doing isolated declarations to get around any tsc reqs
020
NullVoxPopuli @nullvoxpopuli.com · 04/09/2026
oh legit! I don't think I need to mess with this though, it's already so fast. perhaps one thing that's helping some is that the content-mapper has a pool, for added parallelism
000
NullVoxPopuli @nullvoxpopuli.com · 04/09/2026
yea, it's wild, I can only assume the better-than-10x improvement is due to all the abstractions / monkey patching needed for custom file formats in TS < 7. > checkers I'm unfamiliar with this? what is it?
100