Blog

- July 08, 2016

hero-book-blogAPI Developer Weekly – July 7, 2016 – Issue #119
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

5 Tips for Starting Your Public API Journey
New public APIs hit the market all the time. Behind these APIs sit a myriad of different providers; individual developers, startups and established businesses who have all concluded that they need a public API program in order to better serve their audience. by Chris Wood [nordicapis.com]

How AWS came to be
There are lots of stories about the formation of AWS, but this much we know: 10 years ago, Amazon Web Services, the cloud Infrastructure as a Service arm of Amazon.com, was launched with little fanfare as a side business for Amazon.com. Today, it’s a highly successful company in its own right, riding a remarkable $10 billion run rate. by Ron Miller [techcrunch.com]

Evangelism @ The Weather Company
Today we speak with Ravi Yadav, Developer evangelist at The Weather Company, who shares his journey promoting one of the most heavily used APIs. by Manikantan K [developer-relations.club]

3scale Support’s Top 5 All-Time Troubleshooting Favorites
Working at 3scale support means that we get to see and work with a lot of great APIs and setups. However, getting things up and running at the beginning isn’t always plain sailing and it’s not uncommon to hit some snags along the way. by Pili [3scale.net]

APIs in the Real World – Insights from a DB of 11,500 APIs
Summary Adeel Ali presents insights from his database of 11,500 real world APIs. Adeel Ali is the founder and CEO of APIMATIC. He is responsible for the Telstra’s first API strategy implementation. He has applied multiple standards, guidelines and digital capabilities to make sure that APIs in Telstra are accelerating the digitalization of the business and scales horizontally. [infoq.com]

Google Opens Awareness API to Entire Dev Community
At Google I/O 2016, Google announced the Awareness API that would enable apps to use and react to a user’s context. Then, the API was available to a limited pool of integration partners. Google has now opened the API to all developers so all apps can leverage context like location and activity. [programmableweb.com]

Architecting a Serverless Web Application in AWS
For some time, we’ve been using AWS Lambda with SNS topics and votebots, but we hadn’t tried anything big with it. Until now. The Serverless framework gave us the push we needed. Our goal? To power an application useful to a business function via an API built with AWS Lambda and API Gateway, harming no EC2 instances in the process. [blog.fugue.co]

5 Practical Tips for Building Your Spring Boot API
Every API developer is looking for ways to manage their application more securely, without sacrificing speed or ease of implementing new features. To that end, we recently updated the core Stormpath product – our REST API – to Spring Boot. [stormpath.com]

Effectively reduce Microservices overhead using Kong and Rancher
Effective combinations of API Management and API Gateway patterns can reduce overhead and offer simplicity in a growing Microservices ecosystem. By using: API Management Layer to centralise cross cutting General Perimeter Functions. Such as: authentication, cross origin, throttling, caching. API Gateway layer to coordinate and aggregate downstream service calls into meaningful responses for upstream clients. [yunspace.com]

The Problem with API Authentication in Express
Update 5/12/2016: We’re excited to announce the 3.0 release of our Express-Stormpath library! For the technical breakdown of authentication in Express, you should see the 3.0 Changelog and the 3.0 Upgrade Guide. Express has become a popular tool for building REST APIs, which rarely need features that most web frameworks ship with: session and cookie support, templating, etc. [stormpath.com]

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


The Business of APIs

Messaging apps are now bigger than social networks
Users around the world are logging in to messaging apps to not only chat with friends but also to connect with brands, browse merchandise, and watch content. What were once simple services for exchanging messages, pictures, videos, and GIFs have evolved into expansive ecosystems with their own developers, apps, and APIs. [businessinsider.com]

Eventually, to do a developer strategy your execs have to take a leap of faith
I’ve talked with an old colleague about pitching a developer-based strategy recently. They’re trying to convince their management chain to pay attention to developers to move their infrastructure sales. There’s a huge amount of “proof” an arguments you can make to do this, but my experience in these kinds of projects has taught me that, eventually, the executive in charge just has to take a leap of faith. by Coté [medium.com]

Virtual Panel: The Current State of Integration Platform as a Service (iPaaS)
Integration Platform as a Service (iPaaS) is becoming a mainstream way of connecting mobile, SaaS, IoT, and Big Data systems. This Virtual Panel focuses on some of the current trends in iPaaS and where this model of delivering integration services is headed. [infoq.com]


(Un)Related Topics

How Functional Programming will (Finally) do Away With the GoF Patterns
A recent article about various ways to implement structural pattern matching in Java has triggered my interest. The article mentions a Scala example where a tree data structure can be traversed very easily and neatly using Scala’s match keyword, along with using algebraic data types (more specifically, a sum type): Even if you’re not… by lukaseder [blog.jooq.org]

Optimizing Code for Human Performance – Capital One Tech
When we look at code from the perspective of cognitive science and interface design, we see that there is often a disconnect between how code is written and how humans process information. From this perspective, the programmer is the end user – one with limited processing capabilities – and it changes the way we view and write code. by Mychilo Cline [medium.com]

Don Eyles shows his paper copy of the Lunar Module source code
This video is about Don Eyles showing us his paper copy of the Apollo Lunar Module source code. by Gregory Charvat [youtube.com]

Arduino Blog – Build an LED game system with Arduino and a picture frame
Arduino Team – The LEDmePlay is an open-source DIY gaming console powered by an Arduino Mega. Games are displayed on a 32 x 32 RGB LED matrix housed inside an IKEA picture frame, and played using any C64-compatible joystick from the ’80s. [blog.arduino.cc]

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.

  • Thanks a lot for sharing this great article, I really appreciate the hard work you have put in. I am a regular follower of your site, and it seems its authority has increased a lot in last few months. I will recommend your site to my friends for sure.