
Wat we doen
De Apeldoorn Java User Group brengt ontwikkelaars uit de regio Apeldoorn bij elkaar. We organiseren kennissessies en willen het uitwisselen van ideeën rondom alles wat met Java te maken heeft bevorderen.
## Social Media
LinkedIn: [https://www.linkedin.com/in/apeldoornjug/](https://www.linkedin.com/in/apeldoornjug/)
Twitter/X: https://x.com/ApeldoornJUG/
BlueSky: [https://bsky.app/profile/apeldoornjug.bsky.social](https://bsky.app/profile/apeldoornjug.bsky.social)
YouTube: [https://www.youtube.com/@apeldoornjug7147](https://www.youtube.com/@apeldoornjug7147)
Facebook: [https://www.facebook.com/profile.php?id=61568766705067](https://www.facebook.com/profile.php?id=61568766705067)
Aankomende evenementen (1)
Alles weergeven- Apeldoorn JUG @ Craftsmen - Java, TDD and (generative) AISTOOM Apeldoorn, Apeldoorn
Dear Java developer,
We would like to invite you to a physical Java Meetup powerd by Craftsmen in Apeldoorn about TTD and generative AI by Bouke Nijhuis and Java with AI by Andres Almiray.Location
STOOM
Vlijtseweg 114
7317 AG
ApeldoornMovie for route: https://www.youtube.com/watch?v=i8XwbB6APsM
Maps: https://maps.app.goo.gl/bHihYysxXp71aQjP7Program (UTC +1)
17:30 Doors open
18:00 Food & networking
18:45 TDD & generative AI - a perfect pairing? by Bouke Nijhuis
19:30 Break
19:45 Building AI powered applications with Java by Andres Almiray
20:45 Closing
21:00 Doors closedTDD & generative AI - a perfect pairing?
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.
Building AI powered applications with Java
It's said that context is king. This phrase has become more important in recent times thanks to the rise of AI and LLMs. LLMs are evolving faster and faster every month. However, trained models lag in knowledge regarding recent events as well as specific data pertaining to your business, specially those models trained externally. This being said, there are ways to enhance these models with additional context enabling them to deliver results custom tailored to your specific needs.In this session we'll have a look at how we can achieve this goal using a combination of well known Java stacks and libraries such as Spring AI and LangChain4j.
Bouke Nijhuis
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.Andres Almiray
Andres is a Java/Groovy developer and a Java Champion with more than 20 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework and Hackergarten community event.Costs: none