Pass or Play: What does GenAI mean for the Java developer?


Details
Pass or Play: What does GenAI mean for the Java developer? (45 min)
GenAI, LLM, and other buzzwords are everywhere. The sea of acronyms can feel like (and sometimes actually are) a black box for the complex logic and processes that underpin them. Does/should a Java developer care?
In this session, we’ll explore how these technologies operate and cover many of the technical terms that go along with them, such as hallucinations, grounding, and more. We will understand the abilities GenAI can provide to technical solutions alongside some of the struggles they bring, as well. Live-code examples will show how Java developers can utilize GenAI and help determine whether they are worth the hype. Come see if you should pass or play on GenAI.
Bio: Jennifer Reif is a Developer Advocate at Neo4j, speaker, and blogger with an MS in CMIS. An avid developer and problem-solver, she has worked with many businesses and projects to organize and make sense of widespread data assets and leverage them for maximum business value. She has expertise in a variety of commercial and open source tools, and she enjoys learning new technologies, sometimes on a daily basis! Her passion is finding ways to organize chaos and deliver software more effectively.
Demo session: Using AI to build an AI Java app (45 min)
Brian Benz will show you several demos that highlight how to use Generative AI and Spring to build a Java codebase, then use OpenAI and GitHub Copilot to improve the experience of building, updating and deploying the application. We’ll share insights about Azure, OpenAI, and the power of Java when working with AI. Code will be provided!
Bio:
Brian is a Java Champion and a Cloud Advocate at Microsoft, helping developers get the most out of Azure. Before Joining Microsoft, he was a program manager, evangelist, solution architect, consultant, developer, and author at IBM, Deloitte, and other companies. Find him on most of the socials and GitHub at @bbenz. A current list of Brian's talks can be found at https://aka.ms/brianspeaking

Pass or Play: What does GenAI mean for the Java developer?