Local-first software: You own your data, in spite of the cloud
This is a lot of good work and thinking put in to a technical solution to something that’s not a technical problem.<p>The reason that software is online is a business one, not a technical one.<p>Software as a Service is impossible to pirate and generates continuous income rather than a single upfront fee.  That’s all you really need to know to understand why there is less and less desktop software coming to the market these days.<p>So yeah, sure, if you were to build a piece of desktop software from a clean sheet of paper today, this is a really good guide on how to do that.  But nobody is going to. Because it makes no business sense to do so.