What we’re about
This is the Java User Group for everyone interested in Java, JVM, Web Development, Free and Open Source Software who are located in Amsterdam or Netherlands.
The "official language" is English, so that non-Dutch speakers can also participate easily.
Looking forward to meeting you all and exchange of knowledge and ideas
Code of Conduct: http://amsterdamjug.com/codeconduct.html
Youtube channel: https://www.youtube.com/channel/UCv-CG_Mwqr...
Upcoming events (2)See all
- Lunch & Learn on Software Supply Chains (by Sonatype)!Gj IT, Amsterdam
Following on from Sonatype’s Steve Poole presentation at the recent Amsterdam JUG session at ING, we’re very happy to announce a related lunch & learn session with Steve Poole and Hervé Boutemy from Sonatype.
Software Supply Chains are important to every Java developer… but far too few know that! If you attended the recent Amsterdam JUG session featuring Steve Poole, you’ll know that legislation aimed at changing how we develop and release software is emerging and it’s going to effect us all.
In this round table discussion, we want to explore more of the finer details and look at the technical aspects and possible impacts to our day to day lives — from Maven Central to Maven the build tool, from Nexus repos to CI/CD systems, from source code to reproducable build… change is on the horizon.
If you’re a Java developer, a team leader, a user of Nexus Repo or another Sonatype product — or you just want to know how to get the best out of Maven — this exclusive event is for you.
We need your feedback and insights to help focus efforts and directions of open source projects across the world and in commercial products too.
Highly exclusive, 30 seats only, free lunch included.
About Steve: Developer Advocate, Security Champion, DevOps practitioner (whatever that means!). Long time Java developer, leader and evangelist. I’ve been working on Java SDKs and JVMs since Java was less than 1. Also had time to work on other things including various JSRs, being a committer on various open source projects including ones at Apache, Eclipse and OpenJDK. A seasoned speaker and regular presenter at international conferences on technical and software engineering topics.
About Hervé: Java developer since 1.0-beta-2, Maven maintainer and PMC member, Apache Software Foundation member, and working hard to integrate new best practices in Java like Sigstore, CycloneDX, SPDX and Reproducible Builds
- AI Orchestration & Spring Boot 3 MigrationEvert van de Beekstraat 354, Schiphol, NH
This meetup will be hosted by Microsoft, in their office at Evert van de Beekstraat 354, 1118 CZ Schiphol.
17:30 Doors open
18:00 Food, with thanks to Microsoft for hosting and sponsoring us!
19:00 Soham Dasgupta presenting “AI Orchestration with Semantic Kernel”
20:00 Pieter Dirk Soels presenting “Migrating Picnic to Spring Boot 3 at Scale”
20:45 Closing drinks
Information about the talks:
Title: AI Orchestration with Semantic Kernel
Semantic Kernel is an open-source SDK that combines AI services such as OpenAI, Azure OpenAI, and Hugging Face, enabling developers to create AI apps by integrating them with their existing code.
It supports Java, Python, and C# and offers connectors for adding memories and AI services to simulate the "brain" of the application. Additionally, AI plugins can be added as the "body" of the app.
The SDK simplifies the integration of AI services, allowing developers to leverage recent AI advancements and build intelligent pipelines.
This session focuses on how to use Semantic Kernel within your existing application and how to build and orchestrate AI applications.
About Soham: Soham Dasgupta is a technology enthusiast working at Microsoft as a Solution Architect, with over 17 years of experience in software programming, designing, and architecture which includes on-prem, Cloud-native applications, and web-based conversational application design.
Title: Migrating Picnic to Spring Boot 3 at Scale
This is not your average version bump: it not only upgrades the very foundation web-apps are built upon, but also transitively upgrades many other libraries with major versions.
Get a sneak-peak on how we structure our projects at Picnic, and how we perform the majority of the migration only once to have it benefit all Picnic services.
We will share our process, the blessings and curses of our setup, the challenges we faced and how we overcame them. Join us to see how we did it. Schadenfreude guaranteed!
About Pieter: Pieter Dirk Soels is a Software Engineer in the Java platform team at Picnic. He is a strong advocate for staying up-to-date on dependencies, automating the process of upgrading and performing validation as much as possible. He's leading the Spring Boot 3 migration effort across Picnic together with the Java platform team.