• 2 Dec 2022
  • TYPO3
  • Holger Meyer

Full house at the 1st TYPO3 Meetup in Hamburg 2022

You could see it in everyone's face: People are in the mood for Meetups again. And that's no different for us as organizers. The meeting point for the TYPO3 Meetup was our premises at the sitegeist agency. And we honestly didn't expect it to be so full .

There were certainly many reasons for this. Firstly, we had two really exciting topics and speakers. Christian Kuhn, also known as lolli in the TYPO3 core community and beyond, kicked things off. He gave us a deep insight into his work on the new TypoScript parser, which will be released with TYPO3 version 12.

TypoScript parser on speed

The biggest challenge initially lay in understanding what is currently happening in the parser. The code is ancient, barely documented and forms the glue between data storage in the database and output in Frontend. Not everything runs cleanly and logically, which every TYPO3 developer can tell you a thing or two about, but knows exactly how to bend his code so that no errors occur.

Thanks to lolli's work, this will increasingly be a thing of the past. And the fact that the performance of the parser has also been accelerated by worlds makes us all the more grateful.

The thing with the components

In the second talk, Simon Praetorius presented the "(R)evolution of Fluid Components", an approach that is spreading rapidly in the developer community and in particular makes it much easier for several developers to work together on a project.

A software component is an element of the assembly with contractually defined interfaces and only explicit context dependencies. A software component can be delivered independently and is a building block for third parties."
Clemens Szyperski
Component Software - Beyond Object-Oriented Programming 2002

The use of components also saves time during implementation because Frontend and Backend can work in parallel and do not have to wait for each other. Simon had already given the talk at the DevDays(watch now). At the Meetup, there was a condensed German-language version with a detailed Q&A session afterwards. More about Fluid Components: fluidcomponents.sitegeist.de

Oh, how cool, the old colleagues

Before and after the talks, there was plenty of time for a great chat over beer and pizza. For me as a "non-developer" and project manager, it was a successful event and I was really pleased to meet many former colleagues again after many years. And I think that's another reason why the meetup format is so popular in these times.

Holger Meyer

Holger Meyer

Senior Project Manager