
Joomla World Conference 2026 in Potsdam: drie dagen met de Joomla community
Afgelopen weekend (vrijdag 16 tot en met zondag 18 oktober 2026) ben ik naar de Joomla World Conference 2026 in Potsdam geweest, vlakbij Berlijn in Duitsland. De conferentie vond plaats in het Kongresshotel Potsdam, waar vier zalen tegelijkertijd in gebruik waren: twee zalen waar voornamelijk Engels en twee zalen waar voornamelijk Duits werd gesproken.
Het waren drie heel gezellige dagen. Ik heb veel Joomla-vrienden en ook veel mensen die ik nog niet eerder had ontmoet. Overal goede gesprekken: tijdens de sessies, in de gangen, tijdens de lunch en ’s avonds. De sfeer was vriendelijk en open, zoals dat meestal het geval is in de Joomla community.
Donderdag: bowlen en diner
Op donderdagavond, voordat de conferentie begon, hebben we gedineerd in een bowlingbaan/restaurant vlakbij de locatie. Lekker eten en leuke gesprekken, een ontspannen manier om het evenement te beginnen.
Er was nog een grappig voorval. Het weekend voor de conferentie had ik de website van die bowlingbaan/dat restaurant bekeken en dacht: "dat kan beter". Dus heb ik een kopie van hun website gemaakt met Joomla en YOOtheme Pro. Het bleek dat ik niet de enige was met dat idee: twee andere Joomla-webontwikkelaars hadden ook al een verbeterde versie gemaakt. Gewoon omdat het kan :-). Ik denk dat dit wel iets zegt over de Joomla-community. We vinden het gewoon leuk om websites te bouwen, nieuwe dingen uit te proberen en wat we hebben gemaakt met elkaar te delen.
Vrijdag
Vrijdag was de eerste volledige conferentiedag. Met vier parallelle sessies, in het Engels en Duits. Soms was het moeilijk om te kiezen, maar dit zijn de sessies die ik heb bijgewoond.

Keynote: Het draait allemaal om (YO)U – Elisa Foltyn
Elisa, voorzitter van Open Source Matters (de stichting achter Joomla), opende de conferentie met een keynote over wat een American football-team met de naam „Unicorns” ons kan leren over open source. Een mooie start van de dag over teamwork en over de rol die ieder individu speelt in een community.
Vertrouwen is de nieuwe ranglijst – Tobias Meschkat (Duits)
Tobias vertelde hoe websites een bron kunnen worden waar AI-tools zoals ChatGPT en Gemini uit citeren. Volgens hem kosten de AI-overzichten van Google Duitstalige websites nu al meer dan 250 miljoen klikken per maand. Hij deelde praktische tactieken, zoals een ‘Grounding Page’, een webpagina met betrouwbare, machinaal leesbare informatie over je merk of bedrijf voor AI en zoekmachines. Ook sprak hij over het ‘chunken’ van content, het afstemmen op de zoekintentie en het gebruik van lijstartikelen, met concrete cijfers en een checklist.
Web Services API: Implementatie voor componenten – Thomas Finnern
Thomas, die de API voor het uploaden van afbeeldingen voor JoomGallery heeft gebouwd, legde uit hoe je ondersteuning voor de Joomla Web Services API aan je eigen component kunt toevoegen. Hij liet zien welke minimale code je nodig hebt, hoe je de controllers en modellen van de component gebruikt, hoe je gegevens aanpast voordat ze worden verwerkt en hoe je het JSON-antwoord voorbereidt. Zeer nuttig voor ontwikkelaars van extensies.
Minder klikken, meer gedaan krijgen met en zonder AI – Automatisering in het dagelijkse kantoorleven – Steffi Krüger (Duits)
Steffi liet stap voor stap zien hoe je dagelijkse kantoorwerkzaamheden kunt automatiseren, met en zonder AI. Ze liet zien hoe kleine taken veel tijd in beslag kunnen nemen. Vijf minuten hier, drie minuten daar. Tel de tijd bij elkaar op, vermenigvuldig die met je uurtarief en bereken de jaarlijkse kosten. Je zult verbaasd zijn! Haar boodschap was om eerst inzicht te krijgen in je bestaande processen en overbodige stappen te schrappen, en pas daarna de digitale tools te koppelen die je al gebruikt. Kleine veranderingen kunnen veel tijd besparen.
Keynote: Een exploit per dag houdt... ons bezig? – Joomla-beveiliging in het AI-tijdperk – David Jardin
David, teamleider van het Joomla Security Strike Team, sprak over de sterke toename van beveiligingsproblemen in 2026, zowel in de Joomla-kern als in extensies van derden. Kunstmatige intelligentie maakt het gemakkelijker om kwetsbaarheden te vinden, en dat zet ontwikkelaars, site-eigenaren en het project onder druk. Hij legde uit wat hieraan ten grondslag ligt en wat wij als community kunnen doen om bij te blijven.
Waarom Joomla-websitebouwers iets van Linux zouden moeten weten – Peter Martin
Dit was mijn eigen presentatie. Veel Joomla-professionals gebruiken alleen cPanel, Plesk en/of FileZilla om hun websites te beheren. Ik heb wat Linux-basisbegrippen uitgelegd (de kernel, SSH, het bestandssysteem, permissions en ownership) en laten zien hoe kleine tools zoals grep, rsync en Docker je veel tijd kunnen besparen bij het migreren, debuggen of onderhouden van Joomla-websites. Zelfs om te controleren of een site gehackt is.
Ik had ook iets uit Nederland meegenomen: zes chocoladeletters die samen het woord JOOMLA vormden. In Nederland hebben we de traditie om met Sinterklaas iemand een chocoladeletter te geven met de eerste letter van zijn of haar naam. Ik gaf drie letters aan mensen die tijdens mijn presentatie interessante vragen stelden, en de andere drie aan andere deelnemers.
TUF voor extensieontwikkelaars – Rüdiger Schultz
Het Update Framework (TUF) wordt al in de Joomla-core gebruikt om updates veiliger te maken. Rüdiger presenteerde vroege ideeën om TUF ook beschikbaar te maken voor externe extensieontwikkelaars, en legde de architectuur en het vertrouwensmodel ervan uit. Omdat het concept zich nog in een vroeg stadium bevindt, vroeg hij het publiek om feedback.
Sponsors van extensies
Tijdens deze sessie spraken vijf ontwikkelaars van extensies over het sponsoren van het Joomla-project: Abdulgani Tumbi (joomconsultant.com), Yannick Gaultier (weeblr.com), Thomas Foucher (acymailing.com), Manuel Häusler (joomgalleryfriends.net) en ikzelf (db8.nl). Het is mooi om te zien dat extensieontwikkelaars iets teruggeven aan het project waarvan hun bedrijf afhankelijk is.
’s Avonds was er het conferentiediner, met PPT-oke en de J!Awards. Een gezellige avond met lekker eten en veel leuke gesprekken.
Zaterdag
Zaterdag begon met een keynote en enkele technische sessies. In de middag verschoof de focus van presentaties naar samenwerken aan Joomla.

