47 episodes

The podcast of foojay.io, a central resource for the Java community’s daily ​information needs, a place for friends of OpenJDK, ​and a community platform for the Java ecosystem​ — bringing together and helping Java professionals everywhere.

Foojay.io, the Friends Of OpenJDK‪!‬ Foojay.io

    • Technology

The podcast of foojay.io, a central resource for the Java community’s daily ​information needs, a place for friends of OpenJDK, ​and a community platform for the Java ecosystem​ — bringing together and helping Java professionals everywhere.

    JUG Oberpfalz, JCON Conference, and JAVAPRO Magazine (#48)

    JUG Oberpfalz, JCON Conference, and JAVAPRO Magazine (#48)

    Once a month, in the Foojay Podcast, we discuss the history of a Java User Group and the people behind it. In this episode, we are in Oberpfalz, Germany, for a particular reason. The organizers of the local JUG are the same people responsible for the JCON conference in Cologne in a few weeks. Let's learn more about the Java community in Germany.
    Guests Richard Fichtner https://www.linkedin.com/in/richardfichtner/https://twitter.com/RichardFichtner   Markus Kett https://www.linkedin.com/in/markuskett/ https://twitter.com/MarkusKett   Podcast Host: Frank Delportehttps://foojay.social/@frankdelporte https://www.linkedin.com/in/frankdelporte/ Links JUG Oberpfalzhttps://www.meetup.com/JUG-Oberpfalz/  JCONhttps://2024.europe.jcon.one/  https://jcon.one/    https://twitter.com/jcon_conference   JAVAPROhttps://javapro.io/magazin/   https://twitter.com/javapromagazin  https://www.linkedin.com/company/javapro/  https://www.youtube.com/channel/UCc446MPHdM41L8lFK47KS7A   Content00:00 Introduction of the topic and guests02:09 What should we know about Oberpfalz02:52 Java history of the guests05:31 About the start of JUG Oberpfalz in a cafe in Silicon Valleyhttps://www.businessinsider.com/inside-the-silicon-valley-cafe-where-paypal-tesla-and-netscape-did-deals-2012-2 06:49 About the JCON conference07:25 How many JUGs in Germany?07:57 Event schedule of JUG Oberbpfalz09:17 Why JCON in Cologne?12:54 Free tickets for JCON for JUG membershttps://foojay.io/today/foojay-podcast-19/ : How Working For Free For Fun Brought Me Fame and Fortune – Or At Least Some Of Each – In The End19:05 About the JAVAPRO magazine21:49 About the content of JCON conference25:04 Most remarkable sessions of JUG Oberpfalz27:24 About the evolutions in Javahttps://foojay.io/today/foojay-podcast-47/ : Artificial Intelligence and Machine Learning with Javahttps://foojay.io/today/foojay-podcast-29/ : How will AI and ML Influence the Role of Developers?31:47 AI talks on JCON conference32:44 1ON1 at JCON conference38:03 Conclusion
    MusicBarbershop JohnHermine DeurlooSynapse by Shane Ivers - https://www.silvermansound.com 

    • 38 min
    Artificial Intelligence and Machine Learning with Java (#47)

    Artificial Intelligence and Machine Learning with Java (#47)

    About one and a half years ago, ChatGPT was launched. The way we search for information and develop software has changed a lot since then as the use of Artificial Intelligence suddenly became a lot easier. What can we expect in the near future, and how can we program AI ourselves with Java? Let's find out...


    Guests

    Lize Raes
    https://www.linkedin.com/in/lize-raes-a8a34110/  https://twitter.com/LizeRaes Personal blog: www.epic.engineering 

    Lutske de Leeuw
    https://www.linkedin.com/in/lutske/ 

    Podcast Host: Frank Delporte
    https://foojay.social/@frankdelporte https://www.linkedin.com/in/frankdelporte/

    Content

    00:00 Introduction of the topic and guests
    01:25 AI and ML, where to begin?
    Foojay Podcast Episode #34: https://foojay.io/today/foojay-podcast-34/ 
    05:06 Can LLM help to structure and query data?
    07:32 About LangChain4j
    Project repository: https://github.com/langchain4j/langchain4j Documentation and tutorials: https://docs.langchain4j.dev/ Talk "Java meets AI: A Hands On Guide to Building LLM Powered Applications with LangChain4j": https://www.youtube.com/watch?v=BD1MSLbs9KE Vaadin chatbot in 20 lines of code: https://twitter.com/marcushellberg/status/1760096226522148940 
    11:29 Developers will work differently with AI
    https://foojay.io/today/foojay-podcast-29/ Talk "The New Superpower in the Developer's Toolbox" with more insights in where the field of software development will evolve in the AI era): https://www.youtube.com/watch?v=rENT1fDR69I 
    15:36 Concerns about your code being used by models
    18:17 Labeling data for models
    19:53 The cost of API requests versus local systems
    21:26 Future ideas for LangChain4j
    28:17 LangChain4j examples repository
    https://github.com/langchain4J/langchain4J-examples https://webtechie.be/post/2024-03-18-search-documentation-javafx-chat-langchain4j/ 
    29:20 Problems with a Chat AI User Interface
    32:54 Is AI just a hype, like blockchain was?
    36:42 Can AI help us to "fix the world"?
    https://sdgs.un.org/ 
    38:45 Java evolutions to handle AI better
    https://www.tornadovm.org/https://openjdk.org/projects/sumatra/https://openjdk.org/projects/panama/ 
    40:56 About TornadoVM and GPU usage
    https://www.tornadovm.org/ https://foojay.io/today/foojay-podcast-45/ 
    43:10 Conclusions


    Music

    Barbershop JohnHermine DeurlooSynapse by Shane Ivers - https://www.silvermansound.com

    • 44 min
    JUG World Tour: JUG Switzerland (#46)

    JUG World Tour: JUG Switzerland (#46)

    In this podcast, once a month, we discuss the history of a Java User Group and the people behind it. In this episode, I'm leaving the European Union and stepping over the border of Switzerland, the country where the Red Cross was started, and many international institutions have their headquarters. Let's find out if there is also a big Java community...


    Speakers

    Patrick Baumgartner


    https://www.linkedin.com/in/patbaumgartner/
    https://twitter.com/patbaumgartner


    Simon Martinelli


    https://www.linkedin.com/in/simonmartinelli/
    https://twitter.com/simas_ch


    Podcast Host: Frank Delporte


    https://foojay.social/@frankdelporte
    https://www.linkedin.com/in/frankdelporte/


    Links


    https://ijug.social/@jugch
    https://www.jug.ch/
    https://www.youtube.com/c/JavaUserGroupSwitzerland/videos
    https://jugch.slack.com/
    https://twitter.com/jugch
    https://twitter.com/VoxxedZurich
    https://voxxeddays.com/zurich/


    Content

    00:00 Introduction of the guests and topic
    01:40 What should we know about Switzerland?
    02:57 Java community in Switzerland
    05:47 Java experience of the guests
    07:10 What programming languages are reached?
    08:15 JUG locations
    10:08 Swiss JUG has sponsors and a back-office
    12:45 Simon about being a JUG speaker
    14:02 Number of attendees
    15:48 Impact of Corona
    17:13 Other events like Voxxed
    18:48 Motivation to be an organizer
    21:32 Motivation to be a conference speaker
    23:36 A JUG is where you learn to be a speaker
    26:52 Remarkable sessions of the past
    31:55 Format of the JUG sessions
    32:27 Future plans
    34:03 Questions for the listeners
    36:42 Conclusion

    Music


    Barbershop John
    Hermine Deurloo
    Synapse by Shane Ivers - https://www.silvermansound.com

    • 37 min
    Welcome to Java 22 (#45)

    Welcome to Java 22 (#45)

    Last September, we got Java 21, a Long Term Support (LTS) version with eight new big features and seven incubator or preview features. Does Java 22 also bring that much innovation, or is it just a bug-fix release? And what needs to be done to get such a release published on time? Let's find out...


    Speakers

    Loïc Mathieu


    https://www.linkedin.com/in/lo%C3%AFc-mathieu-475b144
    https://www.loicmathieu.fr/wordpress/en/
    https://mastodon.online/@loicmathieu
    https://twitter.com/loicmathieu
    https://kestra.io/


    Simon Ritter


    https://www.linkedin.com/in/siritter/
    https://mastodon.social/@speakjava
    https://twitter.com/speakjava
    https://www.azul.com/


    Podcast Host: Frank Delporte


    https://foojay.social/@frankdelporte
    https://www.linkedin.com/in/frankdelporte/


    Content

    00:00 Introduction of the topic and guests

    • 52 min
    JUG World Tour: Quarkus Club (#44)

    JUG World Tour: Quarkus Club (#44)

    Once a month in this podcast, we talk about the history of a Java User Group and the people behind it. We have a special group in this episode as we visit the virtual Quarkus Club. This initiative started less than a year ago and is already one of the biggest groups in the world dedicated to Quarkus.


    Links

    https://discord.com/invite/NUsVvZp7hshttps://www.youtube.com/@QuarkusClubhttps://github.com/igfasouza/Choose-the-right-JDK-to-your-Quarkus-application

    Speakers

    Igor De Souza

    https://twitter.com/Igfasouza
    https://www.linkedin.com/in/igfasouza/

    Luis Fabrício De Llamas

    https://www.linkedin.com/in/luisfabriciodellamas/

    Podcast Host: Frank Delporte


    https://foojay.social/@frankdelporte
    https://www.linkedin.com/in/frankdelporte/


    Content

    00:00 Introduction of the guests 02:35 About the Java community in Brazil 03:06 What is the Quarkus Club? 05:54 Languages used in the group 06:41 Events by Quarkus Club 07:45 Why Igor and Luis started as organizers 10:30 Igor is the "opposite voice" 11:04 Why use Quarkus instead of other frameworks? 15:52 Working on a magazine 19:57 JDK comparison project https://www.azul.com/openjdk-migration-for-dummies/ 26:10 Plans for the future28:04 Number of Discord members 30:05 Questions to the listeners https://foojay.io/today/join-slack-com-t-foojay-signup/ 33:38 Outro


    Music


    Barbershop John
    Hermine Deurloo
    Synapse by Shane Ivers - https://www.silvermansound.com

    • 34 min
    Modern Java Testing (#43)

    Modern Java Testing (#43)

    As a developer we all want to write bug free and high quality code. Writing tests is a crucial part to achieve this. Let’s explore the art of ensuring robust and bug-free code in the Java ecosystem. Whether you're a seasoned developer or just starting out, there’s a lot you can learn from the experts in this podcast about testing methodologies, tools, and best practices, empowering you to write reliable Java applications.


    Guests
    Oleg Šelajev
    https://www.linkedin.com/in/shelajev/https://medium.com/@shelajevhttps://twitter.com/shelajev 
    Roni Dover
    https://www.linkedin.com/in/ronidover/https://twitter.com/doppleware 
    Jonas Geiregat
    https://www.linkedin.com/in/jonas-geiregat-a8421a31/https://jonasg.io/posts/https://twitter.com/jonas_grgt  https://jonasg.io/posts/unit-test-ambiguity/  Podcast
    Host: Frank Delporte
    https://foojay.social/@frankdelportehttps://www.linkedin.com/in/frankdelporte/
    Content

    00:00 Introduction of the topic and guests02:38 Is the testing pyramid still valid?
       https://jonasg.io/posts/relevance-of-the-classical-testing-pyramid/   
    04:51 Introducing the Testing Honeycomb
    05:50 Changes in the architecture of application and testing frameworks
    06:52 What is the border between unit, system, and integration test?
    16:17 Unit tests as behavior tests
    21:11 Defining a testing strategy and the cost of change
    26:45 Your tests also need architecting
    31:18 How Testcontainers can simplify mocking and tests as a developer productivity tool
    40:20 The cost of flaky tests
    41:24 What type of feedback can we get from tests?
    49:24 Digma plugin for IntelliJIDEA
    49:49 Testing with AI
    59:47 Should developers love writing tests?
    01:18:40 Conclusion


    Music
    Barbershop John
    Hermine Deurloo
    Synapse by Shane Ivers - https://www.silvermansound.com

    • 1 hr 20 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
FT Tech Tonic
Financial Times
Hard Fork
The New York Times
Bits & Atomen
De Standaard
Lex Fridman Podcast
Lex Fridman
de Groene Nerds
Aljo Hartgers & Danny Oosterveer // De Podcasters

You Might Also Like

airhacks.fm podcast with adam bien
Adam Bien
The Changelog: Software Development, Open Source
Changelog Media
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
Hanselminutes with Scott Hanselman
Scott Hanselman
The Stack Overflow Podcast
The Stack Overflow Podcast
Kubernetes Podcast from Google
Abdel Sghiouar, Kaslin Fields