Article Roundup - Week of 8/20/17
APIs as infrastructure: future-proofing Stripe with versioning
Stripe’s main product is payment processing, something you can’t afford to break for your clients. They recently wrote an article about how they version their API and why. It is well worth a read. I haven’t used their API before, but it sounds like a dream come true to work with.
async/await Will Make Your Code Simpler
ES2017 added the new async/await feature that builds on top of Promises and makes working with Promises far less confusing. This article is a nice summary, for a little more depth check out Google’s article.
Using the Paint Timing API
Chrome 60 added a new feature to the Performance API that allows you to get information about how long it takes to paint your content. This article is a short tutorial covering how to use the API.
Introduction to Preact — a smaller, faster React alternative
With all the hubbub around React’s licensing Preact has gained a lot more exposure. Preact is largely similar to React, but a lot smaller and with some small changes here and there. They even have an extra library you can add that attempts to maintain full compatibility with React. This article is a nice introduction to the differences between React and Preact.