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!

Derivative Images & Why Imagecache is Busted

Having now spent 2 days trying to track down why I had so many issues with caching images, I came to the realization that imagecache is flawed and has been from inception.

. . . → Read More: Derivative Images & Why Imagecache is Busted

Drupal -- Getting Colorbox to Popup Calendar Events

Popup calendar events particularly when you have events of different content types and repeating events can be tricky. Setting a Colorbox trigger on your view can save the day.

. . . → Read More: Drupal — Getting Colorbox to Popup Calendar Events

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

Drupal vs. Wordpress

I know there have been quite a few reviews on the debate of Drupal versus WordPress but I feel I’ve got to put in my 2 cents worth. For those who are looking for a clear cut answer one way or the other, you might want to keep looking as you won’t find that answer here. What you will find are my thoughts on each and experiences with both platforms. You’ll also find out why I continue to use both but make a decision founded in what the expectations for the website.

. . . → Read More: Drupal vs. WordPress