Potsdam • Berlin • Germany

16-18 October 2026

The model-driven approach to software development is to first create a clear, formal model of the application’s structure and behavior, and then build a generator that automatically implements that abstract model into concrete software. With this approach, developers reduce boilerplate, improve consistency across extensions, and minimize human error. It also makes maintenance easier, because changes in the model can be deployed automatically, while changes in the generator can reuse the same model. I will show you my (free) Extension Generator as an example to create Joomla extensions. We will also have a look at the possibilities of this approach for Joomla core development on a next level.

Testimonials

  • Emmanuel Lemor

    Emmanuel Lemor (Joomla Vice President)

    The Joomla World Conference is an event which for me stands alone where ideas, people, and passion meet a special kind of magic when our global community gathers in person. It's a combination of so many things: the ad-hoc encounters after walking out of a session, the smiles in the hallway as you find yourself amazed at the possibilities, putting faces to people whose name or faces you have seen across your computer screen and the sense that you're part of something that is many times larger than your normal activity and... that matters.

    JWC isn’t just about Joomla: it’s about people coming together to imagine what’s next... all together. Whether you are building websites, writing code, creating content, designing, translating, or are simply curious about open source → you belong here.