Write it with rust. Electron isn’t a good idea at all for such applications.
Sometimes I can see that kind of problems with java apps too, mostly while not all users on one NVM but hundreds of Jim started.
That’s a reason to write rust helpers. I would never try to write them with Elektron or dojo. Not a language made for it. That’s why rust is a better idea or c. Rust has GC so I choose rust.
Writing applications with dojo or Elektron isn’t a good idea while too much need of memory. Using rust makes it much smaller or using java when writing the app as Multiclient server app.
But JoJo needs much memory also Elektron.
They also have more $ to cushion them from reality. Particularly Claris / Apple. No matter how much bravado Geoff has, I don’t think he has more money than sense, such that he can be a tiny little Elon and get away with it for years of narcissistic supply. He doesn’t have that luxury.
Although I will say that the parallels – the unforced errors, alienating whole categories of users, turning the online experience into an incestuous hellscape – are there.