Skip to main content
Blog

JoomlaCamp 2026 in Essen, Duitsland

01 maart 2026

Als je wilde weten waar Joomla in 2026 naartoe beweegt, hoefde je maar twee dagen op JoomlaCamp 2026 rond te lopen. Tijdens deze Joomla "unconference" draaide opvallend veel om twee thema’s: AI en slimmer structureren.

Dat was geen officieel thema, maar wel de duidelijke rode draad in de sessies die ik zelf bezocht.

JoomlaCamp in het Unperfekthaus in Essen (Duitsland), dit jaar op vrijdag 27 en zaterdag 28 februari 2026, is een unconference.

JoomlaCamp 2026 het plannen van dag 1Er is geen vooraf vastgelegd programma, maar onderwerpen die 's ochtends ter plekke worden voorgesteld en gekozen. Binnen korte tijd stonden er achttien sessies op het bord, verdeeld over zes tijdsloten in drie ruimtes. Die vrijheid maakt het mogelijk om je eigen focus te kiezen. Uit in totaal 36 presentaties (2 dagen x 6 tijdvakken x 3 ruimtes).

Open source koekjes

Mijn open source koekjes met recept, ingrediënten en open source licentieEerdere jaren nam ik wel eens stroopwafels naar internationale Joomla congressen mee. Dat Nederlandse koekje is namelijk vaak een groot succes in andere landen. Dit jaar besloot ik zelf gebakken “open source koekjes” mee te nemen: bros zandkoekjes met recept, ingrediëntenlijst en een licentie. In een community die draait om open source hoef je "open source" niet uit te leggen, maar het blijft leuk om het principe tastbaar te maken. De koekjes waren snel op dus een succes.

Dag 1: Business day

Het programma van JoomlaCamp dag 1: de Business Day

AI en contribution agents - Benjamin Trenkle

De eerste dag zette meteen de toon. Benjamin sprak over AI en over het bijdragen van code aan de Joomla-core. Hij behandelde het nieuwe AI-beleid van Joomla en besprak agents.md als open formaat om coding agents aan te sturen. De centrale vraag: hoe benut je AI-gegenereerde code zonder de kwaliteit en betrouwbaarheid van het project te ondermijnen? Het gesprek ging niet over hype, maar over verantwoordelijkheid.

Handy tools for Joomla - Peter Martin

In mijn eigen sessie liet ik zien welke tools ik inzet binnen Joomla-projecten: extensies, CLI-tools, browserplugins, deployment- en debugging-oplossingen. Geen theorie, maar concrete workflowkeuzes per ontwikkelfase. De discussie die volgde — met aanvullingen en alternatieven vanuit de zaal — onderstreepte precies waarom het unconference-model zo goed werkt.

YOOtheme Pro: Content Types, Custom Fields & Performance - Ufuk Avci

Ufuk dook diep in YOOtheme Pro, met nadruk op content types, custom fields en performance. Voor wie complexere Joomla-sites bouwt, werd duidelijk hoe belangrijk datamodellering en gestructureerde content zijn. Minder ad-hoc bouwen, meer vooraf nadenken over structuur.

Consent Management in 2026 - Sigrid Gramlinger

Sigrid startte een discussie over consent management. Cookiebanners, third-party scripts en juridische druk zorgen voor spanningen tussen gebruiksvriendelijkheid en compliance. Ook hier speelde technologie een rol, maar uiteindelijk ging het over keuzes en verantwoordelijkheid.

MCP in Joomla - Stefan Wendhausen en David Jardin

Stefan en David presenteerden de ontwikkeling van MCP-functionaliteit in Joomla. Met MCP (Model Context Protocol) kun je AI-modellen (zoals Claude, ChatGPT) direct laten communiceren met externe data, tools en software. Dat betekent de mogelijkheid van AI-gestuurd contentbeheer en flexibelere integraties die onafhankelijk zijn van specifieke AI-aanbieders. Een duidelijke stap richting een opener ecosysteem.

Coding & AI - Peter Martin

