5 ms·
> Was it worth it? Yes, it is terrible, shoddy, insecure code, but he proved out a viable business with just a few hundred dollars of investment. This feels li
by dashdotme 1y ago
> Was it worth it? Yes, it is terrible, shoddy, insecure code, but he proved out a viable business with just a few hundred dollars of investment.
This feels like less of a win for the customers though. They're paying money and exposing their data insecurely, all for a product that maybe does what it's trying to do.
> Now he's hiring a developer to shore it up.
This is going to be way harder than it sounds...
I'm all for AI as a reference or productivity/learning aid, but the results without a human in the loop quickly get horrific.
- CharlieDigital 1y agoIt's a win for the customers. From what he's told me, there's zero churn so far despite the hacks (including one where the hacker emailed every customer about the hack). It's because the software is that much of an improvement over the incumbents at a fraction of the cost. Better features, more flexible, easier to use, faster, etc. Everything about it is better than the two major vendors. The rebuild will likely end up easier, IMO, because the screens and the logic is all done. Most of it just has to be moved to strict backend and then have the APIs secured correctly.
- randmeerkat 1y ago> The rebuild will likely end up easier, IMO, because the screens and the logic is all done. Most of it just has to be moved to strict backend and then have the APIs secured correctly. How to draw an owl… Step 1. Draw a circle. Step 2. Draw the rest of the owl…
- CharlieDigital 1y agoThe hardest thing about most business software is rarely technical. CRUD apps are CRUD apps. In this case, it's understanding the use cases and flows that the customers value and where the incumbents are coming up short.
- SkiFire13 1y agoThe hard thing about CRUD apps is how to structure your data, which is not something easy to rectify later on.
- CharlieDigital 1y agoFor relational data, nothing could be further from the truth.
- SkiFire13 1y ago> For relational data There are other (worse) ways to structure data, you should not assume that a badly-built CRUD app uses a good one.
- oc1 1y agoGod, i'm living in a dilbert comic. I would have never thought i would one day envy licensed professionals like lawyers who have a barrier for entry into their profession.
- deleted 1y ago[deleted]
- BoxOfRain 1y ago>The rebuild will likely end up easier, IMO, because the screens and the logic is all done. Most of it just has to be moved to strict backend and then have the APIs secured correctly. Atlas can finally be relieved of holding up the sky, since the 'just' in that sentence is capable of even heavier lifting.