*Our API usage is in compliance with the terms of service, so this is really a business question, not a legal one.
Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
1–10 of 11 posts
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#2Otherwise, I would advise possibly building a functional clone of the API in earnest (if you have the cycles available to do so) and keep it on the backburner until needed.
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#3What if they keep offering the service but at 10x the price?
for reference i would say the same about more generic things like app servers, databases, email processors. The moment you rely on a vendor specific thing, you have a dependency on them. Some are unavoidable, and/or low risk. Some are avoidable and/or high risk.
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#4Is the API something that would be difficult or impossible for you to replicate on your own? If that's the case, you might have to just stick it out. There's nothing inherently wrong about building a business on top of an API, just there's a higher risk factor involved if say, the company pulls a Twitter and guts the API or goes under etc. Otherwise, I would advise possibly building a functional clone of the API in e…
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#5If the company whose api you're selling, goes out of business or changes their service to no longer off the service, can you carry on doing business? What if they keep offering the service but at 10x the price? for reference i would say the same about more generic things like app servers, databases, email processors. The moment you rely on a vendor specific thing, you have a dependency on them. Some are unavoidable,…
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#6Is the API something that would be difficult or impossible for you to replicate on your own? If that's the case, you might have to just stick it out. There's nothing inherently wrong about building a business on top of an API, just there's a higher risk factor involved if say, the company pulls a Twitter and guts the API or goes under etc. Otherwise, I would advise possibly building a functional clone of the API in e…
The API could theoretically be replicated - its not based on proprietary data from the provider - but it would be a resource intensive effort to do so. And would involve an ongoing to hill climb to match its performance.
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#71. Try to form a relationship with the companies whose APIs you depend upon. Try to find out their plans for the APIs, if they’ll keep them up, if the terms of service will stay okay for you, and if they are likely to become a competitor.
2. Depending upon one, either put your resources into expanding into new areas or replacing the APIs. Expanding would be preferred, but you may need to do both if one of the companies may become a competitor.
Again, sounds like you are in a great spot. More value provided with less effort is always a good thing. Sounds like an eloquent solution. There’s risk, but you recognize it which is important. Focus on growth if you can rather than de-risking the API usage since there are probably a bunch of other unseen risks and growth will help you find these and deal with them. Then gradually de-risk the API usage as you grow.
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#8As long as you're aware of the potential business risks and are taking at least some steps to mitigate it (or have plans to), you might as well keep adding as much value as possible to further position yourself in whatever market you're playing in.
Focus on the value add, and if you start to reach a scale where pricing becomes prohibitive, great! Now build your own.
If their API changes, well, that's a bit harder to handle. The second you start to see any level of serious traction you'll probably want to either a) lock down a long term contract or b) build a replacement that frees you from this dependancy.
Re: Ask HN: How Much Reliance on 3rd Party Tech Is Too Much?
#91. Determine your liability to the customers in the event the APIs are discontinued
2. Assess the risk of the APIs getting shut down
3. Have a contingency plan in place in the event you have to scramble.