A Little About Me

I've been writing software for over 25 years now in a variety of languages. My experience runs the gamut but is mostly rooted in UNIX-based platforms. More recently, I've taken up implementing websites using modern CMS systems such as WordPress and Drupal. I write plugins, style extensively with CSS, and fix bugs. My personal interests include photography, competitive swimming, agility training, and of course -- my dog!

My dog

For Hire

My skill set is strong and I'm always looking for a new challenge. I love to solve problems and am often called in to get projects back on track. Contact me and let's talk!

Simple Wordpress Upgrade == Similar pain

Round two of the trials and tribulations of the various websites I maintain. I tend to go back and forth between Drupal and WordPress for CMS depending on client need. This means I keep up with 2 similar but distinctly different content management systems (CMS). This round was updating some WordPress websites. What should have been a simple update turned into another debugging session.

. . . → Read More: Simple WordPress Upgrade == Similar pain

Simple Drupal Upgrade == Lots of Pain

I’m not one to jump every time there is a new update to Drupal core. Since all of my sites are locked down to a certain extent, I like to see the history list to see if the update will provide benefit to the website. Working production sites can easily be taken down with a single, seemingly innocuous update to core or even key modules. My motto is always “buyer beware”.

. . . → Read More: Simple Drupal Upgrade == Lots of Pain