| ▲ | thot_experiment 16 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||
To be fair, writing a SaaS software is like an order, perhaps two orders of magnitude more effort than writing software that runs on a computer and does the thing you want. There's a ton of stuff that SaaS is used for now that's basically trivial and literally all the "engineering" effort is spent on ensuring vendor lock in and retaining control of the software so that you can force people to keep paying you. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | layer8 13 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
We should also get a flurry of low-cost, decent-quality native local-first software, but I’m not seeing any. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | sofixa 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
With a SaaS, you have one platform that you fully control. Broken dependency? Need to update/rollback? It's all in your hands. Local software has to target multiple OSes, multiple versions of those OSes, and then a million different combinations of environments that you as a developer have no control over. Windows update whatever broke your app, but the next one fixed it? Good luck getting your user base to update instead of being pissed at you | |||||||||||||||||||||||||||||||||||||||||||||||||||||