Skip to content

About us

Java User Group for the northern Dutch provinces with a focus on JVM languages such as Java and Kotlin. We'll be hosting events in both Friesland and Groningen.

We're looking forward to host both experienced speakers as well as aspiring new speakers, so if you have anything interesting to share in the JVM field or regarding engineering culture feel free to reach out!

Some of our sessions will be in English 🇬🇧, some in Dutch 🇳🇱. We'll make sure to mark them!

(mini) Code of Conduct
Be kind and respectful of the other participants and speakers. Participants violating these rules may be sanctioned or expelled from the meetup.

Upcoming events

1

See all
  • June 2026: Performance in JPA and Moving towards the European cloud

    June 2026: Performance in JPA and Moving towards the European cloud

    Dienst Uitvoering Onderwijs (DUO)-IB-Groep, Kempkensberg 12, Groningen, NL

    Join us on Tuesday, June 23rd for another JUG Noord meetup in Groningen, featuring practical insights into JPA performance troubleshooting and an honest look at moving applications away from the usual cloud suspects towards European providers.

    đź“… Date & Time:
    Venue opens: 16:30
    First talk starts: 17:00
    Food & drinks: Provided between the sessions

    📍 Location: Kempkensberg 12, Groningen

    🚨 Important: Signing up and valid identification are mandatory for entry. If the name on your Meetup profile does not match your ID, please contact Martijn (organizer) with your full name.

    🇬🇧 When ORM Becomes OMG: Performance Pitfalls in JPA and Friends by Jos Rozeboom (EasingYou)

    JPA makes database interaction feel almost magical—until your app grinds to a halt. In this talk, we’ll take a tour through the common (and not-so-common) performance pitfalls that turn object-relational mapping into an object-relational mess. From data loading surprises to connection mismanagement, we’ll explore real-world issues using a sample app: the FunFactStore, where fun facts are sold, but bugs are free.
    We’ll dig into how seemingly harmless libraries can sometimes do more harm than good, and how tooling can help you spot trouble before your users do. Whether you’re using Spring Data JPA, navigating tricky transaction boundaries, or just wondering why things suddenly got slow, this session offers practical insights—and maybe a few fun facts.

    🇬🇧 Moving Towards the European Cloud by Bouke Nijhuis (CINQ ICT)
    The European cloud is often talked about, but how does it actually work in practice? Is it as good as the US cloud? In this session, I will share my hands-on journey migrating an Azure Function to several European cloud providers.

    With some live demos, I will walk you step-by-step through the migration process, highlight common pitfalls, and share the lessons I learned along the way. You’ll see the good, the bad, and the unexpected, all from real-world experience.

    By the end of the session, you will have a clearer picture of the European cloud landscape and you can start moving your own projects to European providers.

    About the speakers
    Jos Roseboom gets a smile on his face when he makes other people happy by letting a computer do what they don’t like to do. He has been trying to do so professionally for the past 16 years. In his spare time, Jos likes to play tennis. He is a trainer/coach for kids playing the typical Dutch sport korfball.
    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 Bluesky at @boukenijhuis.bsky.social.

    • Photo of the user
    • Photo of the user
    • Photo of the user
    7 attendees

Group links

Members

320
See all