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.
11:00 to 12:30 CEST
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), Siobhán Brennan
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.
Baddý Sonja Breidert (baddysonja), Alexander Reisenauer (alexreisenauer)
Bridge the gap between two powerful platforms, Drupal and Mautic, within the context of an open Digital Experience Platform (DXP).
Dominique De Cooman (Domidc)
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.
Large organisations - governments, universities, multinational corporations, etc - have always run fleets of web sites. However, these are often on disparate platforms, maintained by disparate individuals and agencies.
Mark Conroy (Markconroy)
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), Archita Arora (archita-arora)
This proposal dives into the intricate landscape of implementing accessibility measures within agency and consultancy settings. It not only identifies key challenges but also provides comprehensive strategies to navigate and overcome these obstacles.
Yu-Li Hunsicker (Yhunsicker)
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)
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 (www.drupal.org/u/anubhavgupta), Eric Luijer
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)
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)
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 (www.drupal.org/u/enaznin)
Distractions, whether internal or external, can significantly impede productivity and focus. Numerous studies have delved into understanding these distractions and devising strategies to mitigate their effects.
Ashita Jain
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)
Seamlessly connect users from different brands spaces on a single multibrand website, coordinating identities and promoting engagement through a transversal loyalty experience.
Fernando Quintero
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)
The world of cookies is changing. By the end of this year, Google aims to have phased out 3rd party cookies entirely for Chrome, which has big implications for website owners.
Will Huggins (Zoocha Will)
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)
In a world where accessibility compliance is more important than ever, it can be easy to fall into seeing this as a box ticking exercise.
Paul Sebborn (Psebborn)
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 (santhosh21)
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, Sarah Mens-Escalas
08:45 to 09:30 CEST
Take a tip and bookmark packed dive through the vast landscape of interactive mapping sofware via tales of mapping seabirds, seals, sharks, trees, bears and more, and learn how far too many housecats almost put this developer off Drupal for life.
Filip Hnízdo
We all know about Non-code Contribution, but do we truly understand how it works? This panel discussion aims to shed light on what it involves, its challenges, and more, all from the perspective of contributors themselves.
Surabhi Gokte (Surabhi-gokte), Baddy Sonja Breidert, Shawn Perritt (SPerritt), Fei Lauren, Seferiba Salif SOULAMA (soulsesa)
Love Essex is a site dedicated to dealing with waste in a responsible and environmentally friendly manner. Discover how the end user was at the very core of the creation process for this unique approach to functionality, education, and guidance.
Anthony Lindsay (Anthonylindsay)
In a world where time is money, discover how we revolutionised the rail industry's Delay Repay claims management system using Drupal and AI, and reduced their processing time from 30 minutes to 5.
James Abrahams (Yautja_cetanu)
Software estimation, despised by many, is one of the most contentious subjects in the world of software development. Constantly creating tension between developers, project managers, product managers, clients, budget holders and stakeholders.
Tassos Koutlas (Tassos)
Curious about the design process behind the Drupal Admin UI redesign initiative? Join us as we walk you through the research, design and collaboration process while sharing concepts that didn't quite make the cut.
Jen Witkowski (jwitkowski79), Stephanie Ganzer (StephanieGanzer)
How can we better build and maintain websites with accessibility built-in? This session hopes to explore best practices in accessibility-led website building and maintainance in Drupal.
John Lockhart (jwlockhart)
As of DrupalCon Barcelona 2024, Drupal 11.0 is still very new, but we already know when Drupal 12 will be released. Work on Starshot is well underway, and the Driesnote will provide a high-level update on its progress.
Gábor Hojtsy (Gábor Hojtsy), Tim Plunkett
Webform is a great form builder but the complete interface can be too daunting for the typical Drupal editor
Prerequisite
Having played at least once with webform is enough to be able to get some insights from the session although some code will be presented.
Rodrigo Aguilera (Rodrigoaguilera)
The traditional digital agency business model is broken. By embracing an agile mindset and self-organization, we can reinvent our businesses in ways that increase engagement, reduce burnout, and improve outcomes.
George DeMet (gdemet)
The new Website of a large public administration in Switzerland is based on Drupal. With a new structure and a setup built from scratch, the new website offers a state-of-the-art user experience. But to make this work, nearly all content had to be created from scratch.
The Internal Displacement Monitoring Centre (IDMC) is the world’s leading data source and analysis on internal displacement.
Kartik Shukla (Kartikshukla), Annam Ravin (Annam Sreenivasan)
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 Eskola
Hello! I'm Archita, the Design Lead at QED42, known for blending aesthetics with privacy-conscious design. My team led a successful session at Drupal Con Lille and am thrilled to share advanced tips for secure digital experiences.
Archita Arora (archita-arora)
Agile methodologies have revolutionized the way development projects are executed, emphasizing flexibility, collaboration, and value delivery. However, the traditional contract models often do not fully align with agile principles.
Jorge Tutor (Gedur)
Did you know that an average internet user is tracked by hundreds of trackers every day, often without their explicit consent? This invisible tracking has fueled the digital advertising industry but at the cost of privacy.
Tihomir Radev (T.Radev)
"Come for the code, stay for the community" – this is Drupal's motto, but...is it difficult to build community on your location, given the post-pandemic new reality, remote work, etc.?
The answer is absolutely not!
Prerequisite
Montaña Franco (mon_franco)
Engage with the Drupal Association's Development and Fundraising team.
Jitka Pilar (Jitka_pilar), Tim Doyle
While many nonprofits would like to add personalization to the website, most remain stuck at the starting line. We’ll walk through how we piloted personalization for Médecins Sans Frontières with no additional software costs using Lytics.
Sam Zimmerman (Sam Zimmerman), Jitesh Khatwani (Jitesh Khatwani)
The Single Directory Component module (SDC), now integrated into Drupal core, offers indispensable benefits for effectively managing content organization and presentation on your website and directly support the Starshot initiative.
Joshua Northcott (Joshnorthcott), Austin Amento (Austin.amento)
Crafting your content involves more than just sharing a success story. In this session, we will share best practices involved in standing out among the noise, along with the ultimate toolkit for being a Drupal ambassador, covering how to approach:
Rosie Gladden
Unlock the mysteries of Drupal cache woes with our Developer Debugging Toolkit! Dive into practical techniques that'll empower you to conquer cache issues and turbocharge your site's performance.
Ovanes Budakyan
Fancy yourself as someone with mad website building skillz!?
Think you have the creds to win the game show of the year? Then join the DrupalCon’s Got Talent’ (DGT) game show, the CivicTheme design system edition!
Prerequisite
Beginner Drupal content Management
Suchi Garg (gargsuchi), Akhil Bhandari (Akhil@salsa)
The UI Patterns community has large experience in building component-based Drupal solutions. We rethink UI Patterns to build a flexible and straightforward no-code solution on top of SDC to make it easy for site builders to bring the data to the components.
Christian Wiedemann (Christian.wiedemann), Pierre Dureau
Leadership doesn't come from a title and having oodles of experience won't make you a great manager, so what does?
Prerequisite
None
Shawna Spoor (shawna.s)
Building bonded and loyal communities centered around common interests and needs is a pivotal strategy in marketing. We are going to delve into best practises and smart ideas of forming such vibrant communities and ecosystems.
Georgios Andreadis (esepia)
Welcome, fellow travellers, to a journey through the intricate pathways of legal compliance on the digital highway. Just as traffic laws regulate our conduct on the road, legal pages on your website serve as guiding lights, rules and regulations in the vast expanse of cyberspace.
Mirena Dobcheva (mdobcheva)
Embark on an inspiring journey into the resilience of Ukrainian Drupal development teams amid wartime adversity. Uncover how solidarity, resilience, and collaboration fuel productivity, offering invaluable lessons for teams facing challenges worldwide.
Vladyslav Moskalenko (vmoskalenko), Osman SEFEROV (osman_seferov)
Not everyone is a natural salesperson, or wants to be. This session will center on how, in an increasingly competitive market, we can best support our pitch teams to win more new business and grow the global Drupal community.
Hannah O'leary (Hannaholeary)
Drupal moves faster than perceived.
Keeping up to date is important and it may be challenging if you are not doing drupal core development full time.
Let us explore Drupal core pace of changes, resources to follow it, and some experiences trying to do that.
Marco Villegas (Marvil07)
Join us to explore how this cutting-edge development could revolutionize the way users get started with Drupal, making it more accessible and convenient than ever before.
Prerequisite
Outline
Matt Glaman (Mglaman)
Drupal's focus on a high-quality, maintainable architecture is paying off. Learn how even jr developers can efficiently build modern websites with Drupal in 2025.
Prerequisite
Knowledge of how websites are generally built using Drupal
Ashraf Abed
In the current B2B marketing landscape, where privacy rules and first-party data are key, old segmentation ways might not work well. This session will show you advanced methods that use first-party data and behavioral insights, making sure your strategies are accurate and respect privacy.
Devanshu Arora, Vidhatanand V
"Why on Earth Has This Not Been Released Yet?" - The question, that often comes up in Drupal forums when a contributed code was tested by the community. In this session, we unveil the critical gap in tested and untested contributions and its consequences for the Drupal community.
Adam Nagy (joevagyok)
Drupal's evolution has been marked by the continual pursuit of developer experience improvements and usability improvement.
Imagine how effortless it would be to create console commands in your Drupal application or module.
Mohit Aghera (Mohit_aghera)
It's been a while since I've talked about the Gin Admin Theme! We've slowed down development quite a bit, but we've recently picked up speed again and cleared some of the big hurdles to finally get Gin to a stable release, even though it may feel like a meme now.
Sascha Eggenberger (Saschaeggi)
09:30 to 10:15 CEST
The City of Hamburg is pioneering an innovative approach to public engagement and content management through the integration of Large Language Models (LLMs) within their Drupal-based digital platforms.
Julien Hofer (Methodjules)
As part of its strategic plan for this decade, the French government is pursuing its efforts to provide more and improved public services online.
David Suissa (Dydave)
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, Loredan Szocs
"[The Recipes Initiative] is a great example of making it easy for people to be part of Drupal and the open web." - Dries Buytaert, Driesnote, DrupalCon Prague
Martin Anderson-Clutz, Mark Casias (Markie)
The Events, Conditions, and Actions (ECA) module, also recognized by the Drupal Project Initiatives Keynote in Portland, revolutionizes Drupal's capabilities for site builders without having to write code or involve a programmer.
Jürgen Haas (jurgenhaas)
Are you building a decoupled website or need advanced search capabilities like search-as-you-type and AI integration? Typesense may be the right solution for you; it's flexible, powerful, open source, and integrated with Drupal (using the Search API module).
Luca Lusso (lussoluca)
A journey with a live demo showing how to go from 0 to 60 with the Schema.org Blueprints module. The session aims to help, inspire, and assist people to "Love thy CMS!"
Jacob Rockowitz (Jrockowitz)
Education is the base of every career path, and too often it has a limited budget, but that does not mitigate its importance.
Marcin Grabias (Graber)
Explore the success story of Progressive Web Apps (PWA) and IndexedDB to enhance Drupal's capabilities and elevate user’s offline experience.
Prerequisite
Basic understanding of Drupal websites.
Anjali Rathod (anjali-rathod), Abhai Sasidharan (abhaisasidharan)
As a communication agency, we help other agencies, technical product companies, and open source projects pitch themselves. But we have to pitch ourselves to them to get there!
Jeffey McGuire (Horncologne), Tiffany Farriss (Farriss)
Learn to effectively use DDEV for local development of Drupal projects. This session will walk you through a wide array of features for professional Drupal development.
Prerequisite
No prior knowledge of DDEV or Docker is needed.
Mauricio Dinarte
Discover how you can provide new experiences when moving beyond the synchronous world of web servers.
Prerequisite
This session requires no prior knowledge.
Alexander Varwijk (Kingdutch)
Sometimes headless is overkill! The Drupal Acceleration Team has found a way to make modern JS driven Drupal sites while keeping their head intact.
Prerequisite
Awareness of the pros/cons headless vs. non-headless sites.
Ben Mullins
Join us to explore pharma company’s transformative journey to a unified learning ecosystem with Drupal. From scattered sources to a centralized platform, discover how integrating AI, xAPI, and data analytics revolutionized training for global biopharmaceutical teams.
Raúl Bordallo (rbordallo)
We all know movement, exercise and screen breaks are recommended, do we do them? Probably not as much as we should!
I’m sharing activities that can fit in your schedule at or near your desk!
This is an interactive workshop offering practical modifiable takeaways.
Karen Leech (Kae76)
Your talent needs probably fluctuate as you adapt and grow and the market changes around you. Fractional teams are on the rise at many companies in response to these changes in the professional landscape.
Tracy Evans (Kanadiankicks), Jeffey McGuire (Horncologne)
Configuration schema's power most of the configuration of your drupal sites, making those validatable paves the path towards easier config forms, recipies and decoupled admin ui's.
Prerequisite
Joris Vercammen (Borisson_)
Discover how to leverage the Workspaces module for implementing enterprise-ready publishing workflows by staging large sets of content changes!
Fabian Franz (Fabianx), Andrei Mateescu (amateescu), Hank VanZile (Hankvanzile)
Drupal has a long history of usage in the European Commission (>10y at large scale) powering hundreds of websites from high profile communication websites to community websites where European citizens interact.
Hernani Borges De Freitas (Hernani)
Human Centred Design is becoming more widely used as a UX and product design discipline. Join this session to learn what it is and how it can help you.
Elise West
The Drupal API Client project has made substantial progress since being selected for funding as part of the Pitch-burgh Innovation Contest. We're excited to share information about the 1.x release of our JSON:API Client, and what the future holds for this initiative.
Brian Perry (Brianperry)
Discover how we upgraded 70 websites (50 countries + 20 local careers sites) to new branding, built a robust content delivery system, and followed country-specific requirements in a highly regulated environment.
Marcello Testi (Pinolo), Alexander Farkas
What would it look like if your site got hacked? What would the bad actors actually do, and why? How can you avoid this?
Prerequisite
No prerequisites.
Drew Webber (Mcdruid)
Welcome to our workshop on "Securing the Modern Web: Strategies, Tools, and Ethical Hacking Techniques"! In today's digital landscape, web security is a critical concern. Join us as we delve into essential strategies, tools, and ethical hacking techniques designed to safeguard web applications.
Kavana Tadagalale
Want to make sure your employees do not work outside of office hours? Want to get rid of UID 1's all-access pass? Well now you can, thanks to the brand-new Access Policy API!
Kristiaan Van den Eynde (Kristiaanvandeneynde)
Improve your application look & feel and performance using Drupal's build-in capabilities.
Prerequisite
Medium to advanced knowledge of Drupal front-end development.
Ignacio Díaz-Roncero Fraile (Idiaz.roncero)
Unlock the potential of semantic search in Drupal with OpenSearch and Machine Learning. Explore cutting-edge techniques and witness live demos in this session.
Prerequisite
Participants should have a basic understanding of search functionality and web development concepts.
Aleksandr Danilov (alexandrdnlv)
Digital projects extensively rely on Staff Augmentation for project capacity needs, and Staff Augmentation service providers have much within control to bring about customer delight.
Monisha Navlani (Monishanavlani)
Learn how the A11yTalks website was moved from Gatsby to Drupal using Single Directory Components.
Prerequisite
Attendees will need familiarity with Drupal and an interest in Single Directory Components
Mark Casias (Markie)
Is Drupal often seen as too complicated to grasp? Is your company finding it challenging to attract new developers to Drupal? It might be time to reevaluate and enhance your organization's learning methods.
Yevgeniya Kobrina (Yevko)
In the modern world of 'software built elsewhere' and complex dependency trees, supply chain security is more important than ever.
Christopher Gervais, Nils Adermann, Tim Lehnen
We are going to show you how we have managed to reduce the time needed to migrate a site from Drupal 7 to Drupal 10 to minutes.
Prerequisite
None
Julían Valero (JulianVJ)
Customer Value, Team Empowerment and Profitability -
The balancing act while delivering Drupal projects from Goldilocks & the Three Bears!
Hetal Mistry (Hetalmistry)
Dive into the 'Shift Left' revolution where early testing meets efficiency, transforming the DNA of software development and quality assurance for the agile era.
Daniel Angelov (Danielangelov)
This is a real life story of how we turned a team of takers in to a team of makers by convincing the company to allow the whole Drupal team to spend a day every other week innovating, working together to do Drupal better and make Drupal better.
Duncan Worrell (Dunx)