Schedule

Check out the schedule for Drupal Developer Days Athens 2026.

Keynote Session: "Lessons Learned from 5 Years of ECA"

Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
45 min

Speaker: Jürgen Haas

Over the past five years, the ECA (Event–Condition–Action) module has evolved from an initial idea into a powerful and widely adopted tool within the Drupal ecosystem. In this keynote, Jürgen Haas shares his personal journey in the Drupal community, using the story of ECA as a lens to reflect on growth, challenges, and collaboration.

The session will explore the key lessons learned along the way — from early decisions and missteps to the iterative improvements that shaped both the module's architecture and its user experience. It will also highlight recent UX and feature advancements that demonstrate how continuous community feedback drives meaningful progress.

Beyond the technical aspects, this keynote emphasizes the importance of Drupal's governance model and community culture. Projects like ECA do not succeed in isolation; they thrive because of a structured, open, and supportive community that enables individuals to contribute, experiment, and innovate.

Ultimately, this talk is an invitation: to reflect on your own ideas, to engage with the community, and to take the steps needed to turn concepts into impactful, real-world solutions.

Q&A: Dries Buytaert, Dominique De Cooman

Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
45 min

Speakers: Dries Buytaert (Drupal’s founder and project lead, Co-founder & Executive Chair at Acquia.) 
                     Dominique De Cooman (Board Member of DA, Founder & CEO at Dropsolid AI)

An open conversation with Dries and Dominique.

Bursting the Bubble: Why Code Alone Won’t Save the Open Web

Speaker(s)
Alejandro Moreno Lopez
Experience level
Beginner
Session track
Drupal CMS
Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
40 min

We built it. We optimized it. We secured it. But outside of our issue queues and Slack channels, does the wider tech world know—or care?

For years, the Drupal community has suffered from a "build it and they will come" mentality. We have created one of the most robust platforms on the web, yet we often find ourselves preaching to the converted in a comfortable, self-referential bubble.

In this session, I will share the uncomfortable reality of taking the Drupal Association to Web Summit Lisbon—a massive, generalist tech event where "Drupal" was just another booth in a sea of startups. I will share the messy details of what happens when you step out of the "Drupal Island" and face the market head-on.

But this is not a talk about marketing; it is a talk about survival.

As developers, we have a responsibility that goes beyond code quality. We need to confront the "Tragedy of the Commons" that threatens open source projects: everyone relies on the ecosystem, but few invest in its external visibility. I will explore how our technical decisions—from DX to API design—either reinforce our isolation or help us burst the bubble.

 

Mago - format, lint and analyze your PHP code

Speaker(s)
Klaus Purer
Experience level
Beginner
Session track
Coding & Site Building
Session Room
Room 2 (Indigital)
Time Slot
Duration
40 min

Mago is a developer tool to improve the quality of the PHP code you write. In the era of AI it is important to have strict, reliable and fast guard rails to validate your code. We will talk about Coder, PHPStan and Mago - tools for static code analysis.

Stability & Innovation: Web Acceleration with Drupal Core and Drupal CMS

Speaker(s)
Gábor Hojtsy
Experience level
Intermediate
Session track
Drupal CMS
Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
40 min

For 25 years, Drupal has provided the velocity builders need. However, trying to serve every audience with a single tool often meant compromise. The recent strategic distinction between Drupal Core and Drupal CMS has unlocked a new path: parallel improvements that embrace the specific ways different builders work.

With the arrival of Drupal CMS 2, the introduction of Drupal Canvas and Site Templates fundamentally changes the game. These tools shift the focus to visual, component-based building, allowing users to launch new sites with best-practice features already configured.

But what does this shift mean for the future of Drupal Core and the wider ecosystem? For those not using Drupal CMS (yet)—and for critical use cases like headless architectures, social platforms, and e-commerce—what is the path forward? What can developers and architects expect as we look toward Drupal 12?

Join us to discuss how catering to these distinct needs will shape the broader ecosystem and what the long-term implications are for the community.

