Bram Janssens

Bram Janssens

Info Support
Hello, I'm Bram Janssens, a software engineer and teacher from the Netherlands. I work as a trainer/consultant at Info Support, where I teach Java and other programming languages to professionals. I studied Computer Science at the University of Twente, followed by a one-year university teacher training program to become a mathematics teacher. Throughout my career, I’ve alternated between teaching and software engineering—but at heart, I consider myself a teacher. I enjoy helping others, explaining complex topics clearly, and making a meaningful difference. My motto: "Actually, it’s quite simple!" While I'm happy to support others in any subject, my technical expertise lies in Java, thanks to years of hands-on experience. I'm also enthusiastic about Kotlin and enjoy exploring its modern features. In my free time, I enjoy playing tennis, doing pub quizzes, brewing beer, and umpiring at the national level for the Dutch baseball association. Digital business card: bramjanssens.nl
speakerDetail.talksBy

Bram Janssens
Bram Janssens
Info Support

Generics - You Never Know What You're Gonna Get

This talk demystifies Java’s type system, explaining variance, generics, and subtyping. It shows how type safety can break, why generics behave unexpectedly, and what captures mean. Attendees will gai...
Java Java Byte size 15 min. INTERMEDIATE