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

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

Bild

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?

BildBild

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" 😵

{🧪} +paoloricciuti.svelte@paolo.ricciuti.me · last wk.

Omg today is a new release of the MCP spec and I have absolutely no will to completely refactor tmcp to fix all the breaking changes while keeping back compatibility. 😱😭😱

AI actually didn’t change the speed of computers, nor networking, and even speed of light is the same. Saying “your code is matter less because of AI” is just an excuse for being lazy to supervise the code generated by AI

For 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

Bild

Even Fable and Opus 5 generate more code than they need. Avoiding libraries for common things so that you spend more on tokens. We cannot trust these things. All code is liability, and more code is more liability.

your 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

When TanStack Table V9 launches as stable (really soon™), it will be offering a record number of adapters for us. Preact, Ember, and Alpine are new! And we're also still exploring potential Marko and Qwik V2 adapters. Writing our libraries in 95%+ vanilla JS makes this maintainable.

Bild