To log or not to log …

To Log or Not to Log Honestly, really?  Let’s hope we’re not still asking ourselves that question in 2012 kids.  Say in ain’t so! So let’s say its safe to assume we’re all logging things somewhere. The question is not “to log or not to log” but rather where should yon logs go? (yon logs … Read more

The Simpleton Pattern

Simpleton UniversityNo, you read that correctly.  Simpleton, not Singleton is the subject of choice today.  Recently a fellow developer was looking over some code that I had written.

He commented on it by saying, “Rob I just love looking at your code.  It’s simple, easy to read, well-commented, and just makes sense”.

I replied, “Well that’s likely because I’m a simpleton”.

So jokes ensued with my friend asking, “Is that the design pattern you follow?”.  I thought, well yeah actually I guess it is and thus was born the idea for this blog post.

Read more

The Pessimistic Programmer

If you’re a programmer of any kind and have done it for any length of time at all; particularly as your profession, not just a hobby, you know this one rule:

Good programmers expect things to go bad.

One of our prime directives as lord or lady of the bits and bytes is to predict what can go wrong and prevent it.  Or at the worst case, handle it gracefully.

Being a developer isn’t exactly all baby giggles and sunbeams so a healthy amount of pessimism is certainly warranted.

Read more

Software developer from good to great

I’ve been in IT for 15 years now.  For most of that time, I’ve been programming, at least on some level, even if it was “only” batch files.  I’ve worked as an employee, a contractor and an independent consultant.  For companies both large, medium and small, I’ve written code, built computers, networked them, trained users and written documentation for it all.  I’ve done this on small and large teams as well as having been “the guy”.  So I’ve been around … and there was five sentences about me.

Enough of that though, this is about you.

Read more