So you’ve just finished building the perfect API: it’s well-designed and solves particular problems that everyone is having — what now?
You could just tell a few colleagues about it and let word-of-mouth do the rest for you, but if you want to grow your user base fast, you’ll have to get your hands dirty with some marketing. Read more
The API industry thrives on change. As the needs of the consumer grows, so too do the demands on the API provider. Accordingly, providers are faced with the growing prospect of constant technological evolution.
While this cycle of change is largely a positive one, it does bring with it some unique challenges; one such challenge is that of communicating change to your developer users. Read more
These days, developer communities come in all shapes and sizes. There are tight-knit local meetups for niche programming languages. Groups form around everything from GraphQL to Docker, and massive online communities center around platforms like Github or Stack overflow. And occasionally, communities emerge around company-specific API platforms too; take Twilio, Shopify, or Fidor, for example. Read more
Expanding The Scope Of Your API
In development, the term full stack – familiarity with multiple programming languages for both frontend and backend development – is thrown around pretty regularly. Full spectrum is one that’s used from time to time, and may be a better way to describe the techniques required for superior API practice. Read more
An API is a method of communication. At best it’s a tool to make building software easy, but at worse a time-waster and constant hassle. Good APIs abstract complexity and quickly provide clear valuable data, whereas bad APIs abstract too much, don’t allow for any customization, or aren’t clear and therefore are difficult to use. Read more