Planning

Successful projects, part 5: A custom web site is like a building

Previously we learned why a custom web site is not a car. But it is a lot like a building.…

Successful projects, part 3: A custom web site is not a car

"I just want a web site to do memberships, events, and e-commerce. How come you can't tell me…

Successful projects, part 2: Paying for Deliverables

Clients love fixed-price projects, because they have transferred the risk of the unknowns to the…

Successful projects, part 1: Paying for Attention

Ask any contractor the most economical way to get a job done, and the answer will be "Time and…

A note to people planning development projects

1. EMBRACE YOUR INNER PESSIMIST...

This doesn't mean you can't be your usual, happy-go-lucky…

Fate doesn't like to be tempted

Not 4 hours after posting my most recent blog stressing the importance of setting up systems…

Stoked about CRM - what you need to make your CRM succeed

I'm having a lot of discussions about CRM systems these days. What is CRM? To hear many talk…

Drupal Rescue Shop

Sometimes bad things happen to good people. And sometimes people get in over their head and need…

Simplicity and Extensible Design

In the world of software and web development simplicity is a funny thing. We are always…

Web Site Review

Have a Drupal website, and not sure what to do with it next? Having trouble implementing a module…