Copy
The week in API strategy, news, articles, and upcoming events.
James Higginbotham, Curator  A hand-curated weekly newsletter for API developers, sponsored by LaunchAny and CaseySoftware

Find this via Twitter? Subscribe now so you don't miss out
 
 

API Developer Weekly

December 10, 2015 - Issue #90
This week's edition includes coverage of API Days Paris 2015 earlier this week. Thanks to @apihandyman for the help in gathering links from some of the most talked about sessions. 

Note: This will be the last regular installment of API Developer Weekly for 2015. To celebrate the end of 2015 and the start of 2016, next week's edition will feature some of the popular articles and stories from the last year.


API Days Paris 2015
Arnaud Lauret, API Handyman: Document-API-topia

Nicolas Garnier: Automating Developer Adoption

Neha Sampat: Bold Predictions for the 2016 API Economy

Saul Caganoff: Automating Business Processes with APIs

Louis Dorard: Future of #AI-powered automation in business

Jerome Louvel: The State of Web API Languages

Olivier ETIENNE: Build a successful API Overnight : Kill the Unicorn!

Shelby Switzer on hypermedia and civic hacking

Yann Simon: More power to API clients with GraphQL

Ruben Verborg: Simple Servers, Clever Clients-Hypermedia APIs that make sense

Steven Willmott: APIs and the Creation of Wealth in the Digital Economy

Hot Topics
The Utopia of API Documentation
It's proven time and again how much API documentation matters to your developer experience-in fact, it kind of matters more than anything else as to whether your API is adopted or not. And certainly developer experience matters to your overall bottom line. by Jennifer Riggins [blog.smartbear.com]

Moving Beyond API Reference Documentation
While it is an important step to create API reference documentation, focusing only on these docs can cause you to miss the hidden value that API documentation can bring to your customers and your team. Instead, look at a combination of marketing, development, and customer support opportunities as well.

What does good API management look like?
First, let's review what the application programming interface or API is. In layman's terms (because that's how I roll), the API is the way your digital world connects. It's that thing that makes your phone smart and it's driving your Apple TV, your FitBit and anything else for you early experimenters on the Internet of Things. by Jennifer Riggins [linkedin.com]

APInception: CommitStrip
APInception featuring Kin Lane, the API Evangelist. by commitstrip [twitter.com]

What Licensing Should I Be Considering When I Take Open Source Software And Offer Up As An API?
What are my licensing considerations? If I keep my server side code licensed according to the specifications, am I fine? PhantomJS is licensed under BSD, and ImageMagick is Apache 2.0. Does the licensing extend itself to the commercial services I would potentially offer via an API interface? [apievangelist.com]

Buckblog: Integration API vs. Internal API
Don't confuse an integration API for your application's internal API. Let me explain. Consider a service that your application employs. That service will typically need your application to conform to some interface, so that it can interact with it. Let's call that interface the integration API, since it is the interface used to integrate the service with your application. [weblog.jamisbuck.org]

This week in API land #31
Nicolas Grenié presented about API discovery, introducing . Kin Lane spoke about the API lifecycle , and goes back in time through a quick history of computing, and also makes a parallel with the subway map design and how his work of API evangelist is about designing such maps, with lines being different concerns in the API lifecycle. by Guillaume Laforge [restlet.com]

Upcoming Web API Events
A list of upcoming Web API Events, maintained by Matthew Reinbold
 

The Business of APIs

The Keys To Successful Real World API Strategies
Success for an API provider depends on a number of factors, all of which can affect the growth of their developer ecosystem. The studies in this series looked at a number of strategies used including API developer support, API business model, developer onboarding, API discoverability, and more. [programmableweb.com]
 
75% Of Your API Efforts In The Enterprise Will Be Cultural And Political, Not Technical
I started API Evangelist, because I saw a huge deficiency in the overall API conversation--nobody was talking about the business of all of this, and how you actually make money doing this emerging web API thing. Over time, I also discovered that very few people were also studying, and discussing the politics of APIs. [apievangelist.com]

IBM Launches Identity Mixer to Help Protect Consumer Identity
Like it or not, in order to use APIs and services across the internet, consumers must give up sensitive personal identity details as part of enrollment and membership. While protocols like OAuth and OpenID Connect attempt to mitigate exposure of these sensitive details to untrusted parties, ultimately some risk is still present. [programmableweb.com]

Why LOD needs applications, and libraries need APIs
Not all professions and occupations actually depend on software. But there is one profession that certainly does, and that’s library work.
 

(Un)Related Topics

The Case for Deployment Pipelines
Guest post by Keith Casey of Clarify.io. Deployment pipelines are like flossing. We all know we should do it. We really mean to do it. In fact, we promise that we're going to do it before Next Time. And then reality sets in, we feel crunched for time, and it goes on the "should do but not really going to do" list. by AWS Activate [medium.com]

Microservices at Amazon | Apigee
As popularized by Yegge's Google platform rant, Amazon is regarded as the first company that got microservices and APIs right. Chris Munns, business development manager of DevOps at AWS, provided an excellent talk at I Love APIs 2015 about how enterprise microservices are really built at Amazon, and what makes them work at enterprise scale. [apigee.com]

How The Go Programming Language Helps Docker and the Container Ecosystem
To build Docker, developers made the somewhat novel choice of using Google's relatively new Go programming language. Given that Docker's virtualization technology would need to be responsive, a more traditional choice might have been a low-level language such as C. Yet, going with Go turned out to be a wise decision. by Joab Jackson, Tim Gross, Susan Hall [thenewstack.io]

Guest View: The software debt crisis - SD Times
Similar to the financial debt crisis facing many nations, the software industry is facing its own debt crisis caused by the continual development of software without the correct quality-control processes in place. Even industries that were traditionally mechanical are faced with the challenges of developing software like never before, as they strive to stay ahead of the competition. by John Paliotta [sdtimes.com]
 
Want to share something?
As always, if you want to chat, share a link, or make a suggestion, feel free to drop us a quick note using Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com
 
Follow on Twitter    Forward to Friend    Subscribe
Copyright © 2015 LaunchAny, All rights reserved.
unsubscribe from this list