Node.js: Fixing a memory leak in Express MemoryStore

When using a combination of Express and krakenjs in your Node.js application, there is a feature enabled by default which automatically leads to a nasty memory leak.

June 16, 2016

ScratchPad 1.4.1 Released

Today I’m happy to announce the first new release of ScratchPad in four years.

June 5, 2016

Spectre in the Shadows: Teaser

The first teaser video for Spectre in the Shadows is now out!

April 1, 2016

A Song from Cellar Now on SoundCloud

One of the songs from my new album, “Cellar”, is now available to listen to in full on SoundCloud. The song is called “The Dead Tree in the Cemetery”.

March 28, 2016

Cellar is here!

I’m pleased to announce that my new album, “Cellar”, has been released! And with it a completely new design for the website to reflect that new album artwork.

March 18, 2016

Cellar Release Date, Tracklisting and Artwork

The final artwork, tracklisting and release date of “Cellar” are now available.

February 19, 2016

Update Multiple WordPress Installations

Between several of my own websites as well as the websites I’ve done for other people and am hosting, the number of WordPress installations on my server has climbed exponentially. In order to make my life a bit easier, however, I’ve come up with a way to automatically keep all of my installations up-to-date.

February 15, 2016
My Portfolio