Recap TYPO3 Developer Days 2025

After one year of pause, I was back at the TYPO3 Developer Days 2025. They again took place in Karlsruhe from 7th until 9th of August. My expectations were very high, and once more they were exceeded. A big kudos to all the organisators helping hands, and of course to the sponsors, who made all this possible.

Presentation slide with logos of the sponsors: punkt.de, in2code, Mittwald, adesso, Z3

Day 0 #

I already came to Karlsruhe one day before the event. Really many people did this. And already on my way from the station to the hotel and event location, I met the first group of well-known faces with well-known TYPO3 shirts.

They were on their way to the restaurant and invited me to join them later. - Of course I did, and we had a nice evening with nice people.

Day 1 #

Keynote #

The event was officially opened with the keynote by Benni Mack and Benjamin Kott. They shared their thoughts about the consequences of using AI in the development process: Developers feeling to be faster, but in fact being measurably slower; the never educated junior developers who will be missing senior developers; and of course the missing creativity and even quality of the AI code.

Sessions #

During the day, I attended several sessions. All of them gave helpful insights and have been inspiring:

And of course there have been other parallel sessions, which I also would have liked to attend.

Slide with large letters: 144+26 features

Beyond Sessions #

Besides meeting old friends and making new ones, there were multiple different offers: There was a room with Arcade game machines like Pacman and other well known games from old days. Stefan Völker offered a breathing training - unfortunately, the places were limited, and I was too late for registering.

Evening #

In the evening, the famous Coding Night took place. But this year, it was organized differently. It was not only a coding night, but a contribution night. Each team had its own space, and it was easier to do contributions to the typo3.org team, the documentation team, the localization team, and so on.

I personally startet with a question to Peter Kraume from the localization team: I submitted a change to the German translation package some weeks ago and never got feedback. We checked together, how I did it and why the localization team never was informed about my change. I got deep insights into the process with crowdin. And after my introduced space character was finally merged (Yes, I only submitted a single space character in first place) I continued with some more contributions:

So what startet with a simple single space character, ended with a deep insight into the work of the localization team and improving the German translation package for the TYPO3 core.

Day 2 #

Sessions #

Once again there were two session slots and I had to decide which one I wanted to join. And of course, once again I missed great sessions because they took place parallel to other great sessions. On this day, I visited:

Slide the DataHandler talk: Nice array you've got there. Be a shame if memory_limit or max_execution_time happened to it!

Certification #

After the session, there was a slot to do certifications. And because both of my previous TYPO3 certifications were expired, I had registered to do the "TYPO3 CMS Certified Developer" certification once more. I cannot remember, how often I already certified as a TCCD but, I am happy I once again passed and now can call myself a certified developer for some more years.

A room full of people, sitting in their place and waiting in front of their computers.

Evening #

In the evening, there have been multiple events.

The first one was a Kegel Night (Kegeln is a sport similar to bowling). But you had to register your teams already some time before the event, and I am really not a good Kegler. I decided to not watch out for a team.

The other large event this evening was a Quiz Night. I was there for a few minutes during the evening, and it really looked like fun. But I was not interested in spending the whole evening there.

So I decided to stay outside in the nice garden and had some very nice chats with nice people. I really love the TYPO3 community and heavily enjoyed to finally meet some of them after a long time.

Day 3 #

Sessions #

This day, I decided to join these sessions:

And this time, I even managed to join the last few minutes of "TYPO3 and IoT" by Jochen Roth, because the parallel session ended some minutes earlier.

Just like the days before, the sessions were great and I often had to make a difficult decision which session to join during a single time slot.

Speaker in front of the screen. On the screen, a TYPO3 backend with enabled color picker is shown. In front of the speaker, LED lights are shining.

Evening #

In the evening, the legendary Social Night took place. It was a huge party with great drinks, delicious foods and amazing people.

Conclusion #

I loved it! I loved the sessions and I loved the people, I met outside the sessions. And the date for the Developer Days in 2026 already is put to the calendar.

Once again I would like to thank all people who were involved to make this event such a great event. And thanks to all the sponsors who made it possible. See you next time!

Slide announcing the next developer days: Karlsruhe 6th to 8th August 2026