Hanno Embregts

Java Developer & Speaker, strong with the Force - full bio

Upcoming events

J-Fall 2021

Location Ede, The Netherlands
Date November 4, 2021
Talk 11 Crazy Things I Didn't Know You Could Do With Java Until I Got My Java 11 Certification

JavaZone 2021

Location Oslo, Norway
Date December 7, 2021 - December 9, 2021
Talk Pattern Matching: Small Enhancement or Major Feature?
Co-speaker Peter Wessels

Frontmania 2022

Location Utrecht, The Netherlands
Date To be announced
Talk What "Stairway to Heaven" Can Teach Us About Software Development

More events ➡️

Latest blog posts

Congratulations Java, and many happy returns!

Posted on 23 May 2020 by Hanno Embregts java

Today is Java’s 25th birthday! On the 23rd of May 1995 the language was introduced at the SunWorld conference, in a time where desktop applications reigned supreme and the internet was still in its infancy.

Ethics in Software Development

Posted on 10 Jan 2019 by Hanno Embregts ethics engineering-culture

I was interviewed by Peter Kofler on ethics in software development. He asked me some questions and I answered them as follows. A bit of it is about politics, another bit is about religion, but it is mainly about being a responsible software developer. So this time I mixed my personal and professional opinions. Still, I hope it makes for an interesting read!

Migrating 25K lines of build scripting to Gradle

Posted on 23 Sep 2016 by Hanno Embregts gradle ci-cd

Software developers are not particularly keen on maintaining build scripts. Sure, they will do their part in making things work and they’ll even have a go at optimizing the most necessary parts. But they prefer to spend their time writing production code using a ‘real language’, because they feel it better supports their desire for maintainability, flexibility and elegance. That old project that’s been gathering dust for ages and relies on thousands lines of Ant code is a case in point.

More blog posts ➡️


hanno.codes is the personal website of Hanno Embregts.

Hanno Embregts is a Java Developer, Speaker and Teacher at Info Support (the Netherlands). He has over 14 years of experience with both front- and back-end development, with a special interest in automating the software development process to the fullest.

More about me ➡️