Blog

- November 11, 2016

hero-book-blogAPI Developer Weekly – November 10, 2016 – Issue #136
A hand-curated weekly newsletter for API developers, published with permission from LaunchAny and CaseySoftware.

Subscribe to their newsletter to stay updated on the latest API trends and industry news.

 
Hot Topics

API First Transformation at Etsy – Human aspects & developer adoption
This is the third post in a series of three about Etsy’s API, the abstract interface to our logic and data.In the last posts we covered how we built a new API framework, and we clearly identified the gains in terms of performance and shared abstraction layer between languages and devices. by Stefanie Schirmer [codeascraft.com]

One oAuth 2.0 hack, 1 Billion Android App Accounts potentially exposed
A remote simple hack devised by a group of security researchers threatens an amazing number of Android and iOS apps. An attacker can use the technique to sign into any victim’s mobile app account without any knowledge of the legitimate user. by +Pierluigi Paganini [securityaffairs.co]

Run a JSON file through multiple parsers and you’ll get different results every time
The ubiquitous message-passing JSON format is something of an untended garden with plenty of security and stability traps for the unwary. That warning comes from software engineer Nicholas Seriot, who last week presented his work on JSON parsers to an audience at Geneva’s Soft-Shake Conference. [theregister.co.uk]

Introducing TJSON, a stricter, typed form of JSON * Tony Arcieri
I’d like to announce a project I’ve been working on with Ben Laurie called TJSON (Tagged JSON). TJSON is… | Tony Arcieri | Hi there. [tonyarcieri.com]

Amazon Groups Should Share More API Design Patterns
Amazon isn’t known for their RESTful APIs, which is fine, but when it comes to their lack consistency between their different APIs, there are lessons we can all learn. [dzone.com]

Evented APIs
APIs have become an economic imperative for many companies. But APIs based solely on request-response style interactions limit integrations to those where one system always knows what it wants from the other. The calling service must script the interaction and the APIs simply follow along. We envision a world where applications integrate multiple products and services as equals based on event-driven interactions. Event APIs following the form described in this document enable building such applications. by Phil Windley [eventedapi.org]

DDD & REST – Domain Driven APIs for the Web
Oliver Gierke is the lead of the Spring Data project at Pivotal, formerly known as SpringSource, and member of the JPA 2.1 expert group. He has been into developing enterprise applications and open source projects for over 8 years now. His working focus is centered around software architecture, Spring, REST and persistence technologies. [infoq.com]

Swagger toolbox
Utility that save time by converting json to swagger compatible yaml models [swagger-toolbox.firebaseapp.com]

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

 
The Business of APIs

First API That Enables Consumers to Open a Savings Account
Powerful APIs that go beyond banking. We’ve done the heavy lifting so you can focus on creating great customer experiences. [developer.capitalone.com]

APIs Help Drive Revenue, Market Cap Increases
New research out of API management firm Apigee and the Massachusetts Institute of Technology shows that API adoption helps drive revenue increases. New research from API management firm Apigee and a Massachusetts Institute of Technology digital fellow shows a direct impact to the bottom line of companies that implement API programs. The study finds that companies adopting APIs, or application programming interfaces, experienced an average annual revenue increase of 13.5 percent. [eweek.com]

At Goldman Sachs, APIs point the way toward a platform future
For a few years now, Goldman Sachs, the $68 billion Wall Street financial giant, has baffled both the financial and tech world. On Wall Street, Goldman built a reputation for its considerable technical and software chops that it parlayed into a strategic advantage for plotting the timing of trades and averting losses. by Arik Hesseldahl [cio.com]

 

APIStrat 2016 Resources

Drone Recovery In The Attention Economy
Attention To Family & Career After spending a summer in the Oregon wilderness getting clean and healthy, I moved to the nearest city and got to work building a career. By the first dot com bubble, I had found success, married a young lady, and had a beautiful baby girl. [apievangelist.com]

Moving Toward a Modular Enterprise
A look at the current digital transformation initiatives, how enterprises can benefit from APIs and microservices, and why APIs are the new apps. by LaunchAny [slideshare.net]

Web API Design Maturity Model
Just as the Richardson Maturity Model (RMM) helps us learn about the different levels of API implementation patterns, we can learn valuable lessons from a Web API Design Maturity Model (WADM). This talk outlines four WADM levels, talks about the strengths and challenges of each design paradigm and how API designers and implementers can move from one level to the next when needed. by Mike Amundsen [amundsen.com]

How to be a courteous guest: providing SDKs to developers (Devin Sevilla)
Mobile developers are suspicious of including SDKs in their applications. Mobile devices are resource constrained and each application must be a good citizen. It”s easy for SDKs to cause crashes or simply use too many resources, leading to one-star reviews. SDK providers must earn trust and do what they can to protect it. by API Strategy & Practice Conference [speakerdeck.com]

Death of Data APIstrat
The Death of Data Hoarding, poisoned silos, and the madness of machines [docs.google.com]

API Documentation Best Practices
Documentation is a critical component of any API. But it goes beyond just explaining the API into understanding who your users are, what their use cases are, … by Michael Stowe [slideshare.net]

How to Talk about APIs
Delivered at APIStrat Boston 2016 One of the more challenging aspects of working with APIs is that outside of your own little tech bubble, nobody actually know… by Andrew Seward [slideshare.net]

HOWTO: Shut It Down
How and why you would shut down an API program, some alternatives, and the top 3 reasons a platform will get retired. by Tyler Singletary [slideshare.net]

 

(Un)Related Topics

Man hacks Alexa into singing fish robot, terror ensues
A developer named Brian Kane has hacked his Alexa to speak through the avatar of a wall-mounted Big Mouth Billy Bass. It’s not clear exactly how he did it, but it’s probably related to the Alexa… by Russell Brandom [theverge.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.