Dev Corner

Post Nagios/Icinga alerts to a Matrix room

We just added Matrix notifications to an old Icinga server we have, because why not? We love…

Rock climb

Getting the group into the URL with Purl

The corners of Drupal 8 that aren't there are quickly dwindling, but there are still some that…

Telescope

Fixing Drupal 8.3 upgrade issues - TwigExtension, Layouts, and Tweaks

Lots of stuff has been changing in Drupal 8 recently. In 8.3.0, a new experimental "layout…

Matrix

Added D8 Rules support to Matrix API

As of today, the Drupal Matrix API module now supports sending messages to a room via Rules. Now…

Bot

Added reminders to our Matrix bot

!remind me to respond to Bill in 2 hours

For the past year, our Watney bot has alerted…

Nginx: Fix for redirect loop on D8 sites

On one of our D8 sites, after upgrading to 8.3.0, we had a "too many redirects" loop going on on…

Handle 40x as much traffic -- Switch to Drupal 8 [Update: ok, not so much]

[Update: It turns out the Drupal 7 site we tested had page caching disabled. With page caching…

Drupal 8 Configuration Management in the real world - workflow and gotchas

Panacea, or disaster? Drupal 8 Configuration Management was supposed to solve all our woes when…

D8 Development: Console, Menus, and Entity load/save basics

I learn best when I have a problem to solve, and with one of our D8 upgrade projects, we had a…

Fixing broken URL Aliases on a Drupal 6 -> Drupal 8 migration

So there are definite "gotchas" to migrating content from Drupal 6 to Drupal 8, when you take…