Gspikes: The Complete Drupal 7 → Drupal 11 Migration Checklist: 52 Steps, In Order
Every Drupal 7 to Drupal 11 migration we run follows the same 52 steps in the same order — audit, content model, module mapping, the 301 map, build, verification, and a cutover designed so rollback is one DNS change away.…
The full checklist, with the reasoning behind each step and a printabl…
Reproducing a bug that only happens on the live Drupal site used to mean a hand-made dump, the uploads copied across one rsync at a time, and an hour of persuading the copy it is not production.…
On a BOA-hosted site it is one pull into the DDEV project you already …
It syncs one way only, on purpose, and the site's own Drush takes over…
Self-hosters get the other door: the whole stack on a spare VM at a pr…
A Drupal Couple: Drupal could be a great answer for vibe coding
Drupal could be a great answer for vibe coding Imagen When you vibe an application, the AI picks the stack, and both projects I've looked at came back with the same one.…
I know Drupal and I contribute to it, so weigh everything here against…
But what a vibe-coded application ends up needing, Drupal already has,…
Specbee: Specbee is now a Drupal AI Initiative Partner. What does it mean for your platform?
Specbee has joined the Drupal AI Initiative as a Certified Partner. See what Drupal AI initiative is about, how it's governed, and what it means for your enterprise site.
#! code: Drupal 11: Migrating From Jadu Into LocalGov Drupal: Part 3
Drupal 11: Migrating From Jadu Into LocalGov Drupal: Part 3 This is the second article in a series looking at migrating from Jadu into a LocalGov Drupal (LGD) site for the Central Bedfordshire site.…
In the first article we looked at the Jadu API and setting things up s…
In the second article we looked at reproducing Jadu URLs to create red…
Now that we have a the Jadu connection created and redirects working w…
Four version control systems in three files, a hardcoded root password we decided not to airbrush, and a surprising amount of today's stack already in place.…
In the oldest corner of our static file mirrors sits a directory calle…
These are the scripts Barracuda & Octopus grew from: one installs the …
Now published byte for byte on our docs site, with a guided tour of wh…
LakeDrops Drupal Consulting, Development and Hosting: Six Small ECA Models That Make Drupal Editors Happy
Six Small ECA Models That Make Drupal Editors Happy Jürgen Haas Thu 27 Aug 2026 - 17:30 This article introduces six new ECA Guide library recipes that improve the Drupal content editing experience through small, focused changes.…
They can draft metadata on first save, add access-aware edit links to …
The point is not to apply all six recipes unchanged.
They are well-architected starting points for a real editorial irritat…
Berliners blog: Rebuilding a data-driven Drupal site: From ctools plugins to Layout Builder blocks
Rebuilding a data-driven Drupal site: From ctools plugins to Layout Builder blocks In the previous post, I described why we chose Layout Builder and how Layout Builder IPE restored the frontend editing workflow we had used with Panels IPE.…
With the editing workflow in place, we still had to rebuild the elemen…
The Drupal 7 site used custom ctools content type plugins for maps, ch…
Editors placed and configured these plugins, while the plugins retriev…
Webpro Company blog: When a Drupal module becomes unsupported because of a security risk
On 19 August 2026, the Drupal.org security advisory page included several contributed projects that the security team marked unsupported because of known security issues.…
That is not just another update notice.
A site owner needs to know whether the module is used on their site an…
Examples included Screenshot, Link content parser and Gammu SMS Daemon.
The Drop Times: DrupalCamp Colorado 2026 Puts Long-Term Drupal Practice in Focus
A training day can introduce a workflow. Thursday's speakers are asking what happens when Drupal systems must survive staff turnover or move content safely between environments. Planet