The upgrade from Drupal 7 to Drupal 9 is a big one. This post is all about the considerations that you should be making and how to plan to start the process!
I’m constantly amazed by the lack of automation and code review I find on development teams. This article digs into what pieces should be included and why they are so critical.
Sometimes the order of updates is quite critical. And while Drupal usually has a quite predictable order for those updates to run in, they don’t always land in the order you expect. This tutorial will help you to execute updates in the order you want.
There’s a lot of talk about how easy it is to update to Drupal 9! It IS easy, as long as you have your ducks in a row. Lining up your ducks may take a lot of time however…
How do you install Composer 2 if you can’t overwrite system binaries or run composer self-update? This article will cover continuous integration work arounds!
Sometimes being an early adopter can cause problems. This post will help you avoid issues if you’ve updated to Composer 2 but some of your projects still require Composer 1.
Deprecated code is one of the biggest blockers for the Drupal 9 upgrade. This post is all about the work you need to undertake and the tools you should use to find and fix deprecated code on your project(s).
Websites evolve over time. Sometimes we make mistakes, sometimes we figure out new things. But the bottom line: if you have to make a change, Drupal’s update hooks are a valuable tool to help you on your way.
As more and more projects upgrade to PHP 7.4 (and beyond) it becomes increasingly important to know how to manage PHP as a dependency on your project. Thankfully, composer gives you the option to do so!
Sometimes despite your best efforts, things go wrong and you get a broken site. Here’s an article about triage and the steps to resolve the problem(s).