We made mistakes, and the platform certainly could provide a friendlier developer experience. This is not to say that Slack has always designed APIs well. Bad APIs become a liability for a company. Bad API design leads to a bare minimum adoption, and even frustration. We also value a developer’s time and the resource they risk by building on our platform. They will invest heavily, and sometimes even become evangelists for your APIs. If APIs are designed well, developers will love them, and can become the most creative innovators using your APIs. That’s why it’s important to carefully think about your API design from the very beginning. While we can change the implementation of our features under the hood, removing or changing the behavioral contract for an existing API is very hard. ![]() Over the years, one thing we keep top of mind is designing for a great developer experience. ![]() Today, millions of users bring their work into Slack, and those apps built by over 885,000 active developers on the platform are key to further improving collaboration in Slack. More than five years ago, we launched the Slack Platform, giving developers an easy way to build apps in Slack and publish them in our App Directory.
0 Comments
Leave a Reply. |