API Handyman Profile picture
Mar 16 17 tweets 3 min read
Need to explain to your bosses why should you invest time and money in your APIs’ quality?
At IT level, better APIs leads to a better system organization, and also more modular and decoupled systems
Your developers loose less time integrating the different systems and are able to deliver faster
That means IT is able to deliver new products and new features faster.
It means that even working on API just at IT level enhances your business possibilities: less money spend on development and faster time to market means more business opportunities
Icing on the cake, IT people getting used to simple integration with APIs start to wonder why it shouldn’t be the same with all other aspects of IT. And so everything goes faster and better
Obviously, not investing in API quality just at IT level will bring the exact opposite: more time spent on integrations, more money spent, longer time to market, business opportunities missed, less money gained, and your company ends
And that’s just APIs at IT level. But now what about providing APIs to your customers or third parties?
Provide terrible partner/public APIs and nobody will use them unless they are forced to. So you’re basically throwing money by the window
People will choose your competitors because your don’t provide APIs and because they are terrible (BTW read this to know how I participate to CFP apihandyman.io/analyzing-a-so…)
For example, when the N26 neobank was looking for a consumer credit partner in France, the winner was not the biggest/cheapest but the one providing the best API and shorter time of integration
Your customers will go elsewhere because they can’t easily or can’t at all integrate your services in their ecosystem
If by chance people use your terrible partner/public APIs you’ll spend months on integrations, spend month doing support
So not investing in your partner/public API quality will at best cost you money because of the super-hyper-extra time lost. At worst you’ll loose current and future customers. All this causing the slow death of your company
There are companies that “heavily”invest in their API quality. Some having dedicated team helping the other creating APIs because that investment is peanuts compared to the possible gains and losses of not investing
And if you think I’m stating the obvious and “everybody knows that”, you are living in a bubble. You are in one of the happy few companies that understand the true importance of the quality of APIs.
And even in such companies not everything is perfect and everyone engaged and skilled in being #apifirst But that’s another story

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with API Handyman

API Handyman Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @apihandyman

Mar 15
This week in "APIs and stuff" we talked about handling changes (versioning, visible and invisible changes, organization changes impact user-driven changes, ...). Next week we'll talk about API monetization. twitter.com/i/spaces/1OwxW…
And thank you @patricekrakow for joining the discussion!
For next week's "APIs and stuff" space, speakers talking about experience in API monetization (monetizing your APIs, building monetization solutions) are welcomed! Monetization most often means public APIs, but I look forward to talking about why and how monetize private APIs
Read 12 tweets
Mar 15
🤯 Got a mind-blowing discussion this morning with people working with government agencies. We started with "I want to retrieve this person's age" and ended with "What's the government API strategy?" #apifirst
How is it possible? By deeply investigating why you want to "retrieve this person's age", and is it actually your job to do it? #apifirst
Starting to work on APIs can uncover many topics, you may feel overwhelmed. Don't worry, start small to deliver value BUT have a few general directions/impacts in mind #apifirst
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(