4th–7th August 2022, Karlsruhe, Germany
Skip to main content Skip to page footer

Thursday

04.08.2022

In the corona pandemic, community work in the TYPO3 has suffered, as on-site sprints, bar camps and conferences have been cancelled or got moved online. 

Out of this situation, the Gamification…

04.08.2022 16:45 - 17:30 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk
04.08.2022 13:30 - 15:00 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk
04.08.2022 13:30 - 15:00 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

Open source is a different kind of magic. What does it really mean to be a part of an open-source project like TYPO3? What is contribution? What does it mean to the world around us?

Join me on a…

04.08.2022 15:45 - 16:30 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

Based on the session "Rethinking translation handling" at T3CMD22 and the discussion at https://decisions.typo3.org, this workshop aims to collect use cases and pitfalls for multilingual projects in…

04.08.2022 15:45 - 16:30 Room "Sitegeist" (T20+T21)
Tutorial Advanced / Basic knowledge Advanced Workshop

What is current state of TYPO3 Headless? I will go through features, possibilities and future ideas for headless extension.

04.08.2022 16:45 - 17:30 Room "Sitegeist" (T20+T21)
Talk Starter / Overview Beginner Talk

This talk will show how to tune the NGINX webserver and how to use it as an alternative to varnish out of the box, with dynamic parts out of TYPO3. This will be shown through live examples and…

04.08.2022 15:45 - 16:30 Room "eCentral" - (T04+T05)
Talk Advanced / Basic knowledge Advanced Talk

Curious about the work of the TYPO3 UX Team? What we do, how and why we do it? You would like to contribute to this journey but you don't know how? To build a kick-ass TYPO3, developers and designers…

04.08.2022 16:45 - 17:30 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk

Friday

05.08.2022

BabesGotBytes is an NPC that is raising awareness of technology and training females, High School, and Primary school learners in the disadvantaged communities of Cape Town.

I met them during a stay…

05.08.2022 11:15 - 12:00 Room "Sitegeist" (T20+T21)
Discussion Starter / Overview Beginner Discussion

With the nearly infinite possibilites of composer you can use PHP packages to extend TYPO3. I want to show you one possibility to create a easy-to-handle REST interface for accessing data from inside…

05.08.2022 09:00 - 09:45 Room "Sitegeist" (T20+T21)
Tutorial Advanced / Basic knowledge Advanced Workshop

Small to medium-sized companies face the challenge of deciding how much on-premises infrastructure is necessary. Self-host or put everything "in the cloud"? An increasing number of developers working…

05.08.2022 11:15 - 12:00 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

When I got in touch with the TYPO3 community, I was delighted by the warm and helpful atmosphere. But I was always intimidated by the members of the holy core team - as I was sure, I would never be…

05.08.2022 10:00 - 10:45 Room "eCentral" - (T04+T05)
Talk Starter / Overview

Auth is one of the most crucial parts of any web application. Getting authentication correctly set up is a daunting task, but this talk will help you to understand the power of JSON Web Tokens or JWTs…

05.08.2022 13:30 - 14:15 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

In this hands-on workshop, you'll learn

  • why automated tests are a good thing
  • how to write your first unit test with PHPUnit
  • what "test-driven development"(TDD, "test first") means and how to do…
05.08.2022 14:30 - 15:15 Room "Sitegeist" (T20+T21)
Tutorial Advanced / Basic knowledge Beginner Workshop

In this hands-on workshop, you'll learn

  • why automated tests are a good thing
  • how to write your first unit test with PHPUnit
  • what "test-driven development"(TDD, "test first") means and how to do…
05.08.2022 15:45 - 16:30 Room "Sitegeist" (T20+T21)
Tutorial Advanced / Basic knowledge Beginner Workshop

In this hands-on workshop, you'll learn

  • why automated tests are a good thing
  • how to write your first unit test with PHPUnit
  • what "test-driven development"(TDD, "test first") means and how to do…
05.08.2022 16:45 - 17:30 Room "Sitegeist" (T20+T21)
Tutorial Advanced / Basic knowledge Beginner Workshop

Deep dive into small & big features we introduced. We will go through helpful tips & tricks with real examples to get best developer experience out of EXT:headless.

05.08.2022 15:45 - 16:30 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

Becoming an interconnected content hub is an ambitious mission. By exploiting 20+ years of experience in our community in the field of content management, we can take some shortcuts and come out…

05.08.2022 16:45 - 17:30 Room "zdrei.com" (T03)
Talk Advanced / Basic knowledge

In this non-TYPO3-centric talk, I will show how to build a simple chat client with vanilla Javascript and ReactPHP as server and explain the basic concepts behind the process, how to communicate…

05.08.2022 10:00 - 10:45 Room "Sitegeist" (T20+T21)
Talk Advanced / Basic knowledge Advanced Talk

