By Bill Seremetis, 21 October, 2023
Drupal 9 is now EOL. It turns out, there are a lot of sites that haven't made the upgrade to Drupal 10 yet though! Upgrading to Drupal 10 is neither easy nor hard, but it is something you should not ignore. Below are some handy tricks to help you in this quest, also do not hesitate to contact me if you need help upgrading and maintaining your Drupal site.


By Bill Seremetis, 10 April, 2021

While this article is the de facto choice for everybody working with Drupal, you might run into some problems if you follow it blindly. Most important, composer global is under .config/composer.

Installation is actually pretty straightforward:

By Bill Seremetis, 4 March, 2020

Huawei Matebook D14/D15 are decent laptops that cover all simple daily computing needs and even more than that. They look quite decent to handle daily workload of a web developer too, but I haven't tested them to that extend.

If you happen to have one of those, or other similar from other manufacturers (like Honor Magicbook) that have an AMD Ryzen 3500U CPU and Realtek RTL8822CE network card you'll be surprised to find out that Debian and several other Linux distros don't install/run as expected.

By Bill Seremetis, 1 April, 2018

UPDATE 2018: Cloudflare announced public DNS Service.

I haven't been using the DNS that my ISP provides for five years now and many problems have gone away. Especially problems regarding updating speed. I've been using OpenDNS for my systems, and Google DNS for most of the setups I do for other people. Both because they are stable and easy to remember.

By Bill Seremetis, 8 March, 2018

Currently there is no tool to mass import redirects from a CSV file to Drupal 8. The module path_redirect_import tries to solve this, but I had limited success (2%) when using it with D8. So, me and my colleagues created this bash script to solve the problem. The CSV file must be format like this:

source (without leading slash),target (with leading slash)