Featured

Why Ad and Tracking Blockers Are Necessary

Ad and tracking blockers have been around for several years, but ever since Apple introduced the ability to install them on iOS devices with the introduction of iOS 9, they have made the mainstream news.

July 16, 2016

Resize an NSImage Proportionately in Swift

For the past couple of days, I’ve been working on a small project for OS X written in Swift where it was necessary to import an image and scale it down proportionately based on a given width and height.

June 18, 2016

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

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