Blog Archives

JavaScript Strip Out the Query String

Through a crafty use of the string.slice function you can use a negative index to chop off the end of the url. This way you don’t have to check to see if there’s even a query string to chop off—no tedious substring length calculations.

Tagged with: ,
Posted in Blurbs

The C# Null-Coalescing Operator ??

The null-coalescing operator in C# allows you to check if a variable has a null value and on-the-fly provide a default value in its place.

Tagged with: , , , ,
Posted in Blurbs

.NET DateTime.CompareTo Function

The .NET DateTime class has a handy CompareTo function that allows you to compare two DateTime objects. However, it’s not always easy to remember how the result relates to the relationship between the two DateTimes being compared.

Tagged with: , , ,
Posted in Blurbs

C# using Statement

Using Statements are a great way to avoid memory leaks in C#. This article explains what is happening functionally behind the scenes.

Tagged with: ,
Posted in Blurbs

Visual Studio Find & Replace Regex

Performing find and replaces with regular expressions is a very powerful tool. Visual Studio has a few special ways of accomplishing this that vary from typical Regex practices.

Tagged with: , ,
Posted in Blurbs

Stalwart Guild Crests

These sets of icons were developed for The Stalwart Order in Star Wars: The Old Republic and House Stalwart in World of Warcraft. The WoW guild had an iron cross logo for a while, but the SWTOR group didn’t have

Tagged with: , ,
Posted in Graphic Design

A-1 Axemen Company Patch Design

At the end of 2011 I had a West Point student referred to me to design their company patch. He said they were the A-1 company, they had chosen “The Axemen” as their name and “If you’re not first, you’re

Posted in Graphic Design

Graceful Degradation

There are two schools of thought to developing applications that can reach a wide variety of users: Graceful Degradation and Progressive Enhacement. Each addresses the issue of contemporary expectations

Posted in Blurbs

Little Tates Photoshoot

In my budding attempts at photography inspired by a friend’s wedding, her sister allowed me to take several different shoots of her boys. Between these two photogenic dynamos and my fancy new Canon T2i, I came away with several fantastic

Tagged with: ,
Posted in Photography