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

November 3, 2016 - Issue #135
Hot Topics
Are microservices killing the API conversation?
APIs are a great way for business to begin understanding themselves as a technology company. But could talk of microservices delve too deep for the business side to get a handle and participate? by Mark Boyd []

Why Developers Should Write
As the editor of Codeship's blog (and several other tech publications from bygone eras), I am of the strong opinion that every developer should write. Of course, I'm also aware that tech writing is a preferred pastime of a select few in the industry. by Chris Wolfgang []

Introducing Docula!
No trick, just a treat! One of the big things that I love is the idea of making documentation (when needed) more of a community effort. In the past I have been in companies that seem to always rely on "customer support" or even specialized "tech writers" to do the documentation. by Jared Wray []

API Best Practices: Documentation
API documentation is the number one pain point for developers. Simple, complete, and up to date API documentation will make or break your API operations. If developers cannot quickly get up to speed on what resources are available, and what value an API delivers, they will move on. by Kin Lane []

For those using Hugo to drive their developer portal, here is a nice Github project for you: hugo-lambda - Use AWS Lambda to run the Hugo static site generator []

Allowing For Relationships Between API Developers At The App Level
Managing developers access to an API is API management 101. Managing the relationships between developers, and allowing for multiple users associated with an API application isn't something I have seen before. Slack just added the ability to add what they call app collaborators--"adding any existing member of your Slack team as a Collaborator, including members and Guest Accounts." []

It Starts with a Simple REST Client
As many people know, Postman started 4 years ago as a simple client for HTTP requests, spurred by my experience with cURL. The first time I encountered cURL, I did not like it. cURL - for me - was complicated and verbose and hard to understand, particularly for anything beyond simple GET and POST requests. by abhinav []

Are API Partners the Weakest Link?
In the cyber security world there is a concept known as a supply chain attack. Essentially, what this means is that rather than attacking home base head-on, you infiltrate it by identifying weak partners or supply routes and compromising them instead. This concept can also be applied to hacking SaaS or cloud based applications and services. []

Asynchronous APIs in Choreographed Microservices
When building microservices you have to first make a decision: How am I going to manage service-to-service communication? Most developers will answer immediately: API calls. But then, more questions come to mind: Am I going to call services directly? Doesn't it block the caller service? Doesn't it introduce a dependency between both services? by Francisco Méndez Vilas []

API Digest #56
On the threshold of Halloween, we have prepared for you some interesting API stories. So sit for a spell, have some brew and enjoy our fresh API Digest. This time you will read about the following matters: What does it mean to monitor a Web API? APIs: Worth getting fired over? []

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

The Business of APIs
APIs: Worth getting fired over?
APIs play a critical role in unlocking the usefulness of data and information assets by enabling them to be combined with internal or external assets. They allow unparalleled speed and scale for mashed-up services, bringing all kinds of information, individuals, companies and organizations together for purposes limited only by imagination. These interfaces enable the platform business model as well as other collaborative models. by Annie Turner []

Opportunity and consolidation in the API industry
The move toward the cloud and DevOps as the prevailing architecture and development workflow for digital businesses has forced those same businesses to embrace an API-centric approach to growth. APIs not only allow them to monetize their architecture, but also to leverage the agile approach that current software development requires. The cloud, DevOps and APIs are a perfect match. []

API management leaves the nest
The role of the library is rapidly morphing into the role of the API. As services-based applications continue to become the norm inside enterprises, the next logical step is often to make them available to the outside world. by Alex Handy []

Microsoft to Replace WorkingWith API with New People API
To provide more options in searching for relevant contacts, Microsoft has decided to transition WorkingWith API users to its new People API. The People API not only provides more robust metadata than the WorkingWith API, the People API includes greater browse/search functionality and ranking system. []

A Minimum Viable Product Is Not a Product, It's a Process
"You know that old saw about a plane flying from California to Hawaii being off course 99% of the time-but constantly correcting? The same is true of successful startups-except they may start out heading toward Alaska." []

(Un)Related Topics
New Amazon Linux Container Image for Cloud and On-Premises Workloads
The Amazon Linux AMI is designed to provide a stable, secure, high performance execution environment for applications running on EC2. The AWS API tools are pre-installed, as is CloudInit. With limited remote access (no root login and mandatory SSH key pairs) and a very small number of non-critical packages installed, the AMI has very respectable security profile. []

Getting beyond MVP
Something a little different for today, instead of a new paper I wanted to pause and reflect on the design advice we've been reading from Tony Hoare, Barbara Liskov, and David Parnas among others. In particular, how it can be applied in a situation I've recently been through with a codebase of my own, and... by adriancolyer []
How To Succeed at Failure with Microservices
The willingness to fail fast in the open is one of the tenets of today's new distributed software paradigm. Moving from a monolith to a microservices architecture - often a key task in building a globally distributed application architecture - is challenging work, and brings inevitable misfires. by Mark Boyd, Dawn Foster, Chris Latimer []

Microservices :- the accidental architecture
My team adopted Microservices accidentally. As a result we've come to believe that Microservices are truly beneficial and that teams should adopt the approach not because they are the latest hot trend, but because they offer the best solution to the challenges facing most large development orgs. by John McClean []

How Bustle Uses a Serverless Architecture to Manage 52 Million Monthly Visitors
Established tech companies are starting to look at migrating their production environments to serverless architectures. Case in point: Bustle. This media company currently publishes two websites - Bustle (aimed at millennial women) and the newly-launched Romper (aimed at millennial parents, particularly millennial mothers) - and has a combined and growing audience of 52 million-plus monthly visitors, ... by Mark Boyd, Daniel Kahn, Brian Wheeler []

Object Oriented Programming is an expensive disaster which must end
(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: The No True Scotsman fallacy leads to arguments like this: Person A: "No Scotsman ever steals." Person B: "I know of a Scotsman who stole." Person A: "No True Scotsman would ever steal." []
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:
Follow on Twitter    Forward to Friend    Subscribe
Copyright © 2016 LaunchAny, All rights reserved.
unsubscribe from this list