Articles from Jake Gordon

Primary tabs

I would like to claim an utter hatred of race conditions. This is where code is written in such a way that it doesn’t fully consider the possibility of another thread (e.g.

We needed to disable all of Drupal’s CSS files from our theme. Here’s how we did it:

function THEMENAME_preprocess(&$variables) {

Lately, I’ve had various frustrations with Drupal which have moved me away from using it for various things.

Tailing my error log, I kept coming across annoying errors like this:

In our effort to give something back to Drupal (the fantastic open source content management framework at the core of AllYearbooks), we’re aiming to make a physical yearbook for members of the wo

Articles from Jake Gordon

I would like to claim an utter hatred of race conditions. This is where code is written in such a way that it doesn’t fully consider the possibility of another thread (e.g.

We needed to disable all of Drupal’s CSS files from our theme. Here’s how we did it:

function THEMENAME_preprocess(&$variables) {

Lately, I’ve had various frustrations with Drupal which have moved me away from using it for various things.

Tailing my error log, I kept coming across annoying errors like this:

In our effort to give something back to Drupal (the fantastic open source content management framework at the core of AllYearbooks), we’re aiming to make a physical yearbook for members of the wo