Nick Sergeant

Front-end engineer at Engine Yard.

Also created Snipt.

My thoughts on small-scale Drupal development to production environments with CVS and Subversion.

There has been a boatload of discussion amongst the Drupal community regarding best practices for managing developement, staging) and production environments with a Drupal codebase. The reason this is usually a sore subject for many Drupalers lies in Drupal's heavily database dependent site configuration and management. Thus, it becomes more difficult to manage Drupal sites across different development environments with the tools typically used for this.

Software to help ...

Make your Leopard Terminal (and VIM) shine with SIMBL, TerminalColors, and the IR_black theme.

One thing that always bothered the crap out of me about OS X was their implementation of 'Terminal'. Staring at a black box with only white text is quite unnerving. I'm not sure how their seemingly graphically-anal designers at Apple could handle it. Anyways, there's fortunately an easy solution to this ginormous problem.

There's an excellent tutorial that runs through the process of customizing just about everything ...

It’s official: Apple’s Time Capsule sucks. I now own a $500 rock.

In concept, Apple's Time Capsule seems like a great product. For the first few days, it seemed to work great. Eventually, however, it started randomly disconnecting me every 5 seconds. Aside from generating a cool effect of Adium popping up and down rapidly, it was extremely frustrating. My only solution was to restart the Time Capsule.

So the disconnects happen about once a week now, sometimes twice. I could ...

What Drupal needs: A ‘Profiler’ module. We need more ‘dev to prod’ support.

Really just brainstorming here. I think Drupal would truly benefit from a 'Profiler' module of sorts. We discussed this briefly at one of the sessions at Drupalcon. One of the biggest roadblocks for Drupal development is that, by nature, the codebase is heavily reliant on database configuration. This makes 'development to production' processes cumbersome.

What if there were a module that essentially 'recorded' actions taken upon a database in a ...

From HTML mockup to a full Drupal site: a tutorial - Part III: Template Theming, Integration and Finishing Touches.

Please note: this tutorial was written for Drupal 5.

Continuing from Part I and Part II in our 'From HTML mockup to a full Drupal site: a tutorial' series, this final part will focus on integrating our finished HTML / CSS mockup into our now final Drupal site. As I mentioned before, I'm omitting quite a bit of advanced (and some not-so-advanced) theming practices, intentionally. What were focusing on is ...