3 ms·
Why would you duplicate what other people have built before you? Everything that has been done correctly by others, you should use. Learning how to configure As
by toumhi 16y ago
Why would you duplicate what other people have built before you? Everything that has been done correctly by others, you should use. Learning how to configure Asterisk and how to use Twilio doesn't nearly require the same amount of time.
I agree to some extent that you should not rely on other services without having any kind of replacement, but to say that you have to build everything yourself seems rather ill-informed advice...
- mike-cardwell 16y agoGiven the choice between spending a day or a weekend building something in house, or using a remote web service, I will always bring it in house. Because it's ridiculous to rely on some remote service if you don't have to. If it will take me a couple of months to replicate something which already exists as a web service, I will usually use the web service. If only temporarily. None of the web services mentioned so far on this page seem significantly difficult to replace, and suggesting that people use them seems rather ill-informed advice...
- techiferous 16y agoI think it matters whether your business has found product/market fit. Before product/market fit, taking the time to build things in house increases risk--risk that you're wasting your time on a product no one wants. After product/market fit, it reduces risk--risk that your product that people are paying for will have reliability problems.
- metageek 16y ago>Given the choice between spending a day or a weekend building something in house Remember that building it is not the only cost; you also have to consider the costs of maintaining it and keeping the servers running.