Blog

Ask Freelock: Spammers getting their just desserts?

Ha. Just got another message from a client who has been the victim of several comment spam…

Now Hiring: Drupal Developers

Why is it that there is no top-notch Drupal shop in Seattle? There are several small shops here…

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 4: It costs more if you do half the work

"My budget is really tight, can you get the project started and show me what to do to finish it…

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…

Bitcoin: the future of e-commerce?

I've long been a Bitcoin skeptic, not necessarily seeing the point of it. While I've kept…

Successful projects, part 2: Paying for Deliverables

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

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…

The death of dot com? Get ready for a whole new web

In a few short years, dot-com will be a quaint throwback referring to a couple of economic…

PCI Compliance: the risks of doing e-commerce

It goes something like this: (Client): I want to add a shopping cart to my site. I…