The Most Popular Articles of the Year

I suspect there may be a bunch of blog posts around the Internet that wrap up the year. Here are the most popular articles on my blog for the year: React with ES6 and JSX In fifth place, I did a series of articles on working with ECMAScript 2015 and React/Flux, working on getting a…

Logging to Splunk with Winston

I have to admit, I’ve still got a soft spot for Splunk in my heart. I spent several years developing apps there and it is still my go-to logging platform. Recently, I’ve been playing with ExpressJS and using Winston as my logger of choice, together with express-winston to hook the two pieces up. My projects…

Working with Azure App Service: Kudu

I’m taking a break from coding to explain about a little known feature of the Azure App Service – Kudu. You can consider Kudu to be a backend system that alows you to get down to the very basics of what is happening behind the scenes of the portal. For instance, all web sites in…

Naming Exceptions in NodeJS

In my last post I started testing my new configuration SDK. My initial code was very simple boilerplate: I have implemented a few new errors in a separate file called Exceptions.ts: The theory being that I can tell the difference between something that isn’t implemented and something that is broken. They both inherit from the…