Dev Corner

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…

Importing foreign key references with Migrate

One of our clients wanted to regularly update a list of dealers along with the parts carried at…

Performance problem: N! database calls

Kicking off some posts about various performance challenges we've fixed.

N Factorial

[Edit…

I've got a theory: The Scientific Method applied to web site performance

What can you do about this page being so slow? That's a question we've been asked by half a…

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…

Now Hiring: Drupal Developers

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

Drupal 8 vs. Backdrop

There's a little controversy in the Drupal world, a fork by Nathan Haug, aka QuickSketch. Last…

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…

Drupal and the Semantic Web - Introducing the Eagle-I Drupal module

If you've used a web ontology before, or any other large-scale data repository, you're likely…

How to structure a Dojo-based dashboard in Drupal

At Freelock we're in the midst of building dashboards for ourselves and for customers, to…