Dev Agrawal
devagr.bsky.social
Dev Agrawal
@devagr.bsky.social
He/Him
Content Creator, Software Architect
Core team @solidjs.com
Organizer @momentumdevcon.com
youtube.com/@devagr
twitch.tv/devagrawal09
You can still opt in to 2 - hold previous consistent state. Just wrap the state update in a transition, and set some pending state to true. Since transitions in Solid 2.0 don't get entangled by default, you still have full control over the granularity of pending states.
September 16, 2025 at 5:45 PM
Now even though the state tears, the user has a clear indication that something is happening in the background and it's expected to see old state. This also works with state that is derived from async sources, as well as multiple async sources. This provides more control than implicit grouping
September 16, 2025 at 5:45 PM
This also provides the developer full control over how and where to manage pending indicators.
If the above solid example was written with 2.0 primitives, you can very easily add a pending indicator using `isPending`, which can work with data that is async or derived from async sources.
September 16, 2025 at 5:45 PM
can you elaborate on "reverse the graph"?
i just see this
September 10, 2025 at 10:17 PM
Posted this on twitter as a comparison in the DX of the upcoming SvelteKit (left) and SolidStart (right)

Almost everything I care about in DX is identical between these two, but I understand different people care about different things

Thoughts? Any meaningful differences I should know?
August 13, 2025 at 1:38 AM
only if you put the await in the template

if you put it in the code then it blocks everything under it
June 12, 2025 at 4:12 PM
just logged into discord and saw an ad
the apocalypse is truly here
nothing is safe
run for your lives
April 1, 2025 at 8:01 PM
It's so over/we're so back
March 27, 2025 at 6:49 PM
for solid the main reason was throwing async, we probably stick with the single function effect otherwise

that said i am slowly getting to like the split api, and in simple cases i actually like the ergonomics better
March 7, 2025 at 7:44 PM
this seems simpler
March 7, 2025 at 6:54 PM
Filling out the roadmap for solid-socket and solid-events

I have way too many ideas for making these two the absolute best reactivity extensions you have seen
January 25, 2025 at 10:24 AM
for people too lazy to open stackblitz (i know i can be sometimes)
December 30, 2024 at 5:21 AM
We need a name for the blue category
December 29, 2024 at 3:37 AM
you don't have to tell me
December 28, 2024 at 11:34 PM
Is this a great use case for react server components?

Or is this a great case for preloaded client caches?

You decide! Epic Web Battles of Hist.... i mean... Nowadays

(explanation in thread)
December 21, 2024 at 5:34 AM
Started making a list of all confs/pods/meetups I've spoken at so far, and holy shit I did not realize the list would get this long
December 11, 2024 at 9:32 AM
Holy shit what’s happening
First Evan, then Dan
December 6, 2024 at 8:07 PM
She dresses up sometimes
November 29, 2024 at 10:17 PM
What If: we had socket components?

Basically server components, but stateful

State could be created on the server, both global and scoped, fine grained renders and events would be delivered over websockets

With an easy hatch into client-only state with "use client"
November 27, 2024 at 4:55 PM
Fellow indians in tech - how would you answer this question?

I've seen Indian men represented in the tech community a lot more than other groups like black/latinx/women/non-binary, but not nearly as much as the prevelant demographic, so I could go either way
November 24, 2024 at 3:15 AM
Look I made the network boundary disappear without Server Components!
November 23, 2024 at 11:20 PM
Bluesky be like
November 22, 2024 at 8:00 PM
What the hell happened at 8.30 pm
November 19, 2024 at 7:20 AM
Introducing: Solid-Socket

Building Realtime Apps Is Easy Again!

Just mark a file with "use socket", and write your code just like a regular client-side app

(#SolidHack 2024 entry, please vote!)

youtu.be/Ng28HxDd8n4
November 18, 2024 at 12:22 PM
SolidHack submissions are live! Go and vote for your favorite project (which is obviously Solid Socket, right?)

hack.solidjs.com/submissions
November 16, 2024 at 8:22 PM