Ideas & Insights

What the Heck is Drupal Context?

What the Heck is Drupal Context?

Well, let me put it in context 🙂 The Context module is one of the most popular in Drupal 7. It is a great tool to place custom blocks on a page in any number of locations within a website. To use the module, there are usually two contexts created — one with an...

read more
Drupal 8 Migrations — Tips and Tricks

Drupal 8 Migrations — Tips and Tricks

The migration system is now a stable part of Drupal 8 core — hip hip hooray! A lot of hard work from many community members went into this effort, so thank you to them for their hard work and dedication. They are making the lives of Drupal developers everywhere a lot...

read more
Custom Block Deployment Strategies for Drupal 8

Custom Block Deployment Strategies for Drupal 8

Note: This article assumes that you have a baseline understanding of what the Configuration System is and how it can be used in Drupal 8. If you aren’t familiar with these topics, I recommend reading Configuration Management in Drupal 8: The Key Concepts, or...

read more
Upgrading to Drupal 8.4.0 and Drush 9 with Composer

Upgrading to Drupal 8.4.0 and Drush 9 with Composer

Time to upgrade. Drupal 8.4.0 was released last week. This means that Drupal 8.3 is officially unsupported, so it is time to upgrade existing sites. This particular upgrade presents some challenges, especially for sites managed with composer. According to...

read more
Why No Self-Respecting Project Can Skip Code Review

Why No Self-Respecting Project Can Skip Code Review

Blackbox testing explained Whether or not you’ve heard of “black box testing”, you’ve certainly performed it. As the name suggests, it involves treating the system you’re testing as a proverbial black box — that is, you don’t know or care how it works, just that it...

read more