Interesting to see the author list AWS and Twilio as money saving services.
Do executatives actually believe AWS and Twilio are saving them money? That seems like the least sensible reason to use the services.
I thought the AWS/Twilio value was based on the fact that most companies don't have the know-how or time to recruit or manage or build their own infrastructure, and it's better to spend more so you can focus on your core competency.
Paying $1k for a service is cheaper than paying $70k for a person. That seems pretty sensible to me. They don't care about how it gets done, just how much it costs to get it done.
aah that would explain why many code based startups have horrible design-by-accretion architecture. Just throw more servers at it. I bet the multiplier effect will start to exhibit in all sorts of interesting ways quite early on.
Early growth is typically more important than scaleability. What's to scale if you don't have any customers? It will probably cost more in the long run to achieve the same goal, but that assumes you make it to the long run from both starting positions.
Regardless, I don't think the causality exists to the extent you're describing. It's no different than any open source dependency. Sure, I know how the functions in underscore work. That doesn't mean I need to take the time to roll a deep clone. Saving time and money doesn't imply cheap and broken.
Yeah I'm feeling a bit jaded from seeing stuff that was decade old technical debt that's never been maintained, yet critical to the code's operation. At some point early on when you do have customers you want the reengineering crew in otherwise you will end up with a monster which requires far more bodies and stress to maintain than otherwise necessary. but I see a lot of places where they don't seem to care about stress and bodies piling up.
Do executatives actually believe AWS and Twilio are saving them money? That seems like the least sensible reason to use the services.
I thought the AWS/Twilio value was based on the fact that most companies don't have the know-how or time to recruit or manage or build their own infrastructure, and it's better to spend more so you can focus on your core competency.