Blogs

Dylan Clear
May 25, 2010

How to Give Your Project A Fighting Chance (Part 1)

"What we learn from lessons learned is that we don’t learn from lessons learned." - T. Block So you are about to kickoff a project. You have a budget, a deadline, and a deliverable: an awesome website launch. As you already know, there are 3 criteria by which... more
Aaron Welch
May 18, 2010

Cloud Hosting, Drupal, and You

     In the last few years, the term “cloud computing” has become the ubiquitous new buzz-word to toss around when talking about flexible, scalable hosting solutions. Unfortunately, as often happens when a new concept is introduced to a large market, it is often... more
Dave Hansen-Lange
May 10, 2010

The dreaded "MySQL has gone away" error

In environments where there are many databases running on the same machine (ex. shared hosting), or in high traffic environments (ex. enterprise sites) it is a common problem that unterminated connections to the database linger around indefinitely until MySQL starts spitting out the "Too many... more
Julie Blitzer
May 4, 2010

The Web Development Process for Newbies

Are you a Communications Director or Campaign Manager who has just been asked to take care of getting your organization a new website? Never done this before and not sure why it's part of your job? You're not alone! At least once each week I talk to someone in your position who seems lost and not... more
Julie Blitzer
Apr 21, 2010

On Earth Day, Help the Climate Movement (& Advomatic) Win a Webby Award!

TckTckTck
UPDATE 4.29.10:We're neck and neck for first place. Every vote counts! Please take 5 minutes and help the climate movement get more attention! Today is the last day to vote! ... more
Jack Haas
Feb 3, 2010

A lesson in the usefulness of CSS sprite generators

The basic premise of a sprite image is to consolidate your site's graphics into one (or more) master image file. Then, with the magic of CSS's background-position property, you can shift the master sprite image around and only reveal the parts you want. Like a window. Some might even say like a... more
Amanda Luker
Jan 21, 2010

Theming the User Login Block

Don't want people to look at your site and immediately know it is Drupal? Theme your user login block! While it isn't always your top priority, customizing the look and feel of the login form helps maintain the integrity... more
Dave Hansen-Lange
Jan 19, 2010

Quick and easy Congressional District lookups for your CiviCRM contacts

By definition CiviCRM is used by many organizations in the political sphere. For those organizations working in the US one useful metric to have on your contacts is their congressional district. Up until now this has usually been accomplished with either custom code, or exporting your contacts,... more
Aaron Winborn
Nov 12, 2009

Media Sprint in NYC a Success!

On October 23-24, Jonathan and I met with some of the top Drupal Media developers in NYC for a code sprint. The purpose of the sprint was to bring to fruition the vision of the ... more
Dave Hansen-Lange
Oct 14, 2009

Drupal Maintainability III - Self Documentation

It's been a while since I've done an article in the Maintainability series, but that's how the web business goes - alternating between insane activity and manageable momentum. This time we're talking about... more
Syndicate content
Contact Us

Written for Drupal 6, this book is a comprehensive overview of integrating multimedia into your Drupal-powered web site. With hands-on examples and tutorials, the book is written for site developers, themers, and administrators. It will guide you through its topics, gently moving the reader from basic concepts such as module set-up, to intermediate techniques such as creating views, to advanced methods such as writing jQuery and custom modules. GET IT NOW >

AdvoTwitter