Features

Part 3: Metrics to success and selecting a vendor

When thinking about ways to measure your website’s effectiveness, you may also want to think…

Ways to measure your website’s effectiveness

We've worked with many clients over the years, who all have very specific website development…

Part 1: Identifying your purpose and overcoming obstacles

One of the first questions we frequently ask our clients is, how would you gauge your website's…

Part 2: Complaints of current site capabilities and establishing budget

Another couple of questions we ask our clients are what complaints do you have with your current…

Guest Post: Cross Site Scripting with ChEF - A Beginners Guide

XSS is short for Cross-Site Scripting, but you probably might ask why the short term is not CSS…

Guest Post: Drupal Security Notes

Drupal is one of the most popular free and open source web application…

Drupal CRM -- Why?

We have several customers interested in adding CRM to their Drupal sites, so today I hopped on a…

5 reasons Drupal projects suck: Hapless customer edition

At Freelock, we're huge fans of Drupal. But we keep running into customers (or potential…

Incident Response

All the planning and preparation in the world won't prevent an incident, but it can greatly…

Limit the damage

No matter how diligent you are at preventing vulnerabilities and securing your environment, it's…