In comparison, when I shipped a Mac desktop application: We used Sparkle, https://sparkle-project.org/ , to do our updates. IMO, it was a poor choice to "roll their own" updater. Our application was very complicated and shipped with Mono... And it was only about ~10MB. The Windows version of our application was ~2MB and included both 32-bit and 64-bit binaries. WTF are they doing shipping a 250MB screen recorder? So,…
Electron.
> So, IMO, they didn't learn their lesson. The whole article makes them look foolish.
The lesson is to do better testing and write automated tests and don't roll your own updater.