Drupalcon Vienna 2025 Schedule

***Sessions and speakers are subject to change. Additional sessions will be added as they become available.

Tuesday, 14 Oct - Tuesday, 14 Oct

16:00 to 16:45 CEST

Location
Room 5
When
Tuesday, October 14, 2025 - 16:00 to Tuesday, October 14, 2025 - 16:45

Git into the groove and git ready to move from freelance to working in an agency. In this session, learn the basics of version control, branches & local environments... all to the tune of our favorite 80s songs!

Prerequisite
Basic Command Line knowledge

SVG
m&b icon_new brand
coding & site building
Speakers

AmyJune Hineline (Volkswagenchick)

16:00 to 16:45 CEST
Location
Room 3 (Hall G1)
When
Tuesday, October 14, 2025 - 16:00 to Tuesday, October 14, 2025 - 16:45

Static analysis tools like PHPStan have become essential for PHP developers, and Drupal projects can benefit greatly from custom rules tailored to their specific architecture and conventions.

SVG
m&b icon_new brand
coding & site building
Speakers

Ondřej Mirtes

17:00 to 17:20 CEST
Location
Room 2
When
Tuesday, October 14, 2025 - 17:00 to Tuesday, October 14, 2025 - 17:20

Explore practical strategies for adopting Drupal's Experience Builder in existing platforms, ensuring a smooth transition without compromising current investments.

SVG
m&b icon_new brand
coding & site building
Speakers

Boyan Borisov (boyan.borisov)

17:00 to 17:20 CEST
Location
Room 7
When
Tuesday, October 14, 2025 - 17:00 to Tuesday, October 14, 2025 - 17:20

To be honest, I would've rather preferred not having had to deal with Azure AD. You know! The Open Source vs. the-other-way-around thing. But once I was asked to do that and was not in a power position to avoid it completely, I tried to make the best out of it.

SVG
m&b icon_new brand
coding & site building
Speakers

Rodrigo Panchiniak Fernandes (Rodrigo-panchiniak-fernandes)

Wednesday, 15 Oct - Wednesday, 15 Oct

10:30 to 11:15 CEST

Location
Room 3 (Hall G1)
When
Wednesday, October 15, 2025 - 10:30 to Wednesday, October 15, 2025 - 11:15

PHPUnit has been around for over two decades and is used by nearly every
PHP developer in the world. While most of us know the basics, there are
depths and hidden valleys of PHPUnit that even the most experienced of us
may have never even heard of.

SVG
m&b icon_new brand
coding & site building
Speakers

Sebastian Bergmann

10:30 to 12:15 CEST
Location
Room 7
When
Wednesday, October 15, 2025 - 10:30 to Wednesday, October 15, 2025 - 12:15

After doing this workshop you are well prepared to build your own Drupal AI powered applications.

We'll walk you through everything from installing the Drupal AI module to building your first working AI-powered application, step by step.

SVG
m&b icon_new brand
coding & site building
Speakers

Frederik Wouters (Wouters_f), Christophe Breidert (Breidert)

11:30 to 12:15 CEST
Location
Room 2
When
Wednesday, October 15, 2025 - 11:30 to Wednesday, October 15, 2025 - 12:15

Have you ever wondered how Drupal efficiently manages the complex dependencies that power its modules? The service container is the backbone of modern Drupal applications, streamlining service management and boosting performance.

SVG
m&b icon_new brand
coding & site building
Speakers

Luca Lusso (lussoluca)

15:00 to 15:45 CEST
Location
Room 2
When
Wednesday, October 15, 2025 - 15:00 to Wednesday, October 15, 2025 - 15:45

Which front end technology should we be using in our Drupal projects? Please note that no BEMs or Tailwinds will be harmed in the making of this session.

SVG
m&b icon_new brand
coding & site building
Speakers

Tony Barker (tonypaulbarker)

15:00 to 15:45 CEST
Location
Auditorium
When
Wednesday, October 15, 2025 - 15:00 to Wednesday, October 15, 2025 - 15:45

Experience Builder will revolutionize how you will empower your editors and marketers to build sites with Drupal.

But that might not be enough for your audience, and you will want to put guiderails, extend or improve the Experience of your Builders.

