Hey there. C'mon in!

I'm a Drupal Architect and developer. I've been a software developer since all mice had fur, "front-end" and "back-end" primarily related to horses, and blue tooth was something you got from eating raspberry Italian ice. There's a line in the ether between undiscovered wisdom and uncorrected folly. Feel free to have a poke around and note you might find either.

Drupal Association individual member

I released version 6.x-1.0 of Mediapool.

I was recently working on a custom Drupal 6.x module that needs to create a custom content type with fields upon installation. I did quite a bit of hunting for how best to do this.

When the request came for me to review Drupal 6: Panels Cookbook by Bhavin (Vin) Patel, I was excited. I've been a software developer forever, a Web developer for as long as there's been a Web, and a Drupal developer since D6 was imminent.

Are you stymied by mydomain.com and www. mydomain.com ending up in different places, even though they should not? If your domain is on a server that uses Apache, and if you have access to the Apache directory (typically /etc/apache2), then it could be an easy fix.

I received a 'love letter' from my hosting provider: you have too many tables in your databases and are negatively impacting performance. You have 14 days to correct this or we will take your firstborn...or something to that effect.

Sometimes, the guys controlling the synapses are asleep at the switch.

I was starting to lose hope when Alpha 5 came out, and was despondent by the time Alpha 7 did.

I recently needed to test out some new code on my local version of a client's site. I ran into a problem, because keys and information that I needed for the testing were in the live version of the database, but not in my version.

What I've been reading

A great article on Object Oriented Design by Uncle Bob.

Of course, the Drupal Community isn't the only place to give back. It's a complex world, and there are as many worthy causes as their are melodies, with most being served by multiple charitable organizations. Here are a few of those that strike a 7th chord with me.