Remix.run Logo
ryansolid 12 hours ago

The challenge with this is we released too much at once. I really had a hard time with this announcement because I couldn't fit a full tour in less than a 6 article series. So how do I summarize?

I picked up on the async headlines and the infrastructure pieces. We talked a lot more about the new reactivity in the beta release. The plan from here as indicated in the article is a series of followups explaining parts of Solid 2.0 in more detail.

The key takeaways are: 1. We've solved declarative async, race conditions/complexity are reduced by the structure of your code.

2. We've collapsed the metaframework layer. Every Solid project out of the box is as capable as a metaframework based on the features you want to use. You can just start a simple client app and go from there.

The result is we are setting the stage that both Humans and AI can do things a single way and fall into the "Pit of Success" by the shape of the solution and the guarantees of the model.

terabytest 12 hours ago | parent | next [-]

For what it's worth, I would love to read the earlier drafts before the AI workshopped them.

ryansolid 12 hours ago | parent [-]

I'm not sure you would, but I actually did this exercise a bit on stream after my last article. To try to show people what I was talking about. I actually ahve a really good example of this on some unreleased stuff that I can't talk about because its too future facing. After I write the final article I will share the other 2 versions.

dbbk 12 hours ago | parent | prev [-]

If you made the framework you should be able to write the post explaining it, sorry

11 hours ago | parent | next [-]
[deleted]
tregoning 11 hours ago | parent | prev | next [-]

Why? Those are completely different skillsets

ryansolid 11 hours ago | parent | prev [-]

I did write the post. This is better.