Blog

For those who have never used it, CSS is great, it is a style language (not programming) that allows us to make web pages more beautiful. It allows us to indicate colours, width, height, images, positions, font sizes, everything that has to do with design! CSS has evolved a lot...
Read more
Tokens represent an inline replacement when evaluating or rendering text. In Drupal, the Token module dates back to Drupal 4.xand still exists for Drupal 8 (and Drupal 9). This has long been the backbone of powerful features in Drupal, such as user-configurable dynamic aliases with Pathauto, robust meta tag control...
Read more
Drupal 8 comes with a Diff component in core. It is mainly used to display configuration changes or content revisions. However, it can be used in other ways as well. Here are some quick steps to show how to use the Diff component in your custom forms or controllers. One...
Read more
If you use the Drupal 8 configuration system, then you know that one of the most difficult parts of using it effectively is managing configuration by the environment. Fortunately, the Config Split module makes it easy to manage different configurations in different environments, but how to configure it correctly is...
Read more
With the recent release of Drupal 9, some of you may be wondering if we should upgrade or wait. Is this a big upgrade problem? To quote Dries Buytaert, Drupal founder and project leader " The big problem with Drupal 9 is ... it shouldn't be a big problem". Previously...
Read more
Welcome to our list covering the best modules available for Drupal 8 and Drupal 9. The first list groups all the modules that we label as "essential" for most Drupal site builders. The second list covers other modules that we also recommend. Essential Modules Basic modules that any website made...
Read more
Most e-commerce platforms support offering multiple product variations on a single product display page. These variations are often differentiated by named attributes, e.g. size, colour, etc. In Drupal Commerce, we support all of this through Product and ProductVariation entities paired with ProductAttribute and ProductAttributeValue entities that define those differentiating attributes...
Read more
Drupal 9 release day has arrived. Hooray! But what does this really mean for you and your website? In 2015, the last most recent major version of Drupal was released - Drupal 8. The Drupal 8 release saw fundamental architectural changes, which meant that upgrades from previous versions meant a...
Read more

Have Any Project in Mind?

If you want to do something in Drupal maybe you can hire me.

Either for consulting, development or maintenance of Drupal websites.