Andrei's first Drupalcon

25th Oct 2023

A little over a year ago, I ventured into the world of Drupal; a complex content management system. Despite making considerable progress in understanding its intricacies, it's widely acknowledged that Drupal presents a steep learning curve. To navigate this learning curve successfully, one must maintain unwavering dedication and find satisfaction in troubleshooting and problem-solving, which can provide a rewarding sense of achievement.

I was fortunate to have an exceptional team that provided a constant stream of knowledge, invaluable advice, and overall support in my pursuit of mastering Drupal. A significant milestone in my Drupal journey was the invitation to attend...

Read more

Our favourite Drupalcon sessions, part 1

19th Oct 2023

Personally I’ve found most value in the smaller sessions. There are discussion-style groups around a common interests (BoFs) and presentation seminars. I’ve enjoyed being able to share what wisdom I can in the former – for example, about what page building experiences work best for our clients, or ways to accelerate projects. Drupal is built on collaboration so it’s only fair to give back where we can. My colleague Steven has given back by volunteering to help some sessions run smoothly. 

As for the front-led seminars, here’s which ones each of us found most interesting… 

Andrei: Decoupling your search solution...

Read more

Drupalcon Lille: The keynotes so far

18th Oct 2023

Six of our team have come over to Lille in France where the annual Drupal conference for Europe is this year. It’s a new experience for some and a chance to reconnect with friends in the community for others. We’re all here to learn, and also share where we can. I’ll talk here about the first main keynote sessions, with more articles in the pipeline.

French Drupal association's presentation on the parts of a baguetteTuesday opened the conference with a comical introduction from the local French Drupal association, in which we were taught which part of a baguette is «le quignon» and which is «les miettes». They – the...

Read more

Removing invalid query string parameters passed to a view

3rd May 2023

As a Drupal site administrator, you may notice in the website logs that there might be a large number of repeated log messages along the lines of "An illegal choice has been detected. Please contact the site administrator." We recently had this problem on a Drupal site that was upgraded from Drupal 7 to Drupal 9 which featured a product search that was built using Views.

Due to slight differences in the way in which the view and facets were built in the Drupal 9 site, this resulted in slightly different URLs being used when the user would filter the...

Read more