Demystifying JavaScript Promises

Here’s how I finally wrapped my head around them…