About > Site Mechanics


Cloud computing technology is increasingly considered a commodity. Yet when it comes to choosing a company to host your sites, the old adage “You get what you pay for” still rings true. I have tried a myriad of hosting providers, from low-budget to high-end, each with mixed results.

I now host all my sites with DreamHost. I have found their service strikes a good balance between features and ease of use. They offer unlimited bandwidth and storage, as well as multi-factor security, all without breaking the bank.

Content Management

This site is entirely built using the flexible, versatile, and (in all other ways) awesome Drupal CMS. Some have called it more than just a system, dubbing it a “content management framework.” I’m not one to split hairs over semantics, but I’ll tell you this: It lets me build sites without worrying about complexity or scalability. Meaning, I can say with impunity: “Yeah, Drupal can do that.”

I am using the following “contrib” modules. This just means they are contributed outside of Drupal core, but are well maintained. Anyway, here’s the list:

Page Layout

I am eating my own dog food, so to speak. This site’s layout is built upon a CSS foundation provided by the 960 Grid System. I won’t go into great detail about how it works, but you can read my introductory article if you like. There are several tutorials listed on the 960 site itself, such as this screencast.

Stats & Metrics

I use the fabulous Mint web analytics application to track visits to my site. A small bit of anonymous data is captured as well, such as operating system and browser version, as well as screen resolution. This helps me keep an eye on trending technologies. If you want to take a look at the info, feel free — View stats.