Comment by mdaniel
1 month ago
Isn't the premise of TDD to do that process in the opposite order?
Anyway, I don't follow what you're premise is about the relationship between "open source being a game changer," but then "customers want control," and then "startups are not successful on Web 2.0 platforms". Maybe you're trying to cram too much insight into one sentence and I'm not seeing what the thesis is
Basically, if you rely on some external computers owned by others to do your work (API, external platform, etc) they can pull the rug from under you, or change the rules, pricing etc. They can misuse your data and more.
That’s why I built these open source solutions, so our customers can know that it will never change, THEY choose the hosting, THEY own the data, they can even hire a different certified developer or agency to add features or maintain it. They have all the choice, and they have a direct relationship with all their members.