Keynote: Joomla Unpacked: Roadmap, strategie & wat er daadwerkelijk gebeurt – Sigrid Gramlinger
Sigrid, van het Joomla Production Department Coordinator, gaf een goed overzicht van de roadmap voor Joomla 6, 7 en 8 die werden opgesteld bij een Joomla 8-sprint. Ze legde de strategie erachter uit en hoe de stand van zaken nu is. Goed om een duidelijk beeld te krijgen van waar Joomla naartoe gaat.
De volgende generatie van YOOtheme Pro – Hanna Znanewitz
Hanna van YOOtheme toonde een aantal nieuwe verbeteringen die in de volgende versie van YOOtheme Pro zullen worden geïntroduceerd. En er komt ook een extra nieuwe functie: een MCP-server voor YOOtheme! Hiermee kun je elke AI-tool aan YOOtheme koppelen. Als websitebouwer die veel met YOOtheme Pro werkt, ben ik heel benieuwd om dat uit te proberen.

Elke API integreren in YOOtheme – Thomas Venugopal (Duits)
De standaardbronnen in YOOtheme Pro voldoen niet altijd aan de behoeften van echte projecten, zoals een op maat gemaakt CRM, een boekingssysteem of diensten als Notion of Google. Thomas presenteerde AnySource, een commerciële extensie die elke REST- of GraphQL-API koppelt en de gegevens weergeeft als normale YOOtheme-bronnen. Hij bouwde ter plekke live een aantal integraties als demo.
Make it Happen
Op zaterdagmiddag, van 14:45 tot 17:45, werden alle vier de zalen gebruikt voor “Make it Happen”: praktijksessies waarbij de Joomla-teams iedereen uitnodigden om te helpen bij het verbeteren van verschillende onderdelen van de Joomla-software en het project. Denk aan documentatie, het verhelpen van bugs, toegankelijkheidstesten, marketing, sociale media, certificering en de Joomla MCP-server.
Het idee was niet alleen om over verbeteringen te praten, maar om daadwerkelijk samen vooruitgang te boeken. Iedereen was welkom, van ervaren bijdragers tot complete nieuwkomers. En je hoeft geen PHP-ontwikkelaar te zijn om bij te dragen aan Joomla. Documentatie schrijven, testen, vertalen, marketing of helpen met sociale media is net zo belangrijk.
Ik heb deelgenomen aan de Joomla MCP-sessie. Er bestaat al een proof of concept waarmee een AI-client systeeminformatie kan lezen en de cache van een Joomla-site kan leegmaken. Tijdens de sessie hebben we de volgende stappen besproken om dit echt bruikbaar te maken.
Tijdens de sessie heb ik ook zelf aan de code gewerkt. Tot dan toe werden de MCP-clienttokens als platte tekst in de database opgeslagen. Iedereen met toegang tot een databaseback-up kon ze dus gebruiken. Ik heb een pull request ingediend waarmee de tokens op dezelfde manier worden opgeslagen als de eigen API-tokens van Joomla: de database bevat nu alleen nog een willekeurige seed, en het echte token wordt berekend met de geheime sleutel van de website. De PR werd diezelfde middag al gemerged, nog voordat de sessie was afgelopen. Dat is waar ‘Make it Happen’ om draait :-)
Ik kijk ernaar uit om met zowel de toekomstige Joomla als YOOtheme Pro te werken, beide met geïntegreerde MCP-servers!
Zondag
Zondag was alweer de laatste dag. De sessies die ik had uitgekozen gingen over e-commerce, SEO en het werken met AI.
Van je Joomla-site een miljoenenwinkel maken – Olivier Buisard en Adam Melcher
Olivier en Adam presenteerden J2Commerce, een native e-commerce-extensie voor Joomla. Ze lieten zien hoe bedrijven deze gebruiken voor catalogi met meerdere valuta’s, abonnementen, B2B-prijzen en digitale producten, allemaal binnen één Joomla-installatie. Ze vergeleken het ook met Shopify, WooCommerce en Magento, en gaven een voorproefje van AI-functies voor webwinkels.
Heb je Joomla-SEO nog nodig in een AI-wereld? – Yannick Gaultier
Steeds meer mensen stellen hun vragen aan ChatGPT, Gemini, Claude of Perplexity in plaats van een zoekmachine te gebruiken. Moet je dan stoppen met SEO? Yannicks antwoord: nee, want SEO vormt nog steeds de basis voor AI-optimalisatie. AI-assistenten gebruiken vaak zoekmachines om actuele informatie te vinden, en er zijn slechts een paar extra dingen die je specifiek voor AI moet doen.
Mijn collega is een AI: De dag dat mijn menselijke assistent naar Australië vertrok – Philip Walton
Toen Philips vaste assistent naar Australië vertrok, nam hij geen vervanger aan en leidde hij ook niemand op. In plaats daarvan breidde hij de AI-opstelling uit die hij al gebruikte in zijn kleine Joomla-bureau. Hij liet zijn eigen webinterface rond Claude Code zien, een reeks gespecialiseerde assistenten, en hoe hij deze inzet voor administratie, onderzoek, content en Joomla-ontwikkeling. Het was een praktische lezing over het automatiseren van delen van je workflow met AI-agenten, vooral bedoeld voor mensen die al eens AI-tools hadden geprobeerd en dachten: "dit werkt voor mij niet".
Helaas heb ik de afsluitende sessie gemist omdat ik moest vertrekken. Mijn treinreis van 8 uur vanuit Potsdam, Duitsland, terug naar Nijmegen, Nederland, riep me...
De mensen
De presentaties waren erg interessant, maar voor mij is het meest waardevolle aan een conferentie als deze het ontmoeten van mensen van over de hele wereld. Ik zag Joomla-vrienden terug die ik al een tijdje niet meer had gezien. Ik ontmoette ook mensen die ik alleen kende van online discussies, en anderen met wie ik nog nooit eerder had gesproken.
Tijdens koffiepauzes, lunches en diners spraken we over Joomla, onze projecten, technische problemen en nieuwe ideeën. En natuurlijk hadden we het ook over andere dingen in het leven, zoals muziek, hobby’s, familie, onze kinderen en de uitdagingen van het opvoeden van kinderen in een wereld vol mobiele telefoons en sociale media. Soms zijn deze gesprekken net zo nuttig als de presentaties. Wat ik zo leuk vind aan de Joomla community is dat mensen graag hun kennis delen en elkaar helpen, of je nu een beginner bent of al jaren met Joomla werkt.
Bedankt
Hartelijk dank aan het organisatiecomité, de sprekers, de sponsors en alle vrijwilligers die deze conferentie mogelijk hebben gemaakt! En natuurlijk aan iedereen met wie ik deze drie dagen heb gesproken voor de interessante gesprekken. Ik ben naar huis gegaan met nieuwe ideeën, nieuwe contacten en veel energie om verder te werken met Joomla.
Meer informatie over het evenement en de presentaties is te vinden op de website van de Joomla World Conference 2026.
Ik hoop jullie te zien op het volgende Joomla-evenement!


Peter is Joomla specialist en Linux admin voor snelle, veilige en schaalbare websites.









