When one bug leads to another

Chris:

There are a lot of approaches to dealing with the complexity of large software projects and a little rule I use helps me make sure that fixing one bug report doesn't result in another.

Posted 12/20/2011 - 15:56

Building a Better Drupal Agency For Developers

Chris:

A developer's perspective on hiring and retaining developers

Posted 10/04/2011 - 12:59

Expanding indexed content with Search API Data Alterations

Chris:

Learn about how search api makes it easy for developers to write modules to expand the data available for indexing.

Posted 09/21/2011 - 10:39

Drupalcon London Day 2

Chris:

The second day at Drupalcon was a great mix of session attendance, session performance and more talks with an amazing number of people who are doing interesting things with Drupal. One theme that has emerged this week is the large number of people using Drupal and the various Drupal distributions to start SaaS businesses targetted at a variety of markets.

Posted 08/25/2011 - 03:20

Automatic Theme Registry Entries

Chris:

Learn how Drupal automatically creates theme registry entries based on found templates and function names and existing theme registry entries.

Posted 05/26/2011 - 05:03

Template Suggestions in Drupal 7

Chris:

One of the changes developers need to be aware of in Drupal 7 is the change to how template suggestions are made. The first thing to know is that the template_files key in preprocess functions has been replaced by theme_hook_suggestions.

Posted 01/14/2011 - 11:20 // 1 comment

Customizing Views With Context

Chris:

When the size of your views becomes problematic or if you want to offer some customizations to your administrators without exposing them to the views UI, you can use context to add some additional configuration options.

Posted 10/13/2010 - 08:04 // 7 comments

Views 2 Table Aliases and Extra Criteria

Chris:

Here are two tricks that you can use when you need to provide data for use in views.

If you need to provide data to views that rely on tables already present in a view you can use the table parameter to ensure views builds your joins the way you desire. This can be handy when using organic groups and you want data from two different nodes to be available in your result.

Posted 03/12/2010 - 17:04