A cartoon figure sitting at a laptop with logos floating behind them

Our Blog

Look behind the curtains and see how beautiful things happen.

Implementing fast end-to-end tests on Drupal with Docker and JSON-RPC

A behind-the-scenes look at how we tackled the challenges of end-to-end testing in a Drupal and Next.js project, using Docker, JSON-RPC, and GitHub Actions to streamline the process.

“We’ll add the tests later”. Most of us have said this at some point in our software development career. But then “later” never arrives.

More peace of mind when applying recipes or letting AI configure your site

Ideally you would export the config and commit it in git before and during experimenting with recipes or changing configuration with AI. But core already has an API to create config checkpoints, we can expose it to the UI and let you the site builder use it: Introducing Config Checkpoint UI

Last week I attended the Drupal Dev Days in Leuven and many of the sessions and also conversations in the hallway and the contribution room were about Drupal CMS and AI.

New stable releases for config filter split and ignore

During Drupalcon we sprinted on config contrib modules

The last two weeks the dust settled after an energetic and productive Drupalcon. Now there is a new stable release for all of the three most popular contrib modules Nuvole maintains: Config Filter, Config Split and Config Ignore.

PSA: Config Split and Drupal 9.3

Beware of subtle behavior change with Drupal 9.3+ and Config Split 1.x

For those unfamiliar with it, Config Split is a Drupal module developed by Nuvole, which splits the configuration when it is exported and merges it back together when it is imported. It is useful in many scenarios but best tailored to having some configuration only in some environments (for example the Devel module only in development environments).

Drupal for European Universities

Data-based perspectives from our DrupalCon 2021 session

Thank you for a great DrupalCon! Here are a few key findings and PDF slides from our Thursday talk, Drupal for European Universities: Data-based perspectives.