Oct 18, 2016

Handling an Array of Promises

Handling an Array of Promises

A very common situation is having to make many asynchronous calls. There are two ways that we can wait for those to happen: All at once / without concern for order In the order

May 10, 2016

Closing in on closure

Closing in on closure

There is a familiar tenet in programming. When the function has completed running, the variables are disposed. This is pretty close to our hearts as programmers. So naturally, JavaScript comes in shakes things

May 1, 2016

Understanding Functional Scope

Understanding Functional Scope

In JavaScript, functions determine the scope of a variable, leading to some unexpected scenarios that developers can come across while transitioning from block scope languages. First off, there's the initial question of what

Apr 26, 2016

Introducing worker-to-promise

Introducing worker-to-promise

From time to time, I make a thing and I like it. Recently, I created a library that is quite unoriginally named Worker-to-Promise, which allows a developer to call methods on a Web

Apr 8, 2016

Cheesecake, Printers, and Morality

Cheesecake, Printers, and Morality

One night, I wanted a slice of cheesecake. This would normally be no real issue; for many years prior in my life, I would have simply walked to the grocery store, picked out

Sep 29, 2014

Dreams of Borboya

Dreams of Borboya

Disclaimer: originally published on Medium, September 29, 2014. When I was growing up, I wanted to be a little bit of everything. If you’re reading this, I’m sure you did, too.

Sep 30, 2013

Celebrating the Mundane

Celebrating the Mundane

Disclaimer: originally published on Medium, September 30, 2013. I always hear people talk about those special, amazing, once in a lifetime moments. I hear about saying “I do”, about getting that promotion, about