Blog Posts

MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.

Get the Batch Files Path in a Batch File

Get the Batch Files Path in a Batch File

I’m a huge fan of build automation, and all of my dev projects include scripts to build, test, deploy, run etc. Sometimes these use PowerShell and quite often they use MSBuild (or occasionally NAnt) but batch files …

Read More →
Alternatives to the Singleton Design Pattern

Alternatives to the Singleton Design Pattern

The Singleton Design Pattern is one of the simplest and most widely known design patterns in use in software development. However, despite its simplicity, it is very easy to get wrong and the consequences of its use even …

Read More →
The Message Is The Message Received

The Message Is The Message Received

I recall early on in my military career, in an ROTC class, learning about communication. Communication is very important in the military, and at least as important in civilian life.

Read More →