All systems tend to become more chaotic over time. You might know that from your fridge, your purse, or your kids' room if you have kids. But it also applies to software systems and projects: they…

05.08.2022 14:30 - 15:15 Room "zdrei.com" (T03)
Talk Advanced / Basic knowledge Advanced Talk

This talk wants to provide you with a boilerplate knowledge on encryption and how to encrypt and decrypt data in PHP with public and private keys. It will be demonstrated with live code for people to…

05.08.2022 09:00 - 09:45 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk

Traditionally, most data integrations are implemented with batch pipelines that periodically sync entire data sets between data systems, like databases, search indexes, or APIs. They put heavy load on…

05.08.2022 13:30 - 14:15 Room "Sitegeist" (T20+T21)
Tutorial Advanced / Basic knowledge Advanced Workshop

Putting your TYPO3 installation behind a CDN (Content Delivery Network) offers a magnitude of advantages. But the best part is: TYPO3 is already prepared for working with CDN proxies. In this talk,…

05.08.2022 15:45 - 16:30 Room "eCentral" - (T04+T05)
Talk Advanced / Basic knowledge Advanced Talk

In this talk, you will see an overall strategy for improving software quality in your TYPO3 projects. You will also get an overview of which tools the TYPO3 Core and the TYPO3 Quality Assurance…

05.08.2022 09:00 - 09:45 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

At DevDays 2019, I introduced our approach of highly reusable frontend components to the TYPO3 community. Much has happened since, but Fluid Components remain a major breakthrough in how sitegeist…

05.08.2022 11:15 - 12:00 Room "eCentral" - (T04+T05)
Talk Advanced / Basic knowledge Advanced Talk

Individual 3D space development meets TYPO3. Unique in combination. Technically and visually. Using the industry-leading software Blender we create individual rooms in 3D and bring it to life for…

05.08.2022 13:30 - 14:15 Room "eCentral" - (T04+T05)
Talk Advanced / Basic knowledge Advanced Talk

The Structured Content Initiative is working on simplifying the content creation in TYPO3. In the past, we evaluated concepts, developed POCs and exchanged knowledge with a lot of people from…

05.08.2022 14:30 - 15:15 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk

TYPO3 is well distributed in the German market of civil administration and government. CPS is developing a TYPO3 Government Package in June/July. It consists of two components:

  • a distribution/TYPO3…
05.08.2022 10:00 - 10:45 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

Effective hosting. Choosing the right hosting type for your project can be challenging. It highly depends on the application's requirements and the expected load it will have to handle. The trend…

05.08.2022 16:45 - 17:30 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk

Saturday

06.08.2022

Every agency needs to prioritize and sort incoming work in some way or another. After years of manual sorting and lots of discussions and emotional debates about which task (and which customer) is the…

06.08.2022 14:00 - 14:45 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

Improving a running datacenter, which has the availability of more than 99.9 % over the last years, can be a challenging task. But the challenge is what we are addicted to. In this session, I want to…

06.08.2022 12:15 - 13:00 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk

Cypress is one of the not-so-new kids on the testing block. If you've worked with it, you will love the interactivity while developing tests, and the unparalleled debugging features.

But even if you…

06.08.2022 11:15 - 12:00 Room "eCentral" - (T04+T05)
Talk Advanced / Basic knowledge Advanced Talk

Editing content in TYPO3 on a LIVE system can be problematic, especially on HA systems, due to automatically deleted caches and the associated performance drops. Furthermore, the LIVE system should be…

06.08.2022 10:00 - 10:45 Room "eCentral" - (T04+T05)
Talk Pro / Detailed Pro Talk

How often does a Developer get to the point where the site is too slow, and the fault is often custom build extensions with expensive operations going on. Utilising the TYPO3 Caching framework seems…

06.08.2022 16:15 - 17:00 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk

Browser interoperability of CSS features was always a problem in the past. But that started to change when browser vendors started to agree on focus areas, enough to be hyped about it.

The CSS…

06.08.2022 11:15 - 12:00 Room "zdrei.com" (T03)
Talk Starter / Overview

Running TYPO3 in a multi-instance setup presents some challenges.

The infrastructure has to be provisioned, media, caches and database centralized and the delivery of images realized via CDN.

Furthe…

06.08.2022 14:00 - 14:45 Room "eCentral" - (T04+T05)
Talk Pro / Detailed Pro Talk

The next TYPO3 version ships with a lot of new cool APIs for developers. In this presentation, we will dive into the theoretical part, but also do a live demo on how to use them and what you can…

06.08.2022 15:00 - 15:45 Room "eCentral" - (T04+T05)
Talk Starter / Overview

