Skip to content

Schedule

April 23, 2026

Symfony

08:00

09:00

Check-in and welcome light breakfast ☕ 🥐

09:00

09:15

🎉 Opening / Welcome session 👋

09:15

09:55

Keynote Nicolas Grekas

10:00

10:40

10:40

11:10

Break ☕

11:10

11:50

11:55

12:35

12:35

14:00

Lunch 🍽

14:00

14:40

14:45

15:25

Talk 🎤

15:25

16:00

Break ☕

16:00

16:40

Talk 🎤

16:45

17:25

17:30

18:10

Lightning talks

18:30

20:30

Aperitif 🍸

April 24, 2026

Symfony

08:00

09:00

Light breakfast ☕ 🥐

09:00

09:40

Symfony AI in Action Christopher Hertel

09:45

10:25

10:25

11:00

Break ☕

11:00

11:40

Talk 🎤

11:45

15:25

Symfony AI-Mate Wachter Johannes

14:00

14:00

14:45

15:25

Talk 🎤

15:25

16:00

Break ☕

16:00

16:10

Sponsor prizes

16:10

16:50

16:50

17:00

Closing session 👋

Keynote

Avatar of Nicolas Grekas Nicolas Grekas

TBA

Delivered in English
Room:
Symfony

Thursday, April 23, 2026 at 09:15 AM – 09:55 AM

AI Writes Code. PHPStan Keeps It Honest.

Avatar of Dave Liddament Dave Liddament

AI can write code fast. But can you trust it?

Whether it's humans or AI writing some, or all, of your code, you still need to keep your codebase clean, safe, and consistent. How can this be done?

I'll show you how to write a custom PHPStan rule to enforce some of the coding standards I use on my Symfony projects.

By the end, you’ll have the tools and know-how to level up your static analysis setup so you can safely start adding AI to your development process without lowering your standards.

Delivered in English
Room:
Symfony

Thursday, April 23, 2026 at 10:00 AM – 10:40 AM

Accelerate: Debugging Performance in PHP

Avatar of Sebastian Bergmann Sebastian Bergmann

I will share the practical techniques that I use to identify and resolve performance bottlenecks in PHP applications. You will learn how to visualise your software's execution, pinpoint slow units of code and inefficient call patterns, measure execution costs under controlled conditions and spot regressions across versions or changes.

Using real-world examples from my experience, I will demonstrate how I progress from identifying a perceived slowdown to gaining actionable insights. Whether you are developing business-critical APIs or large-scale web platforms, this presentation will hone your ability to diagnose and resolve performance issues with confidence.

Delivered in English
Room:
Symfony

Thursday, April 23, 2026 at 11:10 AM – 11:50 AM

Event Streaming Architecture with Symfony Messenger

Avatar of Max Beckers Max Beckers

This talk explores event streaming architecture using the Symfony Messenger component. The talk will answer what event streaming is and when it's worth using. Then the talk dives into the code, showing how to design and implement event streaming with Messenger through practical examples.

Delivered in English
Room:
Symfony

Thursday, April 23, 2026 at 11:55 AM – 12:35 PM

How native lazy objects will change Doctrine and Symfony forever

Avatar of Benjamin Eberlei Benjamin Eberlei

Starting with PHP 8.4 you can implement lazy loading and proxy objects with native PHP functionality with little overhead and no code generation required. Both Doctrine and Symfony are historically using the proxy pattern with solutions and workarounds built in PHP. In this talk I will explain PHPs 8.4s native lazy objects and how it will be a game changer to both Doctrine and Symfony going forward.

Delivered in English
Room:
Symfony

Thursday, April 23, 2026 at 14:00 PM – 14:40 PM

Make your AI useful with MCP

Avatar of Tobias Nyholm Tobias Nyholm

Wouldn't it be great if we can use our LLM to answer very specific questions? Wouldn't it be great to move away from a general purpose machine to something tailor made for me or my users? If we could stop asking questions like "What is the area of a sphere?" and more like:

- "What is the status on my last order?"
- "What are the total fees given to a supplier X?"
- "How many images have I uploaded this year?"

This talk will go over the MCP protocol, why we care and how to use it to create an AI service that is helpful.

Delivered in English
Room:
Symfony

Thursday, April 23, 2026 at 16:45 PM – 17:25 PM

Symfony AI in Action

Avatar of Christopher Hertel Christopher Hertel

At first AI is a ton of buzzwords and hype, but how do we integrate AI in our existing products / software projects in a meaningful and realistic manner?
Let's have a look how Symfony AI enables us to bring AI-based or even agentic features, not only chatbots, into our PHP applications or scaled architecture.
If you are looking for input on how to approach AI, need ideas where to get started or find out what's realistic at first - let this talk be your inspiration!

Delivered in English
Room:
Symfony

Friday, April 24, 2026 at 09:00 AM – 09:40 AM

AI Culture in Open Source — The Sylius Way

Avatar of Magdalena Sadowska Magdalena Sadowska

AI is reshaping how open-source teams work — but the real challenge isn’t technical, it’s cultural.
At Sylius, we’ve spent the past year finding the sweet spot where AI genuinely helps the whole community: from streamlining plugin updates and code reviews to keeping our ecosystem aligned with Symfony’s evolution.

This talk shares our journey of building an AI-friendly culture — one that values experimentation, context, and shared learning over automation for its own sake.
You’ll hear lessons learned from real use cases inside the Sylius project and walk away with ideas on how to introduce AI practices that benefit not just your team, but your entire community.

Delivered in English
Room:
Symfony

Friday, April 24, 2026 at 09:45 AM – 10:25 AM

Symfony AI-Mate

Avatar of Wachter Johannes Wachter Johannes

Since December 2025, Symfony/AI version 0.1 has included the Mate component. We'll cover how it's implemented, how to use it effectively, and weigh its strengths against its drawbacks.

Delivered in English
Room:
Symfony

Friday, April 24, 2026 at 11:45 AM – 15:25 PM

Simultaneous editing: Easy mode with Symfony UX

Avatar of David Buchmann David Buchmann

You no longer need to build a separate frontend application in Javascript to build fast interactive web applications. Hotwire Turbo loads HTML and fragments asynchronously and with Turbo Streams you can even push changes from the backend to the frontend. Hotwire Stimulus complements Turbo with a neat tool to implement Javascript logic for the places where you still need it.

Both are excellently integrated into Symfony with the Symfony UX components.

Delivered in English
Room:
Symfony

Friday, April 24, 2026 at 14:00 PM – 14:00 PM

Abstraction Attraction: How ORMs Shape and Limit Our Thinking

Avatar of Andreas Braun Andreas Braun

We built ORMs to make databases easier — and in doing so, we built ourselves a trap. Doctrine’s abstractions gave us a common language for SQL, but they also taught us to think in tables, not data. As modern databases evolve — document stores, graphs, vectors — those abstractions are holding us back, forcing everything into a relational mindset that no longer fits.

This talk is a wake-up call for anyone who’s ever fought Doctrine’s mapping rules, cursed a leaky abstraction, or tried to support multiple databases “transparently.” We’ll explore how our obsession with hiding complexity has stifled innovation, why we’re about to make the same mistake with AI abstractions, and how we can design better tools that embrace — rather than erase — the unique strengths of modern data systems.

Delivered in English
Room:
Symfony

Friday, April 24, 2026 at 16:10 PM – 16:50 PM