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
Web APIs are highly variable things – they can be custom-built, designed around a single purpose, all-encompassing, and almost everything in between. Shifting requirements dictate what the interface is comprised of. Due to this, it’s hard to find commonalities between APIs and their user-facing portals. 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
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
Build it and they will come. That might work for ghosts and baseball fields but, sadly, it’s not true for APIs. There’s nothing worse than spending months developing an API, or any other product for that matter, only to see it flounder after launch. Read more