Beyond the Hype: Practical AI in Drupal

Speaker(s)
Isabel Santamaría
Fiorella Moragón Alcaraz
Experience level
Intermediate
Session track
Open Web
Session Room
Room 2 (Indigital)
Time Slot
Duration
40 min

AI is already transforming Drupal projects. This session shows practical, real world AI integrations in Drupal from editor assistants in CKEditor 5 to AI powered chatbots and automated workflows, while respecting privacy, performance, and Open Web principles.

Stop Mapping Fields by Hand: Automating Drupal Migrations with AI + Migrate API

Speaker(s)
Raffaele Chiocca
Experience level
Intermediate
Session track
Coding & Site Building
Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
40 min

Stop mapping fields by hand: this session shows how the module AI Content Migrate can detect repeatable patterns in legacy pages, propose content models and mappings, generate selectors, recover media, and produce ready-to-run migration files that generates faster iterations, fewer surprises, and safer rollbacks.

Gitlab CI/CD Templates by DA

Speaker(s)
Dimitris Kritsotakis
Experience level
Beginner
Session track
InfoSec & DevOps
Session Room
Room 2 (Indigital)
Time Slot
Duration
40 min

For a few years now, DA has created templates for CI/CD to be used by maintainers of contrib modules in DA's infrastructure. They offer an out-of-the-box solution for testing and linting your code. It also offers many customizations and it can expand your testing, allowing your module be more secure from core and dependency updates, catching errors and deprecations, preventing releasing hotfix releases

Taming complex Drupal projects with AI-assisted specification and codebase analysis

Speaker(s)
Kevin Thiels
Experience level
Intermediate
Session track
Clients & Industry Experiences
Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
40 min

Complex Drupal projects rarely fail because of code. They fail because intention, implementation and reality drift apart. This session shows how AI-assisted codebase and specification analysis can restore control, clarity, and confidence in large, long-lived Drupal systems.

React meets Drupal's Single Directory Components.

Speaker(s)
Francesco Maria Battaglia
Vincenzo Gambino
Experience level
Beginner
Session track
Coding & Site Building
Session Room
Room 2 (Indigital)
Time Slot
Duration
40 min

Learn how to embed interactive React components inside SDCs while keeping your theme lightweight, and maintenable.

FlowDrop: Rethinking Workflow and Orchestration in Modern Drupal

Speaker(s)
Shibin Das
Experience level
Intermediate
Session track
Coding & Site Building
Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
40 min

When workflows stay simple, configuration is enough. But modern Drupal systems deal with orchestration, external services, and long-running processes. At that point, rules become invisible logic. FlowDrop rethinks workflows as executable systems, making orchestration explicit, inspectable, and built for modern Drupal architectures.

Revamp Transactional Email in Drupal Core

Speaker(s)
Lorenz Schori
Experience level
Intermediate
Session track
Coding & Site Building
Session Room
Room 2 (Indigital)
Time Slot
Duration
40 min

Work is underway to modernize the transactional email APIs in Drupal Core. Discover what is already available and what is currently in development.

Display Builder, the HTMX-powered visual builder

Speaker(s)
Pierre Dureau
Experience level
Intermediate
Session track
Coding & Site Building
Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
40 min

Drupal’s front stack is actually under exciting modernization. Pierre, a Core’s provisional front-end manager, will show how those changes and additions can help us build modern UI and revolutionize the display building experience.

A Practical Deep-Dive into Drupal’s Configuration Schema

Speaker(s)
Joris Vercammen
Experience level
Beginner
Session track
Coding & Site Building
Session Room
Room 2 (Indigital)
Time Slot
Duration
40 min

Drupal's configuration schema layer has been a stable underpinning for custom data structures, in this session we'll go over the basics and end up explaining all the possible ways to use it.

Educational Track - Drupal in a Day Sponsors

Social Night Sponsors

In-Kind Sponsors

Media Partner Sponsors