Martijn van Iersel
gamifying software education
Actions
Martijn works as Technical Product Owner at TOPdesk, where he is also responsible for the internal training program for developers. Martijn takes an interest in computing, games, and education, and is always looking for ways to combine the three - using games for software education. Martijn started his career in research, and obtained a PhD in Bioinformatics at Maastricht University. In more recent years, he switched from theory to practice, developing for TOPdesk. In his spare time, Martijn develops educational games for the biology classroom.
The micro frontend game - a demo of cross-team scalability.
Our organization is trying a new pattern - micro frontends! Do they really increase the scalability of software development? Let's try! We organized a hackathon and made a dozen teams build a single game together in just two days.
This talk will explain the ideas behind micro frontends, and how they can be successfully introduced in an organization.
Fixing time zones for fun - twenty programming puzzles to master internationalization.
Encodings. Time Zones. Accented Characters. Daylight savings time. Do these words make you feel dread and anxiety? Among programmers, these topics are notorious for being the source of subtle, tricky bugs. Yet knowledge in this area is vital. To make this topic fresh & exciting, I created i18n-puzzles.com, inspired by the famous Advent of Code. After all, which programmer can resist a good puzzle?
Each puzzle comes with its own story, each puzzle teaches something new. Find a treasure with a UTF-8 validator, fix a banking scam by parsing right-to-left text, upgrade a time zone database in Antarctica to support science.
In March 2025 I published a new puzzle every day. Over 300 programmers from around the world competed. Now it’s time to look back and analyze the code they wrote. What are the best solutions? Which tools and libraries make it a little easier?
During this talk, I will illustrate some advanced topics related to Time Zones and Unicode, using code examples in Java, JavaScript, and other programming languages.
J-Fall 2025 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top