Image

Check out the list of scheduled sessions below. In a few days, we will launch an integrated interactive program with all other program elements included. Until then you can also check them out on their dedicated pages:
- Our fantastic keynotes
- The International Splash Awards
- More DrupalCon social events
- Birds of a Feather sessions (coming later)
- Contribution events (coming later)
(DrupalCon Photo by Bram Driesen)
Tuesday, 14 October
Session Title |
Time |
Session Type |
Track |
Author(s) |
Your Camp Website Here! What’s New and Exciting with Drupal’s Event Platform | 14:45-15:30 | Session (45 minutes) | COMMUNITY HEALTH | Martin Anderson-clutz |
Overcoming our Primitive Obsessions | 14:45-15:30 | Session (45 minutes) | CODING & SITE BUILDING | Nerea Enrique |
Accessibility, Sustainability and the Open Web | 14:45-16:45 | Workshop (2 x 45 minutes) | OPEN WEB | John Lockhart |
Transforming Drupal Agency Ops using Gleicher's Formula for Change | 14:45-15:30 | Session (45 minutes) | AGENCY & BUSINESS | Hetal Mistry |
TCP Fast Open and HTTP/3: Network-Level Optimizations for Lightning-Fast Drupal | 14:45-15:30 | Session (45 minutes) | INFOSEC & DEVOPS | Nicolas Perussel |
Experience Builder unleashed: The future of Drupal is here | 14:45-15:30 | Session (45 minutes) | DRUPAL CMS | Lauri Timmanee Bálint Kléri |
Nestlé Nutrition Scalable Multibrand Design System on Drupal | 14:45-15:30 | Session (45 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Bastien Chanot Olga Tsiamliak |
Drupal CMS now and beyond | 16:00-16:45 | Session (45 minutes) | DRUPAL CMS | Cristina Chumillas Pamela Barone |
Git into the Groove - Moving from Freelance to Collaborative Workflow | 16:00-16:45 | Session (45 minutes) | CODING & SITE BUILDING | AmyJune Hineline |
Scaling Drupal’s Marketing to Match Its Innovation: Uniting the Community as Drupal's Marketing Super Power #promotedrupal | 16:00-16:45 | Session (45 minutes) | OPEN WEB | Paul Johnson David Bishop James Hall Anoop John Lenny Moskalyk |
Secure by Design: Integrating Security into Drupal Development | 16:00-16:45 | Session (45 minutes) | INFOSEC & DEVOPS | Janna Malikova |
Writing Custom PHPStan Rules for Drupal Projects | 16:00-16:45 | Session (45 minutes) | CODING & SITE BUILDING | Ondřej Mirtes |
Strategies for Integrating Experience Builder in Your Existing Drupal Platform | 17:00-17:20 | Session (20 minutes) | CODING & SITE BUILDING | Boyan Borisov |
The secret lives of OSS designers: Diary studies of designers contributing to OSS | 17:00-17:20 | Session (20 minutes) | OPEN WEB | Eriol Fox |
How it feels to be dyslexic in a world dominated by written communication. | 17:00-17:20 | Session (20 minutes) | COMMUNITY HEALTH | Alvaro J Hurtado Villegas |
Synchronizing an ad hoc subset of my Drupal users with the members of an Azure AD Security Group having one single APP permission given by the Tenant and nothing more | 17:00-17:20 | Session (20 minutes) | CODING & SITE BUILDING | Rodrigo Panchiniak Fernandes |
Communicating Collaboratively: Steering Clients Towards EAA Compliance | 17:00-17:20 | Session (20 minutes) | AGENCY & BUSINESS | Paul Sebborn |
Why we left Drupal, tried Storyblok, and what happened next | 17:00-17:20 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Iztok Smolic |
Empowering Drupal with Offline AI: WebLLM, Local Agents, and Privacy-First Innovation | 17:00-17:20 | Session (20 minutes) | CODING & SITE BUILDING | Akshay Chame |
Wednesday, 15 October
Session Title |
Time |
Session Type |
Track |
Author(s) |
How to run LLMs locally: key tools, best practices and practical applications | 10:30-11:15 | Session (45 minutes) | OPEN WEB | Volodymyr Andrushchak |
So you think you know PHPUnit | 10:30-11:15 | Session (45 minutes) | CODING & SITE BUILDING | Sebastian Bergmann |
JavaScript frontend development with Experience Builder: Beyond decoupling | 10:30-11:15 | Session (45 minutes) | DRUPAL CMS | Bálint Kléri Wolfgang Ziegler |
The Human Edge in Presales: Beating AI-Drafted Drupal Proposals | 10:30-11:15 | Session (45 minutes) | AGENCY & BUSINESS | Monisha Navlani Swarad Mokal |
How we built Drupal CMS 2.0's design system and site templates | 10:30-11:15 | Session (45 minutes) | DRUPAL CMS | Jason Thompson Pamela Barone |
Real Devs Do it With Drupal - the quest for exotic Drupals | 10:30-11:15 | Session (45 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Frederik Wouters James Abrahams |
Workshop - Start with Drupal and AI. Up and running with the AI ecosystem in Drupal in no time. | 10:30-12:15 | Workshop (2 x 45 minutes) | CODING & SITE BUILDING | Frederik Wouters Christoph Breidert |
Back Together Again: Lessons from Reviving a Community Post-COVID | 11:30-11:50 | Session (20 minutes) | COMMUNITY HEALTH | Nikita Aswani |
Building an AI-Powered DevOps Co-Pilot for Drupal: Automate Git, Drush & Deployments | 11:30-12:15 | Session (45 minutes) | INFOSEC & DEVOPS | Ovanes Budakyan |
How to build a site template | 11:30-12:15 | Session (45 minutes) | DRUPAL CMS | Adam Globus-Hoenich |
Drupal Editor Showcase + Q&A | 11:30-12:15 | Panel Discussion (45 minutes) | DRUPAL CMS | Josef Kruckenberg |
Autowiring all the things | 11:30-12:15 | Session (45 minutes) | CODING & SITE BUILDING | Luca Lusso |
From starters to solid Drupal team members: strategies for finding and growing new talent in the Drupal community. | 11:30-12:15 | Session (45 minutes) | AGENCY & BUSINESS | Jess Vetsuypers Eline Van Coillie |
Leaving Work at Work – How to successfully finish your working day without thinking about work in your free time | 11:55-12:15 | Session (20 minutes) | COMMUNITY HEALTH | Norman Kämper-Leymann Svitlana Fedchenko |
BEM vs Tailwind Death match: A lighthearted battle to the (front) end | 15:00-15:45 | Session (45 minutes) | CODING & SITE BUILDING | Tony Barker |
Oh no! undo! Revert recipes and AI configuration changes | 15:00-15:45 | Session (45 minutes) | CODING & SITE BUILDING | Fabian Bircher |
From CMS to Platform: How to Build Future-Proof Digital Ecosystems with Drupal | 15:00-15:45 | Session (45 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Lukas Fischer |
£16 million of public funding for Open Standards, Open Source collaboration and Drupal | 15:00-15:45 | Session (45 minutes) | OPEN WEB | Finn Lewis Will Callaghan |
Experience Builder APIs: How to integrate and extend XB | 15:00-15:45 | Session (45 minutes) | CODING & SITE BUILDING | Christian López Espínola |
Help! My search page is getting hammered by an AI bot! | 15:00-15:45 | Session (45 minutes) | INFOSEC & DEVOPS | Antje Lorch |
“We Need to Talk: Burnout, Belonging, and Being Human in Drupal” | 15:00-15:45 | Workshop (45 minutes) | COMMUNITY HEALTH | Esmeralda Tijhoff |
AI vs. Human Creativity: How to Strike the Right Balance in Drupal | 15:00-15:45 | Session (45 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Anubhav Tiwari |
The AI Agent Swarm has come to Drupal CMS Experience Builder! | 16:15-17:00 | Session (45 minutes) | DRUPAL CMS | James Abrahams |
How to Land an EPIC Contribution in Drupal (Without Losing Your Mind) | 16:15-17:00 | Session (45 minutes) | CODING & SITE BUILDING | Matt Glaman Mike Herchel |
Institutional Intelligence: How Yale Uses Drupal to Transform Bureaucratic Complexity into Conversational Simplicity | 16:15-17:00 | Session (45 minutes) | OPEN WEB | Franz Joseph Hartl |
Scaling Drupal as a Headless Enterprise API: A High-Performance Case Study | 16:15-17:00 | Session (45 minutes) | INFOSEC & DEVOPS | Vijay Mani |
Beyond Borders: Building Strong Open Source Communities from Local Roots to Global Collaboration | 16:15-17:00 | Session (45 minutes) | COMMUNITY HEALTH | Esmeralda Tijhoff |
BYOPB: Understanding Project Browser's Architecture and Building Your Own Plugins | 16:15-17:00 | Session (45 minutes) | DRUPAL CMS | Chris Wells |
Carbon Impact Evaluator: Measuring and Reducing Drupal's Digital Carbon Footprint | 17:15-17:35 | Session (20 minutes) | AGENCY & BUSINESS | Cláudia Desidério |
Smart Routing Between Legacy and Modern Drupal Sites with Cloudflare | 17:15-17:35 | Session (20 minutes) | INFOSEC & DEVOPS | Constantin Dumitrescu |
From Recipe Platform to Consumer Hub - The Maggi.de Drupal Evolution | 17:15-17:35 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Grischa Marky |
AIO automation testing framework - we've built it, so you don't have to! | 17:15-17:35 | Session (20 minutes) | OPEN WEB | Miroslav Rusev Daniel Angelov |
NEDA community meeting for European Local Associations, DrupalCamps and Drupal User Groups | 17:15-18:00 | Workshop (45 minutes) | COMMUNITY HEALTH | Esmeralda Tijhoff |
Drush 14 is slimmed and ready for adoption by Drupal core | 17:15-17:35 | Session (20 minutes) | INFOSEC & DEVOPS | Moshe Weitzman |
Hooks, from magic names to php language feature | 17:15-17:35 | Session (20 minutes) | CODING & SITE BUILDING | Sally Young Fabian Bircher |
From Zero to Community: Building and Scaling Your Local Drupal Group | 17:40-18:00 | Session (20 minutes) | COMMUNITY HEALTH | Anish Anilkumar |
AI Content Migrate for Drupal: Automating Large-Scale Content Migrations with AI | 17:40-18:00 | Session (20 minutes) | CODING & SITE BUILDING | Raffaele Chiocca |
Next-Level Privacy: Drupal CMS Innovations in Personal Data Protection and Legal Content | 17:40-18:00 | Session (45 minutes) | DRUPAL CMS | Jürgen Haas |
Profiling your Drupal app with New Relic & DDEV: A practical guide | 17:40-18:00 | Session (20 minutes) | INFOSEC & DEVOPS | Roman Paska |
Redefining Leadership: How Adversity can cultivate Strength, Empathy, and Leadership Skills | 17:40-18:00 | Session (20 minutes) | AGENCY & BUSINESS | Rae Pizer |
From Chaos to Clarity: Planning for success with a Drupal Content Architecture | 17:40-18:00 | Session (20 minutes) | CODING & SITE BUILDING | Duncan Worrell |
Thursday, 16 October
Session Title |
Time |
Session Type |
Track |
Author(s) |
Building AI Agents, Tools, and Assistants in Drupal: A Hands-On Workshop | 09:15-10:00 | Workshop (45 minutes) | CODING & SITE BUILDING | Vincenzo Gambino |
Drupal Business Survey 2025 | 09:15-10:00 | Session (45 minutes) | AGENCY & BUSINESS | Imre Gmelig Meijling |
No more steep learning curve! How UX research is making a more user-centric Drupal CMS (and how you can help | 09:15-10:00 | Session (45 minutes) | DRUPAL CMS | Emma Horrell |
Extend your Drupal Watchdog! | 09:15-10:00 | Session (45 minutes) | INFOSEC & DEVOPS | Alexey Korepov |
PRESERVING LEGACY, EMPOWERING FUTURE: HOW DRUPAL POWERS AMI’S GLOBAL DIGITAL NETWORK |
09:15-10:00 | Session (45 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Roland Obermair |
Migrating anything and everything to Experience Builder | 09:15-10:00 | Session (45 minutes) | DRUPAL CMS | Kristen Pol Suchi Garg |
Imposter Syndrome's bigger, badder sibling: Shame | 09:15-09:35 | Session (20 minutes) | COMMUNITY HEALTH | John Albin Wilkins |
Onboarding and Growing New Drupal Developers: Our 45-Day Internship Blueprint | 09:15-09:35 | Session (20 minutes) | AGENCY & BUSINESS | Pritish Kumar |
Leading Through the Storm: My Journey with Mental Health to the C-Suite | 09:40-10:00 | Session (20 minutes) | COMMUNITY HEALTH | Diego Costa |
Drupal Without Limits: Expanding Drupal's reach into IoT, Commerce, and application ecosystems. | 10:30-10:50 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Yorgos Andreadis |
The Future of Login: How Drupal Can Champion User Choice, Privacy, and Simplicity | 10:30-11:15 | Session (45 minutes) | OPEN WEB | Unnikrishnan B Santhosh Raju Anish Anilkumar Dick Hardt |
Accessible by Default: How Drupal 11 Redefines Inclusive Design | 10:30-11:15 | Session (45 minutes) | OPEN WEB | Ulka Bendale |
Decision-Making at Scale: Behind the Drupal Marketplace Process | 10:30-10:50 | Session (20 minutes) | COMMUNITY HEALTH | Tiffany Farriss |
Securing Drupal Content with Client-Side Encryption: A Zero Trust Approach | 10:30-12:15 | Workshop (2 x 45 minutes) | INFOSEC & DEVOPS | Renato Gomes Rodrigo Panchiniak Fernandes |
Better Debugging with Xdebug | 10:30-11:15 | Session (45 minutes) | CODING & SITE BUILDING | Derick Rethans |
Beyond 99 Red Balloons: a guide to alternative text and accessible images | 10:30-11:15 | Session (45 minutes) | OPEN WEB | Chris Vickery AmyJune Hineline |
Building web experiences for the UK's biggest free TV platforms | 10:55-11:15 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | James Hall |
How to sell Drupal site templates | 10:55-11:15 | Session (20 minutes) | AGENCY & BUSINESS | Ryan Szrama |
Drupal, the first design-system native CMS | 11:30-12:15 | Session (45 minutes) | CODING & SITE BUILDING | Pierre Dureau |
Building AI Agents without coding | 11:30-12:15 | Session (45 minutes) | CODING & SITE BUILDING | Marcus Johansson |
Digital Sovereignty by Design | 11:30-12:15 | Session (45 minutes) | AGENCY & BUSINESS | Mathias Bolt Lesniak Jeffrey A. "jam" McGuire |
Why and how to write your own compiler? | 11:30-12:15 | Session (45 minutes) | CODING & SITE BUILDING | Nikola Svitlica |
Improving and contributing Drupal Documentation. 2025 edition | 11:30-12:15 | Session (45 minutes) | COMMUNITY HEALTH | Vladimir Roudakov Janna Malikova |
Keeping the Commons Open: Ensuring Drupal's Sustainability | 11:30-12:15 | Session (45 minutes) | AGENCY & BUSINESS | George Demet |
AI in EAA? | 15:00-15:20 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Daniel Angelov |
Status and Goals of the Drupal Open University Initiative | 15:00-15:45 | Panel Discussion (45 minutes) | COMMUNITY HEALTH | Hilmar Hallbjörnsson Jean-Paul Vosmeer Rachel Lawson Gayatri Tandon Lenny Moskalyk |
Beyond Searching - Leveraging the Search API infrastructure for different features | 15:00-15:45 | Session (45 minutes) | CODING & SITE BUILDING | Markus Kalkbrenner |
Lean digital service design with Drupal: Lessons from London's Southwark Council | 15:00-15:45 | Session (45 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Alex Langley David Bishop |
Test all the things! | 15:00-15:45 | Session (45 minutes) | INFOSEC & DEVOPS | Ricardo Sanz Ante |
Masterclass: Scaling sales and marketing success for Drupal agencies | 15:00-15:45 | Session (45 minutes) | AGENCY & BUSINESS | Michel Van Velde Janne Kalliola Imre Gmelig Meijling |
Thinking Async | 15:00-15:45 | Session (45 minutes) | CODING & SITE BUILDING | Alexander Varwijk |
Lessons learned after running a SaaS on Drupal and open source for 8 years | 15:25-15:45 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Eirik Morland |
From Reactive to Proactive: Automated Performance Testing Success Stories | 16:15-17:00 | Session (45 minutes) | CODING & SITE BUILDING | Nathaniel Catchpole |
Make your own Drupal CMS: from distribution/profile to recipe based installation | 16:15-17:00 | Session (45 minutes) | DRUPAL CMS | Artem Dmitriiev |
The Future of Drupal Theming: AI, Experience Builder, and Beyond | 16:15-17:00 | Session (45 minutes) | CODING & SITE BUILDING | Mike Herchel |
Green UX in the Age of AI: Digital Products for a Sustainable Future | 16:15-16:35 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Petra Morawa-zechner Arthur Lorenz |
Declarative Shadow DOM and the future of Drupal Theming | 16:15-17:00 | Session (45 minutes) | OPEN WEB | John Albin Wilkins |
Drupal AI - strategy and application | 16:15-17:00 | Session (45 minutes) | AGENCY & BUSINESS | Christophe Breidert Frederik Wouters |
Supercharging Drupal with Real-Time Notifications Using WebSockets and Redis | 16:15-17:00 | Session (45 minutes) | CODING & SITE BUILDING | Shibin Das |
Fueling the Future: How Drupal and Open Source Propel the Airline Industry Towards Carbon Neutrality | 16:40-17:00 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Sofiane Boudadi Janick Cox Sofiane Boudadi |
Committed to the Bit: Building a Robot Bestie with Drupal and Old Electronics | 17:15-18:00 | Session (45 minutes) | CODING & SITE BUILDING | Qymana Botts |
Software Update Security for Humans: A gentle introduction | 17:15-17:35 | Session (20 minutes) | INFOSEC & DEVOPS | Christopher Gervais |
Drupal Stand Up Comedy - Come for the code, stay for community and have a little laugh along the way. | 17:15-17:35 | Session (20 minutes) | COMMUNITY HEALTH | Shivan Jaikaran |
Mastering the release flow - over 5 years of continuous improvement | 17:15-17:35 | Session (20 minutes) | INFOSEC & DEVOPS | Toni Kolev |
ECA, AI and MCP: Connecting Context, Intelligence and Action | 17:15-18:00 | Session (45 minutes) | CODING & SITE BUILDING | Jasper Lammens |
From the Starting Line to the Finish: A Digital Sprint Toward Scalable Transformation | 17:15-17:35 | Session (20 minutes) | CLIENTS & INDUSTRY EXPERIENCES | Annam Ravin |
Top 10 Composer Problems in Drupal Projects: Solutions from Real-World Sites | 17:15-17:35 | Session (20 minutes) | CODING & SITE BUILDING | Mohammad Zomorodian |
Kubernetes-Powered Drupal: Architecting Scalable, Resilient Web Experiences | 17:40-18:00 | Session (20 minutes) | INFOSEC & DEVOPS | Paulo Carvalho |
Taming the Beast: Navigating Scope Creep for Project Success | 17:40-18:00 | Session (20 minutes) | AGENCY & BUSINESS | Nina Holzapfel |
Designing with Purpose: How to Integrate Your Features into Experience Builder | 17:40-18:00 | Session (45 minutes) | DRUPAL CMS | Renee Lund |
SEO in the Age of AI Search: What’s Really Changing (and What’s Not) | 17:40-18:00 | Session (20 minutes) | AGENCY & BUSINESS | Hristiyan Myankov |
The Art of Doing Less: Let the Community Code Your Module | 17:40-18:00 | Session (20 minutes) | OPEN WEB | James Shields |