Blog

Automatically redirecting a user after login in a Drupal project is a common requirement. In Drupal 7, you'd probably have used hook_user_login() to handle this, but in Drupal 8/9 there's a more robust way to go about it. There are several contributed modules that offer this functionality, for example the...
Apr
The other day I had to investigate how to improve the performance of a Drupal website that is not fast enough and has problems with caches. This website has several things to improve, but the one I'm complaining about today is a custom module with a code equivalent to: /**...
Feb
Feb
There are several things to consider when choosing the right module for your Drupal project. Like any other open source system, the biggest problem is that in Drupal there are always several ways to get the same result, and therefore it is normal that you can find more than one...
Today, January 19, a couple of moderately critical security updates have been released for both Drupal 7 and Drupal 9. In short, it is an important JQuery security bug, which affects any Drupal website since Drupal uses JQuery in the frontend. Note that there is no support for Drupal 8...
Jan
Jan
The third version of Drupal 9 has been available for 1 month now. New features and improvements in Drupal 9.3 include: The new Olivero UI theme that was added in Drupal 9.1.0 is now stable. A new experimental beta module CKEditor 5 is included with Drupal 9.3.0 primarily for development...

Need a Drupal Expert?

Senior Drupal developer, freelance, specialized in what's hardest: migrations, multilingual sites, SaaS platforms and Stripe integration. I leverage AI to cut delivery times and costs, with expert review on every line of code.

No agency, no middlemen. Direct contact with the one who does the work.