Op 5 juni 2025 bezocht ik MoscowJS 65 bij T Bank in Moskou. Op dat moment werkte ik al zes jaar met JavaScript, dus ik ging niet naar een meetup om te horen welk framework of welke tool ik hierna moest gebruiken. Ik zocht iets anders dat moeilijker te krijgen is wanneer je alleen werkt: een paar uur geconcentreerd op specifieke technische onderwerpen, tussen mensen die dezelfde problemen interessant vinden.
Het programma draaide sterk om AI. Volgens het officiële programma van MoscowJS 65 gingen de vier talks over een LLM-gebaseerde assistent, de werking en beperkingen van moderne AI, vision-language models voor UI-tests en beveiligingsrisico’s rond AI bij het werken met NPM. Het was een compact programma, maar hetzelfde brede thema werd vanuit heel verschillende engineeringperspectieven bekeken.
Wat me is bijgebleven
De talks waren technisch interessant, maar de sfeer was voor mij minstens zo belangrijk. De sprekers brachten echte energie mee en het evenement voelde levendig in plaats van passief. Dat is een van de redenen waarom ik lokale developer meetups nog steeds graag bezoek.
Documentatie, artikelen en broncode kan ik op elk moment lezen, net als opnames van conferenties bekijken. Dat alles is onmisbaar. Een meetup creëert alleen een ander soort concentratie: één avond, een beperkt aantal onderwerpen en een ruimte vol mensen die genoeg interesse hebben om er persoonlijk voor te komen en erover te praten. Bij nicheonderwerpen helpt die context om ideeën beter te onthouden en kritischer te bekijken.
Een talk is een startpunt, geen bewijs
Er is ook een belangrijke beperking. Een conferentietalk is geen documentatie, geen benchmark en geen bewijs dat een aanpak klaar is voor mijn eigen production code. Een goede demo kan nuttig zijn zonder te bewijzen dat hetzelfde idee standhoudt onder andere beperkingen, edge cases, onderhoudskosten of security-aannames.
Bij AI is dat onderscheid extra belangrijk. De vraag is niet alleen of een demo werkt. Ik wil ook weten wat er precies is aangetoond, welke aannames buiten beeld bleven, of het resultaat reproduceerbaar is, welke nieuwe failure modes ontstaan en of een tool complexiteit echt vermindert of die alleen ergens anders neerlegt.
Dat is het engineeringwerk dat na de meetup begint. Het evenement kan een idee op mijn radar zetten. Verificatie moet nog steeds apart gebeuren.
Waarom ik nog steeds ga
JavaScript is breed genoeg om maandenlang alleen in het deel te blijven dat één project nodig heeft. Een meetup doorbreekt die routine even. Bij MoscowJS 65 verbond één thema developer tooling, modelgedrag, testing en package security. Ik hoefde niet elk idee over te nemen om de avond nuttig te vinden.
Wat het evenement me vooral opnieuw liet zien, was veel eenvoudiger: ook na zes jaar met JavaScript vind ik het nog steeds leuk om diep in specifieke onderwerpen te duiken en erover te praten met mensen die dezelfde interesse delen. Het ecosysteem verandert, populaire tools veranderen en de onderwerpen van talks veranderen. Dat deel niet.
Voor mij is dat nog steeds een goede reden om lokale developer events te blijven bezoeken.