Blog

Jun
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...
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...
Jun
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...
Jun
May
Here is how you can backup your Drupal's MySQL database from a terminal: mysqldump -u my_drupal_mysql_user_name -p my_drupal_mysql_database_name > ~/my_drupal_sql_dump.sql I like to clear all Drupal caches before running the dump so that there is not a lot of cache data in the export, and therefore it is a clean...
May
Join the Drupal community at this worldwide event focused on Drupal 9 stability and adoption across all contributed projects. Over 1600 projects already support Drupal 9 one month before the unprecedented Drupal 9 release. However, there are still thousands that need only very minor changes to be adapted to Drupal...
This module allows to attach tabular data to an entity. The input form allows the user to specify the number of rows and columns and allows input into each table cell using text fields. Tables can be defined globally and per entity, so each node can have multiple tables of...
May
May
Do you want to serve personalized experiences to your users? Are you managing a large amount of data, served from disparate systems? Is your IT team unable to support you with rapid changes to your marketing platform? Are you concerned about data ethics and how your technology is geared to...
Drupal 9 will be released in 2020. If you collaborate with any modules on drupal.org and want those sites to live long after the end of life in 2021, you should prepare for Drupal 9. Why should you do it? First, the users of your module may want to have...
May

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.