SVG
m&b icon_new brand
coding & site building
Speakers

Christian López Espínola (penyaskito)

15:00 to 15:45 CEST
Location
Room 6
When
Wednesday, October 15, 2025 - 15:00 to Wednesday, October 15, 2025 - 15:45

You applied a recipe to your site? Or did you let an AI change some configuration on your site? It didn't do what you wanted? You want to go back! In this session you get to see how.

SVG
m&b icon_new brand
coding & site building
Speakers

Fabian Bircher (Bircher)

16:15 to 17:00 CEST
Location
Room 2
When
Wednesday, October 15, 2025 - 16:15 to Wednesday, October 15, 2025 - 17:00

Behind every great Drupal feature is a stubborn person (not necessarily a developer) who refused to let it stay broken. Want to be that person? We’ll show you how.

SVG
m&b icon_new brand
coding & site building
Speakers

Matt Glaman (mglaman), Mike Herchel (mherchel)

17:15 to 17:35 CEST
Location
Room 2
When
Wednesday, October 15, 2025 - 17:15 to Wednesday, October 15, 2025 - 17:35

In bygone versions you could extend Drupal by creating a special module file and write php functions with magic names like mymodule_block_info or mymodule_form_alter. In Drupal 11 almost all of that code lives in particular places and has php attributes but it doesn't have to be frightening.

SVG
m&b icon_new brand
coding & site building
Speakers

Sally Young (Justafish), Fabian Bircher (Bircher)

17:40 to 18:00 CEST
Location
Room 4 (Hall G2)
When
Wednesday, October 15, 2025 - 17:40 to Wednesday, October 15, 2025 - 18:00

Speed up website migrations and cut costs: discover how AI can automate content analysis, simplify workflows, and help you migrate your old Drupal website into a new one faster and smarter.

SVG
m&b icon_new brand
coding & site building
Speakers

Raffaele Chiocca (Rafuel92)

17:40 to 18:00 CEST
Location
Room 2
When
Wednesday, October 15, 2025 - 17:40 to Wednesday, October 15, 2025 - 18:00

Great sites start with great plans: how the process of creating a content architecture can transform your next Drupal build — better, faster, stronger, and ready to grow.

SVG
m&b icon_new brand
coding & site building
Speakers

Duncan Worrell (Dunx)

Thursday, 16 Oct - Thursday, 16 Oct

09:15 to 10:00 CEST

Location
Room 7
When
Thursday, October 16, 2025 - 09:15 to Thursday, October 16, 2025 - 10:00

In this hands-on workshop, you’ll learn how to build AI Tools, Agents, and Assistants inside Drupal CMS using the ai_agents module. We’ll code together, step-by-step, covering best practices for designing agents and evaluating agent performance.

SVG
m&b icon_new brand
coding & site building
Speakers

Vincenzo Gambino (Vincenzo Gambino)

10:30 to 11:15 CEST
Location
Room 3 (Hall G1)
When
Thursday, October 16, 2025 - 10:30 to Thursday, October 16, 2025 - 11:15

In this talk I explain how to use Xdebug to get more productive writing
PHP code, focussing on the improvements in Xdebug 3.3 and 3.4, and the
upcoming 3.5, to make the debugging experience better and easier to set
up.

SVG
m&b icon_new brand
coding & site building
Speakers

Derick Rethans

11:30 to 12:15 CEST
Location
Room 4 (Hall G2)
When
Thursday, October 16, 2025 - 11:30 to Thursday, October 16, 2025 - 12:15

This talk will showcase how the Agents can be used everywhere in Drupal for helping with everything from menial small tasks to supercharging you when building your website from the ground up with external tools via MCP. All without having write a single line of code.

SVG
m&b icon_new brand
coding & site building
Speakers

Marcus Johansson (marcus_johansson)

11:30 to 12:15 CEST
Location
Room 6
When
Thursday, October 16, 2025 - 11:30 to Thursday, October 16, 2025 - 12:15

Drupal Core is accelerating its adoption of design-system related API started in 2023 with SDC, revolutionizing its theming workflow. Inspired by UI Suite proposals, our beloved Drupal is becoming the first design-system native CMS.

SVG
m&b icon_new brand
coding & site building
Speakers

