Articles
Caching
Context-aware blocks
Defining your own Drupal block plugins in custom code is really powerful, but sometimes you can feel limited by what those blocks have access to. Your block class is like a blank canvas that you know you'll be pulling data into, but how should you get that data from the…Read article →Views caching
A little while ago I blogged about views content cache as a way to increase performance of your Drupal site. Today I released version 2.2 of the module, that adds lots of lovely features.Read article →Let's talk
Got a project in mind?
You'll talk to a developer, not a salesperson.