Voor de meeste developers zijn tijdzones, accenten en vreemde karakters hoofdpijndossiers die ze het liefst vermijden. Voor Martijn van Iersel, software-engineer en interne trainer bij TOPdesk, vormen ze juist de ultieme puzzels. Tijdens de Tweakers Dev Summit 2025 laat hij zien hoe internationalisatie niet alleen een technische uitdaging is, maar ook een bron van plezier kan worden. Met zijn creatieve mix van gamification, puzzels en interactieve opdrachten bewijst Martijn dat je de saaiste trainingen kunt veranderen in leerzame en vermakelijke ervaringen.
Al bijna tien jaar werkt Martijn bij TOPdesk, waar hij verschillende rollen vervulde: van product owner en architect, tot trainer en software engineer. Zijn officiële titel mag dan software engineer zijn, zijn werk omvat veel meer.
Martijn kwam niet rechtstreeks uit de informatica, maar studeerde bio-informatica en werkte eerder als consultant in dat vakgebied. Daarbij analyseerde hij grote biologische datasets met behulp van de computer. Toch trok softwareontwikkeling voor ‘gewone’ gebruikers hem steeds sterker. “Wat mij altijd erg aantrekt in software is het creatieve aspect: je creëert iets, je maakt iets.” Die creativiteit loopt als rode draad door zijn werk en hobby’s; in zijn vrije tijd maakt hij kleine games en organiseert hij game jams.
Als gamer heeft Martijn een duidelijke voorkeur. Bouw- en simulatiespellen spreken hem het meest aan, van Factorio en Minecraft tot klassiekers als SimCity en Civilization. “Als je in een game iets kunt bouwen, heeft dat wel mijn voorkeur.”
Gamification als leermiddel
Naast zijn werk aan de frontend van TOPdesk houdt Martijn zich bezig met interne trainingen voor nieuwe ontwikkelaars. Daarbij experimenteert hij graag met gamification en serious gaming. Samen met zijn zus, die docent biologie is, ontwikkelde hij bijvoorbeeld Food Chain Farm, een spel waarin leerlingen spelenderwijs de koolstofcyclus leren begrijpen.
Die speelse benadering neemt hij ook mee naar TOPdesk. “In plaats van een heleboel informatie te dumpen, wil ik mensen motiveren om zelf op zoek te gaan naar kennis.” Voor trainingen over internationalisatie ontwierp hij puzzels die deelnemers uitdagen om problemen actief op te lossen.
Ook andere onderwerpen pakt hij met spel aan. Zo bouwde hij voor een databasecursus een moordmysterie waarin deelnemers de dader moesten vinden met SQL-query’s. “Serious gaming is veel werk, omdat je echt een spel moet ontwikkelen rond de lesstof. Gamification is makkelijker: een quiz met een leaderboard kan al genoeg zijn om mensen te triggeren.”
De talk: Internationalisatie als uitdaging
In zijn talk op de Tweakers Developer Summit richt Martijn zich op internationalisatie, een thema dat vaak wordt onderschat. Vertalingen vormen er slechts één aspect van. Veel technischer zijn de kwesties rond tijdzones, vreemde karakters, accenten en zomertijd. “Juist bij die elementen ontstaan vaak bugs. Veel collega’s hebben de neiging zulke problemen te vermijden, omdat ze denken dat het alleen maar hoofdpijn oplevert. Ik wil laten zien dat het niet zo ingewikkeld is, en zelfs leuk kan zijn.” Op deze manier wil Martijn de luisteraars inspireren om ook op deze manier andere collega’s nieuwe dingen aan te leren.
Een bug bij collega’s in Brazilië staat hem nog helder voor de geest: een onderdeel van het product crashte omdat de zomertijd daar al om middernacht inging, in plaats van om twee uur ’s nachts. “Onze software kon daar niet goed mee omgaan. Als je de kalender opende, crashte het hele product.” Zulke fouten laten zien hoe belangrijk het is om dit soort kwesties serieus te nemen – en hoe waardevol het kan zijn om ze als puzzels te benaderen.
i18n-puzzels en Advent of Code
Martijn maakte van zijn trainingsmateriaal een publiek project: de i18n-puzzels. De afkorting i18n staat voor internationalisation: twintig letters, afgekort tot de eerste en de laatste. “Ik begon met puzzels voor een interne training, maar dacht op een gegeven moment: deze zijn zo leuk, ik maak er gewoon een hele set van en zet ze online.” Via zijn website i18n-puzzles.com zijn ze nu voor iedereen toegankelijk.
Het idee werd geïnspireerd door Advent of Code, een wereldwijd evenement waar programmeurs in december dagelijks een nieuwe puzzel oplossen. “Advent of Code trekt honderdduizenden deelnemers van over de hele wereld. Mijn eigen reeks haalde een paar honderd deelnemers, maar het principe is hetzelfde: elke dag een nieuwe uitdaging die mensen ook een beetje competitie geeft. Het leaderbord helpt daar natuurlijk ook erg goed bij.”
AI en de waarde van leren
Martijn benadrukt dat de opkomst van AI de waarde van training alleen maar groter maakt. Volgens hem zijn het vooral junior programmeurs die concurrentie gaan ondervinden van AI. “Senior programmeurs zitten zo diep in de systemen dat ze onmisbaar blijven. Maar voor junioren kan AI bepaalde taken al overnemen. Het gevaar is dat ze daardoor minder kansen krijgen om ervaring op te doen.”
Juist daarom moeten trainingen uitdagend blijven. “Als je taken meteen aan AI geeft, leer je er zelf niks van. AI leert er ook niks van; jij moet het leren. Daarom zijn puzzels en fun-elementen in trainingen belangrijk. Ze zorgen dat mensen blijven oefenen, onderzoeken en uitproberen.”
Een interactieve talk
Tijdens de Developer Summit geeft Martijn de talk ‘Finding fun in time zones – how to gamify a training’. “Er zitten eigenlijk twee boodschappen in mijn verhaal. De eerste is hoe je een training kunt gamificeren of zelfs ombouwen tot een serious game. De tweede is dat ik frontend developers wil laten zien wat ze kunnen leren over internationalisatie.” Martijn ziet deze kwestie dan ook niet als een lastige randvoorwaarde, maar als een speelveld vol uitdagingen. Of, zoals hij het zelf zegt: “Het is gewoon een puzzel. En door die puzzel op te lossen, zorg je dat klanten goede, betrouwbare software krijgen.”
Hoewel bezoekers geen laptop nodig hebben, wordt het zeker geen monoloog. “Ik probeer altijd interactief te zijn. Ik vraag het publiek: zien jullie hier de oplossing, of zien jullie wat er fout is? Zo maak je samen stapjes, zonder dat iedereen hoeft in te loggen.”
Bestel nu je ticket
De kaartverkoop voor hét jaarlijkse evenement dat developers in het zonnetje zet, is officieel gestart. De Early bird-tickets zijn helaas al uitverkocht, maar je kunt nog gebruikmaken van de actie waarbij je drie tickets voor de prijs van twee kunt scoren.
Als je werkgever de kosten voor het ticket op zich neemt, ontvang je uiteraard een factuur voor de administratie. Persoonlijke gegevens worden niet gedeeld met partners.
Ben je student? Dan bieden we graag een gereduceerd tarief aan. Ook hiervoor kun je terecht in de ticketshop.
Onze partners dit jaar