7-9 August 2025, Geno Hotel, Karlsruhe, Germany
Skip to main navigation Skip to main content Skip to page footer

Thursday

07.08.2025

The rise of generative AI and sophisticated AI-driven search and content consumption requires new approaches: Artificial Intelligence Optimization (AIO). This talk, aimed at TYPO3 developers,…

07.08.2025 13:30 - 14:15 Room 20-21
GenAI - Artificial Intelligence for Editors

In this hands on tutorial I want to show the whole process of setting up rector, creating the config file, adapting it to needs and finding cases that are not covered by it and how to change that.

An…

07.08.2025 15:45 - 16:30 Room ZDREI (3-5)
Migration and Upgrades – How to and User Stories

This talk is the successor to the talk "Embeddings - the lesser known hero of AI" and will show how to use existing tools and APIs to index a TYPO3 database and make it searchable by intention not by…

07.08.2025 14:30 - 15:15 Room 20-21
GenAI - Artificial Intelligence for Editors

Facing slow and unreliable CI/CD with Hetzner VMs, we switched to a dedicated server running Podman, inspired by TYPO3s Testing Infrastructure. This drastically improved pipeline speed and cut costs,…

07.08.2025 15:45 - 16:30 Room 20-21
Beyond TYPO3
07.08.2025 10:00 - 11:00 Room ZDREI (3-5)

The history of humans is full of intrepid people discovering and inventing things. We are also incredibly good at seeing successful people and thinking that by repeating what they say, use what they…

07.08.2025 16:45 - 17:30 Room ZDREI (3-5)
Beyond TYPO3

Expanding on last years topic "Settings and Configuration Management" this talk will discuss obstacles, learnings and perspective of the introduced Site Settings.

Get an overview of what is already…

07.08.2025 14:30 - 15:15 Room ZDREI (3-5)
Backend UX and Editor Experience

Creating a site package is one of the first steps in any TYPO3 project — and with TYPO3 v13, it’s easier and more structured than ever.

In this practical, beginner-friendly session, we’ll walk…

07.08.2025 16:45 - 17:30 Room 20-21
Standards and Best Practices

The web platform has evolved rapidly in recent years, with browser vendors modernizing CSS and introducing long-overdue features to enhance web development and interoperability. Thanks to evergreen…

07.08.2025 13:30 - 14:15 Room ZDREI (3-5)
Frontend Development

Or: How we’ve worked together for 10 years – and still manage to play 15 hours of Playstation together.

The discussion between developers, agency project managers, and client-side project managers is…

07.08.2025 11:15 - 12:00 Room 20-21
Beyond TYPO3

This talk dives into the latest features of TYPO3, highlighting powerful tools and enhancements that streamline workflows for developers, integrators, and editors. Attendees will discover smarter…

07.08.2025 11:15 - 12:00 Room ZDREI (3-5)
Standards and Best Practices

Friday

08.08.2025

DataHandler is the most critical — and complex — class in TYPO3 Core. At around 10,000 lines of code, it's a legacy beast that handles the majority of data operations in the backend, supported by…

08.08.2025 15:45 - 16:30 Room ZDREI (3-5)
Standards and Best Practices

Handling file uploads in TYPO3 can be tricky — especially when working with Extbase and Fluid. In this session, we'll walk you through best practices for managing file uploads the right way: from form…

08.08.2025 16:45 - 17:30 Room ZDREI (3-5)
Standards and Best Practices

Best Practices and technical edge cases while creating content elements with the content blocks approach.

08.08.2025 09:00 - 09:45 Room ZDREI (3-5)
Standards and Best Practices

The TYPO3 Dashboard is evolving, and in version 14 it is more powerful than ever. This session takes a closer look at the recent improvements, including key changes introduced in version 13. We will…

08.08.2025 13:30 - 14:15 Room ZDREI (3-5)
Backend UX and Editor Experience

DDoS attacks are increasing - in frequency, scale and complexity.
In this session, we’ll introduce how attacks target network, protocol, and application layers. We'll talk about mitigating attacks and…

08.08.2025 09:00 - 09:45 Room 20-21
Beyond TYPO3

In this talk, you'll learn practical ways to make your TYPO3 backends more user-friendly. As integrators, we tend to overlook the editor's perspective, leaving them with complex and overwhelming…

08.08.2025 11:15 - 12:00 Room 20-21
Backend UX and Editor Experience

Ever wondered what happens after a security vulnerability in TYPO3 is reported? In this talk, I’ll take you behind the scenes of the TYPO3 Security Team. You’ll learn how we handle vulnerability…

08.08.2025 10:00 - 10:45 Room ZDREI (3-5)
Standards and Best Practices

Did your site just went viral on social media, had your product pitched on Shark Tank, Dragon’s Den or Höhle der Löwen, or did your festival site just launch its ticket sale? In these scenarios, no…

