Better Coding with AI: Friend or Enemy? (#62)
Foojay.io, the Friends Of OpenJDK! - A podcast by Foojay.io

Categories:
AI, LLMs, ChatGPT—these are just a few of the buzzwords of the massive revolution unfolding right now. These tools are reshaping how we work, but they come with a catch: while they help us work faster and smarter, we need to be careful about placing too much trust in them.I’ve spoken with several guests at the JFall conference in the Netherlands actively working with these tools to learn more about them. And I had a chat with Grace Jansen about a recent Foojay blog postGuestsGrace Jansenhttps://www.linkedin.com/in/grace-jansen/ Sean Li https://www.linkedin.com/in/sean-li-568a8414/ John Sterkenhttps://www.linkedin.com/in/jsterken/ David Vlijmincx https://www.linkedin.com/in/david-vlijmincx/ Urs Peter https://www.linkedin.com/in/urs-peter-70a2882/ Joost Kaanhttps://www.linkedin.com/in/joost-kaan/ Linkshttps://foojay.io/today/run-ai-enabled-jakarta-ee-and-microprofile-applications-with-langchain4j-and-open-liberty/ https://marketplace.visualstudio.com/items?itemName=IBM.wca-eja https://docs.langchain4j.dev/integrations/language-models/ https://foojay.io/today/building-project-panamas-jextract-tool-by-yourself/ https://foojay.io/today/project-panama-for-newbies-part-1/ https://foojay.io/today/writing-c-code-in-java/ Content00:00 Introduction of topics and guests 01:07 Introduction of Grace and the Foojay blog post 02:31 What is Langchain4J? 03:23 What is JakartaEE? 04:25 What is MicroProfile? 06:33 Compare these tools with Spring 08:30 About the demo application of the blog post 11:32 What is an LLM, and what can it do? 13:41 Short-term evolutions in AI 16:49 Long-term predictions... 18:36 IBM Watson code assistant for VSC 19:45 Sean Li: Java at Microsoft 21:56 AI products provided by Microsoft 25:09 Code upgrades with a VSC extension 26:44 John Sterken: AI as a coding assistant 30:50 David Vlijmincx: Project Panama in relation to AI 34:53 Urs Peter: Generative AI, LLMs, and LangChain4J 40:20 Joost Kaan: Organizing an AI conference