hyperfiddle

Dustin Getz (Hyperfiddle) 2025-06-01T10:29:25.523469Z

FAQ: is now a good time to start learning Electric or should we wait, e.g. I heard that there are performance issues with fixes coming soon?

Dustin Getz (Hyperfiddle) 2025-06-01T10:30:01.193959Z

Um, yes and no. Based on my experience it can take several "weekend deep dives" over the course of several months to get swimming with Electric. People will bounce off of some non-obvious or half baked or undocumented idiom but then come back because there is really no other viable way to build the types of apps that Electric is designed to make possible. So it really depends on how important your app is to you, how good a fit it is for Electric (does it align with our public demos?), and how much time you intend to invest in achieving it. The learning curve is going to be steeper than you want it to be (despite how easy our talk demos look). On the other hand, if you're going to learn it eventually, and it is going to take several passes, you might as well get started on that process.

4
Dustin Getz (Hyperfiddle) 2025-06-01T14:04:38.098469Z

Talk announcement: on Tuesday at 8am ET / 2pm CEST I'm going to rerecord my recent talk "Process Supervision and User Interfaces". One of the goals of this talk is to explain why differential dataflow is important and exactly what it gets us. There's more to it than just avoiding resending collections. This is the talk I gave live at LambdaConf and ReClojure in May, though both were flawed or compromised in various ways due to "irl mechanical issues", time constraints, etc. I will re-record now the canonical version at 1080p youtube resolution for the online audience. If you'd like to watch it live, reply in this thread to subscribe to updates and I will post a calendar event and zoom link. The talk will be 45 minutes with 10 mins at the end for questions.

โœ… 1
โšก 6
Dustin Getz (Hyperfiddle) 2025-06-04T09:28:06.635719Z

i have it but need to review, didn't love it, the reclojure take may be the best take

Dustin Getz (Hyperfiddle) 2025-06-04T09:28:48.340889Z

i'm also considering if we can just merge the content into our new documentation

๐Ÿ‘ 1
๐Ÿ‘๐Ÿป 1
Eric Dvorsak 2025-06-01T14:45:39.555479Z

yes, I would like to watch!

Thomas Moerman 2025-06-01T15:05:04.199729Z

plus_one

chromalchemy 2025-06-01T20:22:54.763999Z

yes

Dustin Getz (Hyperfiddle) 2025-06-03T09:47:15.785499Z

Today, 8am ET / 2p CEST (in 2 hours) โ€“ impromptu talk "Process Supervision and User Interfaces" or maybe alternatively titled "Why Electric Clojure v3 implements differential dataflow". I'm going to start the zoom and post the zoom link around 7:30 and hang out, talk starts at 8am

๐Ÿ‘€ 1
โœ… 2
Hendrik 2025-06-04T06:46:37.815949Z

Is there a record available of yesterdayโ€™s talk?

2025-06-02T08:02:44.850269Z

plus_one

Daniel Jomphe 2025-06-02T11:43:24.316759Z

plus_one I was searching for this vid a few days ago - happy to find the best version live tomorrow, then!

Dustin Getz (Hyperfiddle) 2025-06-02T20:10:38.267389Z

Confirming that this is on for tomorrow. I will send the zoom link 30 minutes prior. We will be starting promptly.

henrik 2025-06-01T15:51:47.714689Z

Electric mentioned in the wild: https://overreacted.io/rsc-for-lisp-developers/ and https://news.ycombinator.com/item?id=44150081

๐Ÿ‘€ 3
โšก 1
danielneal 2025-06-02T09:21:01.472599Z

The point of RSC is to have the programming model actually span both sides. Thatโ€™s why I brought up Electric in the end, which does do that.Seems to be a pertinent quote from Dan Abramov