Software

How do you rate Maintainability?

Lately at Freelock, we've been improving our Drupal site assessment. For years we've analyzed…

Drupal Dates off by timezone offset, after upgrading date module

Just a quick note of how we resolved an issue related to an upgrade to Date.

We recently…

Why tech work is so hard to estimate

"Hey, since the upgrade, I can't use the power edit feature anymore!" came the request. Ok.…

Ask Freelock: Upgrade D6 to Drupal 7, or wait for 8?

Apparently there's some FUD (Fear, Uncertainty and Doubt) being sown by a few Drupal shops who…

Freelock status on Bash ShellShock vulnerability

The short answer: Not Vulnerable.

We've been asked by several customers about whether…

A few notes on upgrading a Drupal dev workstation from Ubuntu 12.04 to 14.04

After using the latest Ubuntu Long Term Support release (14.04) on my laptop for the past few…

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 2: Paying for Deliverables

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

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…