• A Rising Tide


    For some reason, I've been reflecting some lately on my life and vocation. For those that have known me for awhile, you know that I stumbled accidentally into this field of web development.

  • Speeding Up Drupal Presentation

    Speeding Up Drupal

    I've posted the slides for my DrupalCamp Atlanta 2012 presentation, Speeding Up Drupal, on github. 

  • Theming the Drupal Way: Is Custom Wrong?


    It seems to me theming in Drupal is broken up into two camps - those who use a contributed base theme (Zen, Omega, Fusion, etc.) and those who write their own custom themes.  Although I don

  • Reflections on DrupalCon Denver 2012

    DrupalCon Denver

    Having just returned last Saturday from a trip to the annual North American DrupalCon in Denver, I wanted to reflect a bit on the importance of the events of the week.  First of all, I'm grate

  • CSS and Javascript Theming Functions


    In the last article, CSS in Drupal 7, I discussed ways of incorporating CSS/Javascript smartly in a Drupal theme.

  • CSS in Drupal 7


    I have always been impressed with Drupal's ability to handle and aggregate CSS/javascript files "out-of-the-box."  After all, I can just add those files to the .info file and my theme and be u

  • The Web is Now Mobile


    Every industry has its buzz words, and the web is not immune.

  • Drupal Nodes & Google Maps: Let Users Share Their Stories

    Dierks Bentley's Home Stories Map

    As a newb in Drupal a few years back, Views, Gmap, and Location were very intimidating to me.  I knew these 3 modules enabled me to show users and/or nodes on a Google Map, and I even had some

  • AJAX and AHAH for Drupal themers.


    Harnessing the Power of Drupal.behaviors and Drupal.attachBehaviors

  • Finding the Proper Tool(box) for the Job