Pierre Dureau (Pdureau)

11:30 to 12:15 CEST
Location
Room 3 (Hall G1)
When
Thursday, October 16, 2025 - 11:30 to Thursday, October 16, 2025 - 12:15

Writing a compiler is almost always perceived as a task not intended for high-level languages such as PHP. If you believe so, allow me to convince you otherwise. Through real-world examples, knowledge of how compilers work, and their benefits, will be demonstrated.

SVG
m&b icon_new brand
coding & site building
Speakers

Nikola Svitlica (thecelavi)

15:00 to 15:45 CEST
Location
Room 4 (Hall G2)
When
Thursday, October 16, 2025 - 15:00 to Thursday, October 16, 2025 - 15:45

Replacing dblog by Solr Log, implementing Cross Language Information Retrieval (CLIR) with TMGMT, integrating Default Content Deploy with Search API.

Prerequisite
Basic Drupal site-building knowledge, no coding skills required

SVG
m&b icon_new brand
coding & site building
Speakers

Markus Kalkbrenner (mkalkbrenner)

15:00 to 15:45 CEST
Location
Room 1
When
Thursday, October 16, 2025 - 15:00 to Thursday, October 16, 2025 - 15:45

With the introduction of the Revolt event loop in Drupal Core, we're getting ready for Drupal to tackle an entirely new class of problems: asynchronous applications. In this session you'll find out how to think asynchronously and leverage Revolt in your applications.

SVG
m&b icon_new brand
coding & site building
Speakers

Alexander Varwijk (Kingdutch)

16:15 to 17:00 CEST
Location
Room 2
When
Thursday, October 16, 2025 - 16:15 to Thursday, October 16, 2025 - 17:00

Gander, Drupal's performance testing framework introduced in Drupal core 10.3 and implemented for Drupal CMS 1.0, is markedly improving Drupal’s performance.

SVG
m&b icon_new brand
coding & site building
Speakers

Nathaniel Catchpole (Catch)

16:15 to 17:00 CEST
Location
Room 6
When
Thursday, October 16, 2025 - 16:15 to Thursday, October 16, 2025 - 17:00

Imagine your Drupal site delivering live updates, pushing real-time notifications, or powering a chat system without the need to refresh the page. And more importantly, without depending on Firebase, Pusher, or any commercial messaging service.

SVG
m&b icon_new brand
coding & site building
Speakers

Shibin Das (d34dman)

16:15 to 17:00 CEST
Location
Room 4 (Hall G2)
When
Thursday, October 16, 2025 - 16:15 to Thursday, October 16, 2025 - 17:00

Drupal’s theming layer has grown by leaps and bounds over the past several years. We’ve seen new Twig filters, theme generation tools, and the introduction of Single Directory Components.

SVG
m&b icon_new brand
coding & site building
Speakers

Mike Herchel (mherchel)

17:15 to 18:00 CEST
Location
Room 5
When
Thursday, October 16, 2025 - 17:15 to Thursday, October 16, 2025 - 18:00

What do you get when you take a developer with too much usable tech waste and not enough impulse control and tell them a pun about their name? This is not the setup to a corny joke. It is the catalyst to a harrowing tale of hubris, friendship, and the joys of committing to a bit.

SVG
m&b icon_new brand
coding & site building
Speakers

Qymana Botts (qymanab)

17:15 to 18:00 CEST
Location
Room 7
When
Thursday, October 16, 2025 - 17:15 to Thursday, October 16, 2025 - 18:00

Discover how integrating AI with Drupal's ECA module can revolutionize your workflows. Learn to use AI for chat, text-to-speech, and more, and meet an AI agent that simplifies model management.

SVG
m&b icon_new brand
coding & site building
Speakers

Jasper Lammens (lammensj)

17:15 to 17:35 CEST
Location
Room 1
When
Thursday, October 16, 2025 - 17:15 to Thursday, October 16, 2025 - 17:35

Are Composer issues causing headaches in your Drupal projects? Discover the top 10 real-world Composer mistakes and how to fix them, so you can build cleaner, safer, and more maintainable Drupal sites.

SVG
m&b icon_new brand
coding & site building
Speakers

Mohammad Zomorodian (Mzomorodian)