Learning a New Language

Every now and then I get an itch. An itch to learn something new, to fully immerse myself in a new language, framework, or library. I’ve had this itch for... Read more »

Programmatic Promise Chaining

If you’ve used JavaScript Promises, then you’ve probably used Promise.all() as well. If not, Promise.all() returns a Promise and resolves once all individual Promises have resolved. It is important to... Read more »

Why I Write Open Source

Whether you are an individual, organization, business, or government entity releasing, maintaining, and contributing to open source software has many benefits. There are numerous articles, like this one from InfoWorld,... Read more »

Mind Your Modules

Modern JavaScript development makes extensive use of modules both on the client side as well as the server side. Let me just say, modules are fantastic! They allow us to... Read more »