Have you ever wondered what "Free / Connected Mode" actually mean when translating content in multilingual TYPO3 projects and what problems they can cause with site configuration?

Do you sometimes…

06.08.2022 12:15 - 13:00 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

Sponsor talk from punkt.de about our proServer and why they are the best servers to run TYPO3 on

 

At EuroBSDCon 2010 I presented how we used NanoBSD to facilitate the operation and management of…

06.08.2022 17:15 - 18:00 Room "zdrei.com" (T03)
Talk Starter / Overview

Who, what, when, and how? Welcome to the ultimate introduction to the TYPO3 Association: organs, bodies, processes, memberships, and more.

Newbie or oldie? Learn how it all works. What is your role…

06.08.2022 15:00 - 15:45 Room "zdrei.com" (T03)
Talk Starter / Overview Beginner Talk

Join an open forum where you can meet people from the TYPO3 Association Board and address your questions, concerns, wishes, and visions.

Ask questions, give feedback, and discuss current matters…

06.08.2022 16:15 - 17:00 Room "zdrei.com" (T03)
Discussion Starter / Overview Beginner Discussion

We will go through all existing features in EXT:Headless. We will develop custom elements and plugins and show you how to customize JSON output. Also, we will integrate an external non-headless…

06.08.2022 10:00 - 10:45 Room "Sitegeist" (T20+T21)
Tutorial Starter / Overview Workshop Beginner

We will go through all existing features in EXT:Headless. We will develop custom elements and plugins and show you how to customize JSON output. Also, we will integrate an external non-headless…

06.08.2022 11:15 - 12:00 Room "Sitegeist" (T20+T21)
Tutorial Starter / Overview Workshop Beginner

We will go through all existing features in EXT:Headless. We will develop custom elements and plugins and show you how to customize JSON output. Also, we will integrate an external non-headless…

06.08.2022 12:15 - 13:00 Room "Sitegeist" (T20+T21)
Tutorial Starter / Overview Workshop Beginner

We will go through all existing features in EXT:Headless. We will develop custom elements and plugins and show you how to customize JSON output. Also, we will integrate an external non-headless…

06.08.2022 14:00 - 14:45 Room "Sitegeist" (T20+T21)
Tutorial Starter / Overview Workshop Beginner

We will go through all existing features in EXT:Headless. We will develop custom elements and plugins and show you how to customize JSON output. Also, we will integrate an external non-headless…

06.08.2022 15:00 - 15:45 Room "Sitegeist" (T20+T21)
Tutorial Starter / Overview Workshop Beginner

We will go through all existing features in EXT:Headless. We will develop custom elements and plugins and show you how to customize JSON output. Also, we will integrate an external non-headless…

06.08.2022 16:15 - 17:00 Room "Sitegeist" (T20+T21)
Tutorial Starter / Overview Workshop Beginner

We will go through all existing features in EXT:Headless. We will develop custom elements and plugins and show you how to customize JSON output. Also, we will integrate an external non-headless…

06.08.2022 17:15 - 18:00 Room "Sitegeist" (T20+T21)
Tutorial Starter / Overview Workshop Beginner

Sunday

07.08.2022

About the community, TYPO3, and especially YOU!

With best wishes from a board member of the TYPO3 Association ;-)

Get inspired!

07.08.2022 10:00 - 10:45 Room "zdrei.com" (T03)
Talk Starter / Overview Talk Beginner

Everyone has heard that TYPO3 is too complicated, too confusing and not editor friendly.

I will show possibilities of how to build the backend editor friendly:

  • Out-of-the-box possibilities with…
07.08.2022 10:00 - 10:45 Room "eCentral" - (T04+T05)
Talk Starter / Overview Beginner Talk

From Internet Explorer 6 to 11, from TYPO3 4.5 to 10.4, from 2011 to 2022 - often, projects with such a lifetime are rather relaunched than updated.
In this talk, we want to show you how we make sure…

07.08.2022 10:00 - 10:45 Room "Sitegeist" (T20+T21)
Talk Advanced / Basic knowledge Advanced Talk

As upgrading TYPO3 is often not a quick job, nearly 30 % of TYPO3 instances are based on outdated or deprecated TYPO3 versions. Upgrading and updating would lower the risk of threads. But how do we…

07.08.2022 11:15 - 12:00 Room "Sitegeist" (T20+T21)
Talk Advanced / Basic knowledge Advanced Talk

If projects get bigger, teamwork is needed. But working in one (or many) teams creates challenges. I want to share with you some findings, what we (in2code) learned to improve our teamwork. Get to…

07.08.2022 11:15 - 12:00 Room "eCentral" - (T04+T05)

* without prejudice, speakers and sessions are subject to change

PLEASE NOTE:
During the event, we will take photos and shoot films for marketing purposes. They will be published on the Internet or in Social Media.