We are excited to announce the session schedule for DrupalCon Barcelona 2024! Each track has great content on every day of the event, check them out below.
Our Drupal Starshot track is still being assembled and will add even more exciting sessions to the program.
Keep track of our further communications regarding our exciting keynotes and social events to be announced.
If you wish to see the program overview at glance to plan your trip, please click here
***Sessions and speakers are subject to change. Additional sessions will be added as they become available.
09:30 to 18:00 CET
Join the Opening Ceremony for an exciting start to DrupalCon Barcelona 2024. Right after the welcome coffee, the Organizing Secretariat, Advisory Board members, and Drupal Association staff are eager to welcome you to the vibrant city of Barcelona.
Belgium-born Drupal founder Dries Buytaert is a pioneer in the Open Source web publishing and digital experience platform space. For his customary (and 40th ever) #Driesnote presentation in Barcelona, Dries will give an update on the State of Drupal.
Dries Buytaert (Dries)
In DrupalCon Lille we officially started the IXP Initiative.
The IXP Fellowship Initiative is a community-driven initiative to create incentives for companies to guide new developers through the very beginning of their career in Drupal.
It seeks to address several issues:
Carlos Ospina (Camoa)
Are you part of an organization that embraces cooperative structures, sociocracy, or other alternative work models?
Brian Sharpe (Ridefree)
Drupal 7 is reaching end of life, but extended security support from HeroDevs means you can stay secure and compliant until you’re ready to migrate.
Jared Rhodes (Jcalles)
Gitpod and GitHub Codespaces are great places to work on your Drupal/DDEV projects. (We don't be talking about Drupalpod here unless you want to, we'll have another session for Drupalpod, which is mostly for direct contributions to Drupal core and contrib.)
Randy Fay (rfay)
Designing for low literacy: Enhancing accessibility and understanding through techniques such as visual storytelling, iconography, and simplified language, to communicate information effectively to users with limited reading skills.
Prerna Singh (Prerna Singh), Piyuesh Kumar (piyuesh23)
Large organisations like councils, governments, universities have always needed to run a varying number of small websites. However, these are often on disparate technologies, maintained by disparate individuals and companies and quickly become inconsistent and out of date.
Finn Lewis (Finn Lewis)
At this workshop we will teach attendees how to use Gander, Drupal’s new performance testing framework. We will teach how to write performance tests and how to improve existing PHPUnit tests with performance related assertions.
Bridge the gap between two powerful platforms, Drupal and Mautic, within the context of an open Digital Experience Platform (DXP).
Dominique De Cooman (Domidc)
Our CEO will present together with the Director Global Digital Marketing at Schwabe Group the digital transformation and decision process behind the selection of Drupal as an essential solution component in their digital strategy.
Baddy Sonja Breidert (baddysonja), Alexander Reisenauer (alexreisenauer)
Everyone is special. No more so than the almost 1000 further education providers across Ireland who provide information for use on the National Further Education Portal.
Alan Burke (alanburke)
TraceLink has revolutionized the healthcare supply chain by creating the world’s largest digital network, which simplifies the global track-and-trace processes for pharmaceuticals.
Reena Tripathi (reena.india), Manish Kothare (mkothare@tracelink.com)
Hey there! I’m excited to talk to you about a cool new Drupal module I’ve been working on. You know how writing alt text for images can be a real pain, especially when you’ve got tons of pictures? Well, I’ve found a way to make it super easy using AI.
Austin Amento (Austin.amento)
Ready to discover the magic behind managing 140+ websites in a multi-brand platform? Join us for an eye-opening session on turning visions into digital reality! Don't miss out on this captivating insight!
Mihael Shumelov (Shumelov)
43% of the entire Drupal community is on Drupal 7. Drupal 7 end of life is coming in 2025. Acquia recently open sourced our migration automation tool, Acquia Migrate: Accelerate (AM:A) to help the community get to D10 and prepare for D11.
Matt Glaman (Mglaman)
I'm a founding board member of the PHP Foundation, ask me anything!
The PHP Foundation is a collective of people and organizations relying on the PHP language. Its mission is to ensure the long-term prosperity of the PHP language.
The PHP Foundation's mission statement:
Nils Adermann (Naderman)
At Drupalcon Lille 2023, we showed our webform map solutions. Citizens from more than 100 cities and towns, including Brussels, Antwerp, Bilbao, Santander, Eindhoven, Edinburgh, Paris - collaborated on some 160 projects to improve their neighbourhood, city, region.
Jan De Kezel (Jandekezel)
Chris Darke (Chrisdarke)
Typed Data API still remains quite a mystery for many. We need to get familiar with it in order to really know how entity data is modeled. In this session I'm going to get to the bottom of it, so please fasten your seatbelts and be ready to understand it. Finally...
Piotr Pakulski (piotr-pakulski)
We run Drupal migrations on every other project. The unique thing about our migrations is the amount of data we have. GLAM repositories sometimes have several million objects.
Akanksha Singh (bibliophileaxe)
Embark on a professional journey into the heart of digital transformation as we unveil GC Dental's remarkable evolution of unification of brand identity and design standards across a multitude of brands, enhancing engagement and fostering trust among B2B customers, specifically dental professiona
Reena Tripathi (reena.india), Anubhav Gupta (anubhavgupta), Eric Luijer
Join us to learn how we're planning to enable content creators and site builders to build fully customized pages and themes using no-code and low-code tools without ever leaving the browser.
Lauri Timmanee (lauriii)
Content management forms look complicated and are difficult to work with? You want to see your changes while doing them? Join my session and I will show you how to avoid stress and frustration, while empowering your content editor experience with realtime inline editing.
Artem Dmitriiev (admitriiev), Bruno Bruno (bbruno)
We all know how painful a small cut on the tips of your finger can be. Not worth it for a doctor to check it, but painful enough to always remind you of its existence.
Sascha Eggenberger (Saschaeggi)
Have you ever tried to manage a closed scope project using agile methodologies, only to realize that the notorious "scope creep" had silently made its way into your meticulously planned backlog? Join us on this quest for flexible control, happy clients, and healthier teams.
Raquel Fialho (raqfialho)
The Drupal community is spread across the globe. Bringing the community together to foster collaboration and exchange, as well as to bring new people into the community, is a key driver of Drupal's success.
Niklas Franke (Heroicnick)
Everyone has his own little book of professional wisdom ("cada maestrillo tiene su librillo" we say in Spanish, which roughly translates to "each to their own way").
Jorge Lopez-Lago (Kurkuma)
We'll present the new features of version 4 but mostly discuss the current state and the next steps for Drupal Gutenberg. Anyone can bring their own topics but here's some of them that we'd like to be discussed:
- How Gutenberg will fit in Experience Builder.
Marco Fernandes (Marcofernandes)
Over a decade ago, a leading Telecom company embarked on a digital journey with the launch of its website using Drupal 6. Navigating the unique challenges posed by users in a developing country, the journey unfolded.
Eashika Naznin Easha (enaznin)
Join us to explore the journey of TotalEnergies in migrating 200 websites from Drupal 7 to Drupal 10.
Stephane Streng (Stephstreng), Laurent Poinsignon (Spif)
AI functionalities based on Large Language Models (LLMs) such as ChatGPT from OpenAI are well integrated with Drupal. But finding the right use-cases for AI in custom projects can be quite challenging.
Christoph Breidert (breidert)
Drupal Starshot puts Project Browser front and center, and will allow users to pick entire site templates and additional features during the installation process.
Christopher Wells (chrisfromredfin), Leslie Glynn (leslieg)
Seamlessly connect users from different brands spaces on a single multibrand website, coordinating identities and promoting engagement through a transversal loyalty experience.
Fernando Quintero (Fquintero)
In this session, we would like to share with you the secrets and strategies behind building a Drupal platform on Google Kubernetes Engine in our real example.
Osman SEFEROV (osman_seferov), Vladyslav Moskalenko (vmoskalenko)
If you want to contribute to Drupal but are not sure where to start, or if you are frustrated by a core bug and want to see it fixed, join us in the Bug Smash Initiative!
Prerequisite
None but some familiarity with the Drupal core contribution process would be beneficial.
Pamela Barone (pameeela)
Bundle classes are PHP classes that define the structure and behavior of an entity bundle. Bundle classes in Drupal can help to separate logic and reduce coupling between modules by providing a centralized location for entity-related code.
Santhosh Kumar Gurram (santhoshkumar-gurram)
Practical insights and best practices for Drupal major version at once for 35+ sites hosted on AWS.
Valentin Garushev
We are all familiar with the concept of accessibility and its significance. In today's digital world, ensuring accessibility is not only a legal requirement but also a crucial element in creating inclusive and user-centered experiences for consumers.
Antonella Severo (antonellasevero), Sarah Mens-Escalas (Na)