---
title: Bringing Best Practices on Track
url: "https://news.typo3.com/article/bringing-best-practices-on-track"
description: Eike Starkmann shares insights from the first in-person sprint of the Best Practices team.
image: "https://news.typo3.com/_assets/d1e01514e4c4a5b3147940fa2ec50682/Images/og-image-news.jpg"
date: 2026-06-11
modified: 2026-06-11
categories:
  - "Developer & Technology"
  - "Showcase & Success"
---

# Bringing Best Practices on Track

- [Showcase & Success](https://news.typo3.com/article/category/showcase-success)
- [Developer & Technology](https://news.typo3.com/article/category/developer-technology)

Bringing Best Practices on Track
================================

27 August 2024

![Four people are smiling and sitting on wooden benches inside an outdoor tram or train, with greenery and other passengers visible in the background. The photo is taken in bright daylight.](https://news.typo3.com/fileadmin/_processed_/d/c/csm_codesprint-best-practice-team_2024_5a37551b72.webp)Participants of the 2024 on-location sprint in Karlsruhe. Photo: Karsten Nowak

Eike Starkmann shares insights from the first in-person sprint of the Best Practices team.

- ![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/79c07b7c62ea38ae44a25584bef8a394.png)[Karsten Nowak](https://news.typo3.com/article/author/karsten-nowak)
- ![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/bbf959d8e683550c90ae922aff9145d8.jpeg)[Eike Starkmann](https://news.typo3.com/article/author/eike-starkmann)

This year I attended the first in-person sprint for the [Best Practices Team](https://news.typo3.com/article/it-security-laws-in-europe-get-serious). Daniel and Oliver invited interested participants to Karlsruhe, hosting the event at [Werkraum](https://www.werkraum-karlsruhe.org/), nestled within the city forest. Over three days, the team dedicated their efforts to advancing the [Tea example extension](https://github.com/FriendsOfTYPO3/tea).

Productivity In-Person
----------------------

The sprint was organized by Daniel and Oliver with support from [undkonsorten](https://www.undkonsorten.com/) (Eike, Felix, and Karsten). We spent three days at the inspiring, creative space of Werkraum to tackle our well-prepared sprint board. We started out highly-motivated on Monday morning with one early bird kicking off at 09:00 We soon found that there weren’t enough issues on our board.

Fortunately, Oliver had a bag full of issues to replenish the board and we could continue working quickly. Each day concluded when hunger signaled the end, leading the group to explore local restaurants for dinner.

A highlight was riding the [Palace Garden Railway](https://www.karlsruhe-erleben.de/en/media/attractions/Palace-Garden-Railway#/article/a33f0a6d-55c3-4f04-bc97-bea18877851f) on Thursday which was a welcome diversion from sitting in front of the screen. As you can see in the picture we had lots of fun. Sadly, Daniel missed this wild ride.

Driving Innovation and Quality for TYPO3
----------------------------------------

During the sprint, we were working on improving and speeding up tests, and also adding and trying out new testing frameworks. Accelerating testing was mainly achieved by running tests in parallel. Our efforts were also devoted to iterating and improving new and existing code quality checks. This work was sometimes challenging and we learned a lot about how to integrate these checks.

The team’s persistence paid off, resulting in a robust suite of tests and quality checks for the relatively small Tea extension. This may sound like using a sledgehammer to crack a nut, but the goal was to show other extension developers how tests and code quality can be handled in a best practice way.

Additionally, we simplified the documentation, making it easier for others to get started with the tea extension.

Sprint Achievements at a Glance
-------------------------------

- Team Size: 5 people
- 23 closed tickets/Pull requests
- 27 commits
- Milestone 81% completed

Join Us Next Time
-----------------

Interested? Join us for the next code sprint which will be held remotely on 17 September 2024 from 11:00 to 17:00 CEST. We’ll meet in the TYPO3 Slack Channel, [\#best-practice-team](https://app.slack.com/client/T024TUMLZ/CSQ8T0VS5).

![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/4b00bf69aec833a0e2b58797b50a4b8b.png)

About the Author

[Karsten Nowak](https://news.typo3.com/article/author/karsten-nowak)

That's me

I love prgramming websites with TYPO3 since many years. Like most of the people here ;-) I'm glad to work  at undkonsorten in Berlin and  I like playing drums. I also enjoy developing my extension for the management of fire brigade operations on a TYPO3 website.Let's rock :-)

[More posts by this author](https://news.typo3.com/article/author/karsten-nowak)

![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/b5c88386e5b1d8fca79d0652427922d2.jpeg)

About the Author

[Eike Starkmann](https://news.typo3.com/article/author/eike-starkmann)

[More posts by this author](https://news.typo3.com/article/author/eike-starkmann)

Additional contributors
-----------------------

- Copy Editor
    - ![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/49aa12815610e985a3a94122712538f2.jpeg)Felicity Brand
- Publisher
    - ![](https://news.typo3.com/typo3temp/assets/t3g/blog/gravatar/d2606120ccc43c7846fe40337be2bc1e.png)Mathias Bolt Lesniak