Microsoft Tag

An abandoned technology to compete with QR codes.

Graduating from BizSpark

This week marks a special anniversary of sorts.  Three years ago I became a Microsoft BizSpark member.  This week, I graduated from the program.  It has been a peculiar journey but I feel

Times and trends change

As a technology professional, it is easy to get swallowed by hyperbole and the latest trends in technology.  At the same time, some ideas catch on, like design patterns and object-oriented design. Other