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

April 4, 2019 - Issue #256
This week's selection includes quite a few articles related to GraphQL. While better practices and anti-patterns are still emerging, articles are starting move away from fundamentals and into the more challenging areas of guidance and value. Also included this week are some useful tools, events, and the announcement of AsyncAPI 2.0.0 release candidate for your review. Enjoy! -- James
 
Hot Topics
REST vs. GraphQL: A Critical Review
A critical review of the popular API paradigms. [goodapi.co]

Building Real-Time Charts With GraphQL And Postgres
There is no better way to understand data than by visualizing it with charts and diagrams. The JS community has some great open-source projects that make data visualization easier, however, there has not been a go-to solution for building real-time backends that can back these charts and make them real-time. [smashingmagazine.com]

GraphQL API Management - IBM Research blog
GraphQL is an increasingly popular technology for building developer-friendly, flexible to use, and easily extensible APIs. by Erik Wittern [ibm.com]

The Problems of "Schema-First" GraphQL Server Development
This article is the first in a three-part series: Follow us on Twitter to get notified when the upcoming articles are published. This article gives an overview of the current state of the GraphQL server development space. Here's a quick outline of what is covered: What does "schema-first" mean in this article? [prisma.io]

Net API Notes for 2019/03/28
Spring has sprung! So, too, has the latest crop of great, API-related content. Onto the notes! Hey, did you know that James Higginbotham also had an email newsletter? In the latest edition, he had a great piece from Danny Bradbury entitled " Thousands of API and cryptographic keys leaking on GitHub every day." [tinyletter.com]

Introducing Spectral | Stoplight API Corner
Linters for your code like ESLint, pycodestyle, CSSLint, and others have grown increasingly popular as tools for maintaining a consistent code base and to prevent future errors before execution. A linter acts as a style guide, enforcing predetermined rules during the code creation process. [stoplight.io]

REST Fest - RESTful Web Services Unconference - May 31 - June 1, 2019
REST Fest is a unique blend of presentations and collaborative unconference goodness. The keynote sits directly in the middle of the conference schedule with hackday, workshop, session, talks, and 5-in-5 lightening talks surrounding it. Same date, two Locations: Grand Rapids, MI and Wroclaw, Poland. [2019.restfest.org]

The rise of GraphQL "Overambitious API gateways"
The API gateway space is filled with vendor solutions and is super competitive in general. Most of them specifically tackle problems related to endpoint based APIs, and surprisingly I haven’t seen that much of them appear when it comes to GraphQL gateway. Besides the Apollo Gateway, we haven’t seen that many vendor solutions propose a solution to the problem, even though we see it being covered a lot in talks and blog posts. [medium.com]

AsyncAPI Status update (week 13, 2019)
Pozdrowienia, przyjaciele! This week is a special one. We just finished implementing all the features of version 2.0.0 that affect the specification 🎉 It means we're now entering the review period. We encourage everyone familiar with the specification to start reviewing the new version and submit your questions and suggestions to our Github repository . by Fran Méndez [medium.com]
 
The Business of APIs
Kong Raises $43 million
Today, we have some exciting news! We’re announcing our $43 million Series C round, led by Index Ventures and our board member Mike Volpi, with participation from existing investors Andreessen Horowitz (Martin Casado) and CRV (Devdutt Yellurkar), as well as new strategic investors GGV Capital and World Innovation Lab (WiL). [konghq.com]

5 Best Speech-to-Text APIs | Nordic APIs |
Voice search is becoming increasingly prevalent as the years tick on, as increasing amounts of users access the Internet via mobile devices and with the help of voice assistants like Alexa. 41% of adults report using voice search on a daily basis. Voice search is becoming an essential component of eCommerce, as well. by J Simpson [nordicapis.com]

Twitter cracks down on API abuse, will charge B2B devs
To prevent its own Cambridge Analytica moment and make sure it's getting paid for its data, Twitter will audit developers using its APIs. Starting June 19th, Twitter will require developers of any app that calls recent tweets from or mentions a user more than 100,000 times per day to submit t... [techcrunch.com]

AWS Introduces API Specification for Securing On-Demand and Live Video
AWS has introduced Secure Packager and Encoder Key Exchange (SPEKE). SPEKE is an API specification that aims to standardize integration of DRMs with encoders, transcoders, and encryptors. Prior to SPEKE, such communication was done on a one-off basis, with a custom API between DRM and encryptor. [programmableweb.com]

Registry v1 API Deprecation - Docker Engineering Blog
Docker will be disabling pulls via the registry v1 APIs on Docker Hub on June 1 2019. Pushes to Docker Hub via the registry v1 API have been disallowed since November 2015, and pulls via the registry v1 API can only be performed via Docker Clients 1.12 and below. by Nandhini Santhanam [engineering.docker.com]

(Un)Related Topics
The Draw of Marvel Movies or Why DC Movies Suck
I've enjoyed comic books since I was a little kid. I grew up on Super Friends, and Spider-Man and His Amazing Friends, and Adam West's Batman. A few years later, I moved to the big screen adaptations of Batman, Spider-Man, and numerous others. The stories of epic adventure, the triumph of good over evil, and ... [caseysoftware.com]

7 Key Services You Need Around Bare-Bone Kubernetes
Enterprise IT does not question the value of containerized applications anymore. Given the move to adopting DevOps and cloud-native architectures, it is critical to leverage container capabilities in order to enable digital transformation. Google's Kubernetes (K8s), an open source container orchestration system, has become the de facto standard - and the key enabler - for cloud-native applications, and the way they are architected, composed, deployed, and managed. by Vamsi Chemitiganti, Peter FRAY, See the original article here. [dzone.com]

Storing UTC is not a silver bullet
Note: this is a pretty long post. If you're not interested in the details, the conclusion at the bottom is intended to be read in a standalone fashion. There's also a related blog post by Lau Taarnskov - if you find this one difficult to read for whatever reason, maybe give that a try. by jonskeet [codeblog.jonskeet.uk]

The Birth & Death of JavaScript
This science fiction / comedy / absurdist / completely serious talk traces the history of JavaScript, and programming in general, from 1995 until 2035. It's not pro- or anti-JavaScript; the language's flaws are discussed frankly, but its ultimate impact on the industry is tremendously positive. [destroyallsoftware.com]

Standardizing WASI: A system interface to run WebAssembly outside the web
WebAssembly is an assembly language for a conceptual machine, not a physical one. This is why it can be run across a variety of different machine architectures. WebAssembly needs a ... [hacks.mozilla.org]
 
Useful Resources
Tyk Whitepaper: Approaching your API Strategy
As well as writing for the James Higginbotham is an Executive API Consultant with experience in API strategy and software architecture. James guides enterprises through their digital transformation journey to deliver a great customer experience and provides training in API and microservice design. [content.tyk.io]

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

Book: Irresistible APIs by Kirsten L. Hunter
Irresistible APIs provides step-by-step guidance for designing APIs that reflect an application's core business value, delight the developers who use them, and will stand the test of time. In it, business product managers and developers learn how to treat an API as a first-class product.

Book: A Practical Approach to API Design by Casey and Higginbotham
If you read the tech press, everyone knows they need an API but most aren't really sure what it is. They treat it as another checkbox like "Web 2.0" was a few years ago or a mobile app was most recently. In fact, there’s an entire “API-first” movement in development circles that most people don’t understand or even realize why. In this book, we'll start by discussing the what an API is, why you might need one, and follow up with the how to build one. [leanpub.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 © 2019 LaunchAny, All rights reserved.
unsubscribe from this list