08.08.2025 14:30 - 15:15 Room 20-21
Beyond TYPO3

SOLID development - this means to write maintainable, flexible and scalable code. 

I will explain the 5 ingredients to

  • make your code easier to understand, modify, and extend
  • make your code more…
08.08.2025 16:45 - 17:30 Room 20-21
Standards and Best Practices

TYPO3 v13 ships with two new concepts that lets you write less PHP arrays, and more objects - bringing TYPO3 to the next level.

08.08.2025 11:15 - 12:00 Room ZDREI (3-5)
Standards and Best Practices

Most of us use SSH to connect or deploy code to remote machines in one way or another. But did you know that there are countless features to simplify daily task? In this session, we'll talk about…

08.08.2025 13:30 - 14:15 Room 20-21
Beyond TYPO3

Fluid is at the heart of nearly every TYPO3 project, but its development often flies under the radar. While last year's release of Fluid 4 didn’t introduce flashy new features, it brought important…

08.08.2025 14:30 - 15:15 Room ZDREI (3-5)
Standards and Best Practices

Let's have a different, fun look at web security.

Game engines and frontend languages have quite a few things in common. We are looking at gaming speedruns - glitches, tools and mindsets of…

08.08.2025 15:45 - 16:30 Room 20-21
Standards and Best Practices

This presentation aims to give some basic knowledge about the process behind a successful upgrade project. There are basically 6 main topics to cover:

1) Estimation of an upgrade

- boundaries of an…

08.08.2025 10:00 - 10:45 Room 20-21
Migration and Upgrades – How to and User Stories

Saturday

09.08.2025

In this talk, we’ll explore how Playwright, a powerful end-to-end testing framework, can be leveraged for API testing in the context of TYPO3 headless setups. We’ll cover key strategies for validating…

09.08.2025 11:15 - 12:00 Room ZDREI (3-5)
Standards and Best Practices

Technical deep dive into integrating GenAI features in TYPO3 using the AI Suite. Topics include model integration, Core API challenges, backend customization, and extension conflicts – with practical…

09.08.2025 10:00 - 10:45 Room 20-21
GenAI - Artificial Intelligence for Editors

What holds us back from stepping up? This talk explores how moving beyond the comfort zone can unlock visibility, growth, and deeper community impact. Learn to take space with purpose, and inspire…

09.08.2025 10:00 - 10:45 Room ZDREI (3-5)
Beyond TYPO3

Open Source Software is a success story. It drives the internet and is at our fingertips in numerous devices we use every day—helping us do our jobs or providing entertainment. And, of course, open…

09.08.2025 14:30 - 15:15 Room ZDREI (3-5)
Beyond TYPO3

Web Components provide a powerful way to build encapsulated, reusable UI elements using standard web technologies. In this session, we’ll explore what Web Components are, why they matter, and how they…

09.08.2025 14:30 - 15:15 Room 20-21
Standards and Best Practices

Take your local development workflow to the next level with DDEV! In this session, you'll learn practical tips and tricks for getting more out of DDEV in your TYPO3 projects. We’ll cover powerful…

09.08.2025 13:30 - 14:15 Room 20-21
Standards and Best Practices

Every TYPO3 release is packed with bigger and smaller features. Only a few of them are mentioned in the release announcements. The other nice feature also deserve the spot light.

During T3DD24 we…

09.08.2025 09:00 - 09:45 Room ZDREI (3-5)
Standards and Best Practices

The final test is written, the code is merged into main, and the Jira ticket is closed but the work isn’t over yet. Now it’s up to other teams in your organization to communicate that work to…

09.08.2025 11:15 - 12:00 Room 20-21
Beyond TYPO3

Timezones can be confusing—especially when saving dates for future events. In this talk, we’ll look at the problems that happen when datetime and timezones are not saved correctly, and why this…

09.08.2025 15:45 - 16:30 Room ZDREI (3-5)
Standards and Best Practices

Discover the possibilities of our favorite CMS, TYPO3 to integrate a tiny fleet of Microconrollers (ESP32) into TYPO3 to read sensors and control lights.

09.08.2025 15:45 - 16:30 Room 20-21
Beyond TYPO3

Let us discuss how to build a REST or GraphQL delivery API for TYPO3 that allows to read the CMS content. We will review existing implementations/extensions, discuss experiences and ideas for…

09.08.2025 13:30 - 14:15 Room ZDREI (3-5)
Standards and Best Practices

Ever wondered who’s really behind those phishing mails, shady darknet forums, and “too good to be true” links? This talk pulls back the curtain on the digital underworld: Who are today’s hackers and…

09.08.2025 09:00 - 09:45 Room 20-21
Beyond TYPO3

Unsere Sponsoren