Blog Migration

So, I've finally done what a certain loved one calls "taking an engineer pill" and moved another bit of my digital world to a managed service, reducing maintenance overhead so...

Heavy Training

This isn't just a post about training hard in martial arts -- though it is about that -- it's about training hard when one is very overweight. In the past year, I've lost clothing sizes even faster than I've gained belt ranks, and thinking back on the process, much of it was non-obvious. So, tonight I'd like to collect some of my thoughts where they can be seen by other overweight martial artists and their teachers and ukes. If you...

The Drupal Support Gap

The Problem We lack a clear and inviting path from discovering Drupal and learning how to use it to becoming an active and productive contributor. As a result, our most active developers are plagued by the support demands of intermediate users who have outgrown the Drupal.org forums and don't know where to go. This effect is compounded both by our failure to attract and assimilate new highly qualified support-givers, and the myriad bad behaviors that newbies are learning in...

Prerequisites

I was recently asked what one needs to know before becoming a Drupal developer. It's a tricky question, both because Drupal draws strength from the diversity of our community, and because it's hard to pinpoint the precise point where one becomes a dev. Below is my attempt at an answer; feel free to suggest additions or changes: The Basics Have Patience Rome wasn't built in a day, nor will your Drupal-fu be. Prepare for trial and error; it's part of...

Learn this--hacker culture is not optional

In the past couple of weeks, I've become increasingly aware of how much conflict younger open source projects I'm involved in have compared to more mature projects and projects run by folks with an extreme number of years in open source. Then I had to explain to my housemate who Donald Knuth is... ...and tell a fellow Drupalista what the Jargon File is... ...and define "grok" for a colleague from the XMPP community... ...and stifle a laugh while my 7-year-old...