Nowadays there are comparatively few web sites that are not automated to one degree or another. With the current prevalence of database driven websites, it's increasingly difficult to make the case for a static site built of html pages.* Database driven sites can be more dynamic, more responsive to their users, they're easier to update and to overhaul. All of this, however, requires programming.

Sure, there are lots of open source packages that will take care of most of this funcionality off the shelf. But sooner or later, you're probably going to want to tinker. "What I'd really like is if it..." "If only we could make it..."

At RockbugDesign, we specialize in taking an idea and making it work in a web browser. To do this, we use a combination of programming tools, among them PHP, Ruby, JavaScript, and Java. Whether it be creating an interactive site from scratch, creating a Drupal module, or modifying existing software, we can help bring your ideas to life.

*"But, wait! I know HTML, I like it, and that's how I want to do my site!" That's just fine. We're not against such a site, but these days it probably makes sense to keep even a simple HTML site bundled within a database. It greatly increases the flexibility of the site and leaves lots of room for potential growth.