We are back with another meetup! This time we return to TOPdesk in Tilburg. For another dose of learning we have two wonderful speakers that will be sharing their wisdom with us: Martijn van Iersel and Nataliia Dziubenko.
Timetable:
17:00 Doors open 18:00 Food 18:50 Introduction 19:00 Internationalization challenges – gamify your training by Martijn van Iersel 19:45 Break 20:00 The Hidden Dynamic Life of Java by Nataliia Dziubenko 20:45 Drinks
Internationalization challenges – gamify your training
Programmers for an international software product (like TOPdesk) should know about encodings, accents, time zones and daylight savings time. How do we get junior programmers up to speed quickly and efficiently? And how do we keep our internal training program fresh and interesting? Our internal training takes the form of a series of puzzles, inspired by the famous advent of code. Each puzzle teaches something about internationalization. In this talk, we’ll go through a few puzzles and connect them to the concepts that all Java programmers should know. What will you take away from this?
- See a cool example of a very interactive workshop.
- Find out what motivates people to learn.
- Some real-world examples of time zones and unicode problems in Java.
About Martijn van Iersel
Martijn spent time in Finland, the US, the UK, and Mexico before landing at his current job at TOPdesk. There, he is solutions architect, and responsible for the internal training program. He takes an interest in computing, games, and education, and is always looking for ways to combine the three: using games to teach about computing. In his spare time, Martijn develops educational games for the biology classroom for helixsoft.nl.
The Hidden Dynamic Life of Java
We are used to thinking that the Java compiler knows well beforehand what is going to happen at runtime… Is it so?
Actually, Java is introducing more and more dynamic behaviour recently, which is facilitated by the invokedynamic
instruction. Let’s take a look at several use-cases when this is happening and see why we should care in the first place!
About Nataliia Dziubenko
Nataliia is a software engineer at Xebia.
She is passionate and curious about everything around JVM, loves sharing knowledge both by speaking and writing. Nataliia has 8 years of experience working in the JVM environment. During her career she worked in different domains, such as finance, e-commerce, automotive, telecommunications.