Arrow This
One of the most vaunted features of ES6 is the new => arrow function syntax for abbreviated definitions of function expressions (aka “lambdas”). You hardly can’t find a blog post or conference talk...
View ArticleThoughts On Thunks
What is a thunk? Is it some strange JS library or the hot new framework that’s going to replace everything you already wrote? Nope, don’t worry. This is a concept post. It’s for understanding things...
View ArticleWhy I’m Not Waiting On ‘await’ (part 1)
Two-part series on the highs and lows of the coming async..await in JS: Part 1: what async..await is and why it’s awesome Part 2: why async..await falls short compared to generators+promises The hype...
View ArticleWhy I’m Not Waiting On ‘await’ (part 2)
Two-part series on the highs and lows of the coming async..await in JS: Part 1: what async..await is and why it’s awesome Part 2: why async..await falls short compared to generators+promises In part...
View ArticlePromises: All The Wrong Ways
If you’re not well-versed on JavaScript Promises yet, I urge you to read up on them before diving into this article. Promises are the promise of a vastly improved asynchrony over our previous...
View Article