NullVoxPopuli @nullvoxpopuli.com · 17/09/2026I 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/2026new tool: ~ nollm lint against LLMisms in your codebase . . wip, ofc, open to any and all feedback / PRs. 231
NullVoxPopuli @nullvoxpopuli.com · 15/09/2026as an aside, I did learn that npm has a validation phase for packages, so that's cool 000
NullVoxPopuli @nullvoxpopuli.com · 07/09/2026Can google slides just like... remove their AI stuff? it's so bad the bar on the right isn't even hideable (second image) 030
NullVoxPopuli @nullvoxpopuli.com · 01/09/2026From the community: ~ Migrated from NextJS to Ember: delphi.tools 040
NullVoxPopuli @nullvoxpopuli.com · 31/08/2026This 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/2026Ember 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/2026Two 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/2026Anyone 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 · 09/08/2026oh wow, it was just that one bench that marko can't handle marko scores pretty good otherwise!!! 120
NullVoxPopuli @nullvoxpopuli.com · 09/08/2026I don't know that I can benchmark marko 😢 Code for that bench: github.com/NullVoxPopul... "Incrementing render effect" Took longer than 60s, and React was already the slowest at 6.1s 210
NullVoxPopuli @nullvoxpopuli.com · 09/08/2026Anyone know anyone at Anthropic who can convince someone to fix this? 5100
NullVoxPopuli @nullvoxpopuli.com · 09/08/2026Who'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 · 01/08/2026since that post, I've switched the Vue implementation to Vue w/ Vapor 060
NullVoxPopuli @nullvoxpopuli.com · 31/07/2026When I say too much effect-like behavior, I mean specifically the bad code pattern where a developer will use effects for everything, because it's natural for humans to think of things is terms of "X reacts to Y" However, across nearly all frameworks, this is slow. 130
NullVoxPopuli @nullvoxpopuli.com · 31/07/2026Some 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/2026If my current PR were already shipped, we'd have this result set / colors: (and that's before touching much in the VM) 020
NullVoxPopuli @nullvoxpopuli.com · 31/07/2026at 8x CPU throttle, more of Ember's rendering bottlenecks are more apparent. I have a branch, visible here: rbench.nullvoxpopuli.com/results?from... that nearly doubles perf (on the right-hand side there) it's interesting though, at a 4x CPU throttle, nearly everyone is FPS maxxing. 120
NullVoxPopuli @nullvoxpopuli.com · 31/07/2026happened again. this is basically daily now. what happened? it didn't used to be like this 110
NullVoxPopuli @nullvoxpopuli.com · 30/07/2026Anyone 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
NullVoxPopuli @nullvoxpopuli.com · 29/07/2026So.. Claude is just making up users for commit authors now? doesn't even reference git config 000
NullVoxPopuli @nullvoxpopuli.com · 29/07/2026Spikes are fun ~ but , getting this to a place where our users can have the same benefits is quite the (fun) challenge! 020
NullVoxPopuli @nullvoxpopuli.com · 28/07/2026I started all of this as way to improve the *real world* experience of ember apps, as _applications_ have more updates than rendering tables (tho, I'm keen on improving that as well) I have a spike which dramatically improves things here for Ember as well: 210
NullVoxPopuli @nullvoxpopuli.com · 28/07/2026For a long while, ~ I've felt no benchmark (that I know of) has captured the relationship between ~ reactivity and rendering We have rendering benchmarks. We have reactivity benchmarks. I had to make my own. I did not expect these results 10334
NullVoxPopuli @nullvoxpopuli.com · 26/07/2026Anyone know when FireFox is going to fix their gradient dithering? 110
NullVoxPopuli @nullvoxpopuli.com · 20/07/2026your window management strategy is failing you ~ do tree-based splitting, and have the most powerful tool in your UI arson(al) . . . Resizable component will also let you do worse designs too ~ demo'd here: the treeeees 030
NullVoxPopuli @nullvoxpopuli.com · 16/07/2026npx defrag ~will now propagate your pnpm catalogs throughout your monorepo ( you *will* have fewer git conflicts in your package.jsons ) 270
NullVoxPopuli @nullvoxpopuli.com · 16/07/2026vim is 😬 ~ long live neovim ~ Over the last month: - vim: 0 merged PRs, 65 open remaining - neovim: 304 merged PRs, 46 open remaining 200