In mijn tweede sessie wisselden we ervaringen uit over AI bij softwareontwikkeling. Ik deelde hoe ik onder andere Claude Code inzet om bugs te analyseren en oudere extensies geschikt te maken voor Joomla 6. Interessant was de strategie die anderen toepassen: verschillende modellen combineren bijvoorbeeld één model zoals Claude Code voor ontwikkeling en een ander zoals Codex (van OpenAI) voor review. De conclusie: AI is een hulpmiddel, geen vervanging van vakmanschap.

Dag 2: Community day

Het programma van JoomlaCamp dag 2: de Community Day

SEO, Google grounding - Christopher Wagner

Christopher behandelde SEO en Google Discover. Als je op een Android telefoon Google Chrome opent, dan worden daar via Google Discover artikelen getoond op basis van jouw interesse. Christopher liet zien dat hij een applicatie heeft ontwikkeld om problemen rond vindbaarheid te analyseren. Daarbij kwam Google Grounding aan bod: generatieve AI koppelen aan betrouwbare bronnen. De implicatie is duidelijk: content en AI worden steeds nauwer verweven.

YOOtheme child template from scratch - Peter Martin

In mijn sessie over het bouwen van een YOOtheme child template vanaf scratch liet ik zien waarom ik liever gestructureerd vanaf de basis werk dan een bestaande template aanpas. Het gesprek ging al snel over schaalbaarheid, onderhoudbaarheid en slimme CSS-structuren. De feedback van andere deelnemers was zeer waardevol. Zo gaf iemand een tip hoe je gemakkelijk de placeholder classes kunt opsporen die je in LESS kunt definiëren om later je CSS mee op te bouwen. Erg leuk dat je een sessie geeft waarin je jouw kennis met anderen deelt en dan zelf weer met nieuwe inzichten naar huis gaat.

Datamodels and structuring with YOOtheme Pro 5 - Axel Hartmann

Axel liet zien hoe hij met YOOtheme Pro 5 en YOOtheme Essentials een complexe site opbouwde op basis van doordachte datamodellen. Zijn aanpak bevestigde wat in meerdere sessies terugkwam: structuur wint het van improvisatie.

Playwright - Marko Feldmann

Marko demonstreerde hoe hij met Playwright een WordPress-installatie test via een headless browser. Hoewel het een ander ecosysteem betrof, waren de principes direct toepasbaar. Testing en automatisering worden steeds belangrijker, ook binnen Joomla-projecten. Joomla gebruikt voor end-to-end tests een ander systeem: Cypress. Een andere toepassing van Playwright die ik zelf gebruik is om backups snel te kunnen installeren in lokale testomgevingen. 

Positionering in de tijd van AI - Lukas Jardin

Lukas coördineerde een groepsdiscussie met een groter perspectief: wat betekent AI voor developers en designers? Waar verschuift de waarde? De discussie ging minder over tools en meer over rolverdeling en toekomstbestendigheid van ons werk als developers en designers.

Automatisering met Joomla - Marc Dechèvre

Marc toonde hoe hij met Make en specifieke Joomla-recepten via externe bronnen automatisch artikelen publiceert via de Joomla API. Joomla als onderdeel van een geautomatiseerd ecosysteem, niet alleen als CMS, maar als platform binnen een bredere keten.

JoomlaCamp 2026

Hoewel er veel meer sessies waren, lag mijn focus dit jaar bij AI en YOOtheme Pro. Dat bleek geen toevallige keuze: in vrijwel elke discussie kwam automatisering, AI-integratie of gestructureerde content terug.

JoomlaCamp 2026 liet zien dat Joomla niet stilstaat. AI wordt serieuzer en pragmatischer benaderd. Tegelijk groeit het besef dat structuur, datamodellen en onderhoudbaarheid cruciaal zijn in een tijd waarin tooling steeds krachtiger wordt. Twee dagen, veel interessante gesprekken, en vooral één conclusie: wie Joomla toekomstbestendig wil inzetten, moet verder kijken dan alleen het CMS zelf.

Benieuwd hoe jij AI en gestructureerde content inzet binnen jouw Joomla-projecten? Neem gerust contact met ons op om hierover verder te sparren.

Andere artikelen