Posted on 06-08-2013
There are plenty of tools and services you can use to manage your API and its developer community. But there is no platform that provides as much benefit and versatility as Github.
Github is a social coding platform that developers have grown to love and respect. With a high level of adoption by developers, and the versatility of the features available on Github, API providers have developed many innovative ways to use the platform to manage an API.
I have documented eleven approaches to using Github for API management to date:
- Design and Code
- Software development kits (SDK)
- Code Samples (Gists)
- Developer Authentication
- Developer Profiling
- Presentations and Guides
- Issue Management
- Terms of Service, Privacy, and Branding
This list does not represent all the uses of Github for an API, but the approaches I've seen used by open API providers. Not all APIs are created or managed equally and these approaches to using Github can be applied in many different ways, even within private platforms.
Github is about social coding and file versioning, an approach that offers huge benefits to API management practices. You want all aspects of your API operations to be social and versioned allowing it to evolve over time--Github handles this like no other platform.
Consider Github as the core of your API operations and think about which of these eleven approaches you can use to make sure your API is as successful possible.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- Someone Please Build My Open, Interactive, Portable, And Visual API Documentation Toolkit
- Dwolla Using Slate For An Evolved API Documentation Experience
- Crazy Mess Of URLs Across 400 Of The APIs In My Stack
- Reworking My API 101 Content: Consuming APIs
- I Need Help To Make Sure The Dept. of Agriculture Leads With APIs In Their Parks and Recreation RFP
- What Is The Biggest Challenge For Fraud Detection API SiftScience?
- Reworking My API 101 Content: Providing APIs
- What I Spent Ada Lovelace Day Working On
- An Outside-In Approach To Jumpstarting An API Effort At The University of Oklahoma
- Exposing Dictionaries From My API Collections