Report from the TYPO3 Code Sprint in Geneva

A group of people smile and pose together at a retro-themed diner with neon lights, pastel booths, and vintage decor. Laptops and drinks are on the tables, suggesting a casual meeting or work session.
27–31 October, TYPO3 contributors got together in Geneva, Switzerland, for a TYPO3 Code Sprint. It wasn’t just the Core Team — anyone interested in improving TYPO3 was welcome to join and this time, I had the pleasure of joining for the very first time.

Fourteen contributors from France, Italy, Switzerland and Germany came together to work on TYPO3 version 14.0. Roberto Presedo from Idéative did a great job organising the sprint, which was held at Infomaniak's office in Geneva. Their office was the perfect place (we worked in an American Diner) for being productive, having creative chats and a good vibe all week.

Why Join?

For me, joining the sprint was about more than just writing code. It's all about being part of the TYPO3 community — contributing to a product that I use every day and knowing that loads of other people rely on it as well. It's also a great opportunity to meet new people, connect with other TYPO3 developers, and exchange knowledge, ideas and learn from incredibly talented people. 
And here's the good news: anyone interested in helping TYPO3 move forward can join. It's good to have some experience with coding, but you don't need to be an expert to contribute to the TYPO3 Core. Code Sprints are a great way to get involved with TYPO3, meet new people, and learn from each other.

Coding, Collaboration, and Cheese Fondue

During the sprint, work started early each morning and often went on until late at night — sometimes even past 23:00! There was a lot of focus and commitment in the room, but also a lot of fun and great conversations.

One highlight was definitely the evening we spent together enjoying a traditional cheese fondue at night, with a great view of Geneva. It was the perfect way to unwind after a long day of coding and discussions.

What We Worked On

This week, we've been working on all sorts of things, like tasks, bug fixes, as well as new features and some breaking changes for TYPO3 v14. If you want to know more about what was done, you can check out the activity on review.typo3.org, where you can see all the changes that have been made.

What I Learned

As a first-time participant, I learned a lot — not just about the tech side of things, but also about how the TYPO3 Core development process works. It was great to see how ideas evolve, how issues are discussed and how solutions take shape through collaboration. I learnt a lot about the workflows, tools and communication that keep TYPO3 moving forward.

What I’m Taking Home

After five days of coding, chats and laughs, I'm heading home with new skills, great experiences and loads of motivation to keep on contributing. The sprint showed me just how passionate everyone is about TYPO3 and how rewarding it is to be part of that journey.

Big thanks to Roberto and Idéative for hosting and organising the event, and to Infomaniak for providing such a great location. I'd also like to say a big thank you to Benni Mack and Oli Bartsch for being such great mentors.

A special thanks as well to UEBERBIT, my employer, for giving me the time off to join the sprint and making my participation possible.

Looking forward to the next TYPO3 Code Sprint!

Additional contributors for this article