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

Aug 16, 2018 - Issue #225
Hot Topics
Moving beyond REST vs. GraphQL to platform thinking
Some developers just can't help comparing technologies: Vim vs. Emacs, .Net vs. Java, and now REST vs. GraphQL. Our recent article sparked quite a bit of this kind of talk, even though the article wasn't about comparing REST vs. GraphQL. Instead, it was about how REST has been limited through misunderstanding. [tyk.io]

How to implement Single Sign On with Tyk and Okta
I really enjoy working with our enterprise clients on a daily basis, not least because it gives me huge insight into their requirements and pain points which I can feed back into our product development lifecycle. By doing this I'm able to better understand which Tyk features need most clarification, gain insight into what kind ... [tyk.io]

Case Study: How Square Automates SDK Generation
A Software Developer Kit, or SDK is perhaps one of the most important things a web API can have. SDKs are a helpful system of libraries and frameworks to support the API, often including documentation and other guidelines. What can't be argued are their significance to developers. by Kristopher Sandoval [nordicapis.com]

A Brief, Opinionated History of the API
Joshua Bloch discusses the history of APIs and looks at a few prominent examples with an eye to distilling their essence. He concludes with a brief discussion of the current legal status of APIs, and what it means for software professionals. [infoq.com]

The Changing Landscape of Developer Content - Stoplight API Corner
What is the first thing a developer looks at when learning a new programming language, framework, or API? Most likely, they look up the documentation. Why is it important to understand how content for developers has evolved? Understanding the evolution of documentation practices unlocks insights for continuously valuable ways to keep developers successful through content that is searchable, scalable, and accessible. by Emmelyn Wang [blog.stoplight.io]

It Isn't Just That You Have A PDF For Your API Docs, It Is Because It Demonstrates That You Do Not Use Other APIs
PDF API documentation may not seem like too big of a mistake to many enterprise, institutional, and government API providers, but it demonstrates much more than just a static representation of what an API can do. It represents an isolated, self-contained, non-interactive view of what an API can do. [apievangelist.com]

"A nonsense GraphQL and REST comparison" by Phil Sturgeon
RubyConf Colombia 2017 by RubyConf Colombia [youtube.com]

Add GraphQL-as-a-Service to Postgres-Based Apps With Hasura's Open Source GraphQL Engine
Hasuraa GraphQL-as-a-Service company, launched its open source GraphQL Engine which allows developers to migrate Postgres-based applications to GraphQL without having to write any backend code. The Hasura GraphQL engine can also be used to quickly build scalable GraphQL Applications on Postgres. [programmableweb.com]

njpatel/grpcc
grpcc - A gRPC cli interface for easy testing against gRPC servers [github.com]

Nordic APIs Digest - Is REST Still a Relevant API Style?
Hi API practitioners, First, a reminder to nominate your favorite API to our Best Public API of 2018 contest! Nomination closes 8/31. Special prizes and spotlight to the winner, to be announced at PS 2018.Is REST still a relevant API style? [us3.campaign-archive.com]

Upcoming Web API Events
A list of upcoming Web API Events, maintained by Matthew Reinbold
 
The Business of APIs
 
DZone Research: The Future of API Management - DZone Integration
To gather insights on the current and future state of API management, we talked to 17 executives who are using APIs in their own organization, as well as helping clients use APIs to accelerate their digital transformation and the development of quality applications. by Tom Smith [dzone.com]

How APIs facilitate Smart City initiatives
A look at the integral role APIs play in getting smart city initiatives off the ground. [apiacademy.co]

MessageBird Launches a Single API for Popular Communications Platforms
Cloud communications provider MessageBird today launched Programmable Conversations, a single API that allows developers to integrate with a number of popular communication platforms. The platforms supported in today's launch are SMS, Facebook Messenger, WhatsApp, WeChat, Telegram and Line. Support for other platforms, including Twitter, Slack, Amazon Alexa, Apple Business Chat and Weibo, is coming soon. [programmableweb.com]

Gartner Names Elastic Path a Visionary, Third Year in a Row
We believe this validates Elastic Path Commerce as the most advanced, headless API-commerce platform. We feel that we're exhibiting inexorable progress toward the Leaders quadrant which demonstrates we are lock-step executing on our innovative technology vision. Elastic Path, the world leader in headless API-commerce solutions announced today they have improved their position in the Visionaries quadrant in Gartner's 2018 Magic Quadrant for Digital Commerce. [prweb.com]

(Un)Related Topics
Embrace the Dark Side of API Gateways: Traffic Shadowing and Dark Launching
You've probably bumped into the phrase "dark launching" when reading about software feature releases by the unicorn companies: Facebook, Google and Amazon etc. In fact, Facebook coined the term back in 2008 when describing the launch of their new chat feature, in which they deployed the code responsible for the new chat and sent requests to this service but did not show the results to end users. by Daniel Bryant [blog.getambassador.io]

Microservices in Adopt?
Microservices play a major role in many organizations today. The movement gained momentum with the seminal article by James Lewis and Martin Fowler, followed by Sam Newman's book and numerous talks and articles by ThoughtWorkers, folks from Netflix, Google, and many others. [thoughtworks.com]

Benefits Of The DevSecOps Approach | Nordic APIs |
If there's one takeaway from the recent data security issues, it's this - security is a paramount concern for any organization, large or small. That's why it's so confusing, then, to see so many organizations taking a lax approach towards security. by Kristopher Sandoval [nordicapis.com]

GLB: GitHub's open source load balancer
At GitHub, we serve tens of thousands of requests every second out of our network edge, operating on GitHub's metal cloud. We've previously introduced GLB, our scalable load balancing solution for bare metal datacenters, which powers the majority of GitHub's public web and git traffic, as well as fronting some of our most critical internal systems such as highly available MySQL clusters. by Theo Julienne [githubengineering.com]

Health Checks and Graceful Degradation in Distributed Systems
Thanks, as always, to Fred Hebert and Sargun Dhillon for reading a draft of this post and offering some invaluable suggestions. In her Velocity keynote, Tamar Bercovici of Box highlighted the importance of health checks while automating database failovers. by Cindy Sridharan [medium.com]

Scaling Push Messaging for Millions of Devices @Netflix
Susheel Aroskar talks about Zuul Push, a scalable push notification service that handles millions of "always-on" persistent connections from all the Netflix apps running. He covers the design of the Zuul Push server and reviews the design details of the back-end message routing infrastructure that let's any Netflix microservice push notifications to any connected client. [infoq.com]

Workers and Concurrency in Ballerina - Kevin Hoffman - Medium
The other day I was thinking about what I was going to do for the next post in my series of posts on building a gRPC service in Ballerina. While I was planning that out I decided that I wanted to... by Kevin Hoffman [medium.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 or tagging us on Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com
 
Follow on Twitter    Forward to Friend    Subscribe
Copyright © 2018 LaunchAny, All rights reserved.
unsubscribe from this list