Skip to content

Details

Holy schmoly - we forgot to post this, and it's tomorrow!

Six or seven OFFICIAL SEATS left >>>>>
Check your schedule first (it's not cool to not show!)

BOOK HERE
https://ti.to/dublin-java-user-group/2603-loic-magnette

We're flying Loic Magnette in from Belgium for....

## JavaScript (No, Not That One!) Modern Automation with Java

If you're like Loïc, as a Java developer, every time you want or need to write a quick automation script, you struggle to remember how to properly write some bash or python. On those days, you probably end up "vibe coding" it and struggle once again when you want to adapt it.
If only you could write it in Java! You might say "but Java is not for scripting" and I don't want to bother with maven or Gradle.
Modern Java has quietly eliminated the traditional barriers that made it unsuitable for scripting. With instant execution, shebang support, and zero-setup automation, Java has evolved into a lean scripting language that lets you write precise, maintainable code without the "vibe coding" that often comes with unfamiliar languages.
In this talk, Loïc will show you how Java became a first-class scripting language and why it might just become your new favourite tool for automation.

.

## Talk 2: AI-Powered Form Wizards: Chat, Click, Done!

Forms are everywhere; tax declarations, job applications, or even signing up for a new service. Although some forms are simple, many include ambiguous fields, complicated logic, or subpar design, which frustrates users and makes them more likely to make mistakes. Completing paperwork shouldn't be like solving a puzzle. What if consumers could just chat with an AI that walks them through each step instead of having to struggle?
In this session, Loïc discusses his experience developing an AI-powered form-filling helper with LangChain4j, Quarkus and other useful Java libraries. He'll go over the challenges faced and how to overcome them, such as transforming text into form data with validations, assisting users based on their input, and the role of RAG in all of that.
Loïc's talk will use examples to demonstrate how AI can assist users in their daily interactions with your software, so you will have the ideas and techniques to create more intelligent and user-friendly forms. Learn how to make forms enjoyable rather than tedious by using AI to assist your users, reduce errors, and eliminate aggravation.
.

Related topics

Events in Dublin, IE
Java
JVM Languages
Java Concurrency
New Product Development: Software & Tech
Software Development

You may also like