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 · 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 · 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 · 18/09/2026
ai is a fast, ~ stateless junior engineer
000
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 · 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
with ember 7.3, hello-world is ~ 38kb brotli React is ~ 57kb brotli More improvements to come
2111
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
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
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 · 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
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
Reposted by NullVoxPopuli
Discourse @discourse.org · 03/09/2026
The traditional customer support knowledge base is dead. Articles go stale almost immediately. A community-led customer support forum works the exact opposite way: real conversations between real users build a living database... blog.discourse.org/2026/09/how-...
blog.discourse.org
How to use Discourse for Customer Support
This guide covers how to use Discourse to cut your ticket volume, plus the habits that separate a support community that works from one that doesn’t!
041
NullVoxPopuli @nullvoxpopuli.com · 03/09/2026
I'm declaring TypeScript 7 for Ember: ready At work, on the 3 million line monolithic package, I'm seeing ~ 4m40s -> 12s a ✨ 23x ✨ speed boost
3658
NullVoxPopuli @nullvoxpopuli.com · 01/09/2026
From the community: ~ Migrated from NextJS to Ember: delphi.tools
040
NullVoxPopuli @nullvoxpopuli.com · 31/08/2026
This is the most annoying behavior I know the TS team has to put up with a lot of shit, but this just feels shitty
1230
NullVoxPopuli @nullvoxpopuli.com · 26/08/2026
GitHub is doing effect-based-frontend-filtering ~ one of the biggest enterprise mistakes ever seen a FOUC (flash of unfiltered content) on PR screens? they need to do more _derivation_ of data, ~ not fetch everything, then filter it *filter on the backend*
1110
NullVoxPopuli @nullvoxpopuli.com · 26/08/2026
I want more themes on github. I want the pure black of high contrast, but don't what the bright white that comes with that
130
Reposted by NullVoxPopuli
patak @patak.cat · 25/08/2026
nitter.net is down. xcancel.com may go soon, too. all the respect to the folks at nitter for their services so far, but to be honest, X completely locking itself out of the web is probably a net positive for us all in the long term
Cease and desist
On 24 August 2026 cease and desist letters have been sent by X Corp. demanding a permanent takedown of Nitter instances and the project's repository.

nitter.net is offline and development has stopped for the time being. I'm seeking legal advice and won't be commenting further on the specifics for now.

Thank you to everyone who used, hosted, packaged, donated and contributed to Nitter over the past seven years.

— zedeus, 25 August 2026
371797529
NullVoxPopuli @nullvoxpopuli.com · 26/08/2026
Ember now has preliminary TS7 support ~ via the content-mappers feature that merged in TS last week Testers wanted! (requires TS Nightly)
2147
NullVoxPopuli @nullvoxpopuli.com · 21/08/2026
Two rectangles ~ with smaller rectangles on them should not cost this much today ~ vs ~ when i got this much ram 🫣
150
NullVoxPopuli @nullvoxpopuli.com · 21/08/2026
⚡lightspeed.ff ⚡ Re-released my one browser extension ~ (after long-needed updates and permissions removing) it's my favorite way to not use the mouse on the web ~ f ~ to go fast
140
NullVoxPopuli @nullvoxpopuli.com · 20/08/2026
Anyone able to login to @firefox.com / @webdevs.firefox.com addon / developer area? I have an update to an extension I want to publish (that I've neglected for 3 years haha)
100
NullVoxPopuli @nullvoxpopuli.com · 15/08/2026
uhm.. excuse yu
100
NullVoxPopuli @nullvoxpopuli.com · 14/08/2026
AI keeps wanting to define new roots of state......
youtube.com
Michael Jordan: Stop It, Get Some Help
Michael Jordan's words of wisdom
000
NullVoxPopuli @nullvoxpopuli.com · 13/08/2026
What does GitHub mean? ~ Needs Review.... in draft
000
NullVoxPopuli @nullvoxpopuli.com · 13/08/2026
Something that feels illegal but is actually fine: - harissa on a tortilla as a mini pizza base
110
NullVoxPopuli @nullvoxpopuli.com · 09/08/2026
Anyone know anyone at Anthropic who can convince someone to fix this?
5100
NullVoxPopuli @nullvoxpopuli.com · 09/08/2026
Who's got frontend frameworks? Trying to collect some stats on update efficiency (rather than rendering new dom en-masse (which js-framework-benchmark heavily favors <3))
4173
NullVoxPopuli @nullvoxpopuli.com · 05/08/2026
How's your August going so far?
020
NullVoxPopuli @nullvoxpopuli.com · 05/08/2026
blah blah ~ fails loudly ~ .... ugh
010
Reposted by NullVoxPopuli
Firefox for Web Developers @webdevs.firefox.com · 04/08/2026
JS promise integration for WebAssembly landed in Firefox 153, making it easier to work with asynchronous calls from Wasm. Here's how it works:
313220
NullVoxPopuli @nullvoxpopuli.com · 02/08/2026
difference between: ~ useLayoutEffect and useEffect
121
NullVoxPopuli @nullvoxpopuli.com · 31/07/2026
Some perspective on the JS Frontend frameworks At 120fps, your users will feel your application is buttery smooth. ~ Where can things go wrong? ~ ~ slow apis ~ bad CSS / (e.g.: reflow problems) ~ bad UX ~ too much effect-like behavior
1200
NullVoxPopuli @nullvoxpopuli.com · 31/07/2026
happened again. this is basically daily now. what happened? it didn't used to be like this
110
NullVoxPopuli @nullvoxpopuli.com · 30/07/2026
Anyone know preact? Having a hard time with docs on mobile Need help with this benchmark, currently it's scoring low. I suspect because of non-reactive array map. What's the preact way to do a list of things?
660
Reposted by NullVoxPopuli
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 29/07/2026
I threw Fable at the problem with multiple reviews from Sol...now I have to review 70 changed files and 1000s of loc, around 200$ worth of tokens. I started reviewing it and the code is so bad I'll probably just scrap everything and start again with more incremental steps. "lol" but also "fuck" 😵
1221
Reposted by NullVoxPopuli
Pengrondor @pengrondor.bsky.social · 29/07/2026
"I did it anyway" is why I always roll my eyes a little anytime a company says things like, "we've put limits in place to prevent the LLM from doing X".
021
NullVoxPopuli @nullvoxpopuli.com · 29/07/2026
wtf
210