![RotterdamJUG (Java User Group) cover photo](https://secure.meetupstatic.com/photos/event/5/6/1/0/clean_475342032.webp)
What we’re about
Are you interested in Java or other JVM related programming languages and are you located or often found in or around Rotterdam? Join our JUG.
The goal of the Rotterdam JUG is to harvest the Java community in our area. To connect developers, build connections and to coach and help each other, to grow and share knowledge!
Follow us on this Meetup and/or on Twitter:
https://www.rotterdamjug.nl/ <br>https://twitter.com/rotterdamjug
Upcoming events (1)
See all- 📢Pre-Devoxx: Trash Talk - JVM memory management / TDD & AI - a Perfect pairing?Portbase, Rotterdam
Another Rotterdam JUG / Pre-Devoxx meetup is now scheduled.
For this special meetup our co-host is Portbase, the executive organisation of the Port of Rotterdam Authority and the Port of Amsterdam for digitally connecting the port community. At Portbase, the smartest port communities are built. Java is the main language used inside Portbase.
And for the second year we have a Pre-Devoxx evening! Gerrit Grunwald and Bouke Nijhuis are 2 frequent speakers which are selected to present on the Devoxx conference in October.
Gerrit will talk about "Trash Talk - Exploring the JVM memory management" and after a short break Bouke will take us in the world of "TDD & AI - a Perfect pairing?"And we'll finish with some networking and drinks.
🗓️Schedule:🗓️
17:30: Doors are open, food and drinks, welcome!🍕🥤👋🏼
18:30: Trash Talk - Exploring the JVM memory management by Gerrit Grunwald from Germany🇩🇪In the realm of Java programming, understanding memory management and garbage collection mechanisms cannot only be helpful for optimizing performance and resource utilization but also in general will help you to use the right garbage collector for your application. This session will be about memory allocation, object lifecycle, and garbage collection strategies within the Java Virtual Machine (JVM). Attendees will gain insights into memory allocation strategies, object retention policies, and various garbage collection algorithms like generational and concurrent collection. So when you are interested in getting more knowledge about which garbage collector to use best for your application or about memory management in the JVM, this session is for you.
19:30: TDD & AI - a Perfect pairing? by Bouke Nijhuis
In this talk we will dive into the question whether generative AI can generate working code when we only provide test cases. So we take the main principle from TDD: we write the tests up front. Then we use a generative AI to create the code. If you wrote the tests correctly and they all pass, you should have a working prototype. Even better, if the tests pass and you trust the tests, the code is production ready!
With some live coding, we will explore this idea together. Furthermore we will take a look at the implications of this paradigm shift. After attending you should be able to apply this technique to your own project.
20:30: Networking with some drinks🥤🧀
21:00: Time to go home🚉Our guest speakers:
🇩🇪Gerrit Grunwald is a software engineer that loves coding for around 40 years already. He is a true believer in open source and has participated in popular projects like JFXtras.org as well as his own projects (TilesFX, Medusa, Enzo, SteelSeries Swing, SteelSeries Canvas, JDKMon).
Gerrit blogs regularly at http://harmonic-code.org, he is an active member of the Java community, where he founded and leads the Java User Group Münster (Germany), he is a JavaOne rockstar and a Java Champion. He is a speaker at conferences and user groups internationally and writes for several magazines.Bouke Nijhuis is the CTO at CINQ ICT. He likes to learn new things and he loves to live code on the stage. Furthermore he is an international speaker and a committer of open source projects. You can reach him on Twitter at @BoukeNijhuis.
Location:
Portbase has offered to host this event in their headquarters. Across the road from the famous "Markthal", in the neighbourhood of station Blaak. (GoogleMaps)The address is:
Blaak 16
3011 TA RotterdamPublic Transportation 🚉:
You will find Portbase in walking distance of Station Blaak.Parking 🚙:
Parking garage Markthal (Paid) 💶
Dominee Jan Scharpstraat 306
3011 GZ RotterdamFinal Note:
🎤 Dreaming of becoming a speaker? We are always on the lookout for (local) talent!
Would you like to host one of our meet-ups? Drop us a message or talk to the organizers of the event!
Don't miss out on those two amazing speakers, and RSVP your spot today!
See you on the 12th of September at Portbase!