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.
…
continue reading
Duke’s Corner is a forum for conversations with Java developers. Tune in to connect with the community and learn how developers are innovating with Java. Host: Jim Grisanzio, Oracle Java Developer Relations @jimgris
…
continue reading
Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between.
…
continue reading
On Khanyisa Keke TV, developers can learn and improve their Android for Kotlin Development skills. On this podcast, programmers can learn Android for Kotlin coding from scratch, improve their existing programming skills, get tips, be kept up to date with all the latest happenings and get access to free resources. Powered by Firstory Hosting
…
continue reading
1
Kotlin Development WITHOUT the Stress? 😌 OpenJDK Explained
0:42
0:42
Play later
Play later
Lists
Like
Liked
0:42
Navigating the complexities of Oracle JDK licensing issues can be daunting, especially when considering the Java SE subscription costs associated with its commercial use. Understanding the differences between OpenJDK vs Oracle JDK licensing is crucial for developers and organizations alike, as the Oracle JDK pricing model explained often highlights…
…
continue reading
1
How Java Developers Can Secure Their Code (#58)
55:06
55:06
Play later
Play later
Lists
Like
Liked
55:06
Three years after Log4Shell caused a significant security issue, we still struggle with insecure dependencies and injection problems. In this podcast, we'll discuss how developers can secure their code. I talked with three authors who posted a security and code quality post on Foojay.io. Guests Jonathan Vila https://www.linkedin.com/in/jonathanvila…
…
continue reading
1
Exposed: The Costly Trap of Oracle JDK Licensing That No One Talks About
3:04
3:04
Play later
Play later
Lists
Like
Liked
3:04
When considering the question "Should I use Oracle JDK or OpenJDK?" it's important to weigh the pros and cons carefully. Many developers ask, "Is Oracle JDK free for commercial use?" The answer is complex, as licensing terms can be restrictive. One key point of debate is the performance difference between Oracle JDK and OpenJDK, with many arguing t…
…
continue reading
1
Hanno Embregts: Making the World a Better Place
42:03
42:03
Play later
Play later
Lists
Like
Liked
42:03
Jim Grisanzio from Java Developer Relations talks with Hanno Embregts, a Java Champion and an Oracle ACE Pro from The Netherlands who loves contributing to the Java community and presenting technical and musical sessions at developer conferences. And Hanno is especially passionate about making the world a better place thorough software. In fact, he…
…
continue reading
1
Hackers Hate This One JDK Trick - Oracle's Secret Weapon Revealed!
0:54
0:54
Play later
Play later
Lists
Like
Liked
0:54
In this video titled "Security as a Benefit of Oracle JDK," we explore how to improve Java application security with Oracle JDK by leveraging its robust features designed for beginners and experts alike. We provide a step-by-step guide to secure coding practices in Java, ensuring your applications are resilient against common vulnerabilities. Dive …
…
continue reading
1
Supercharge Your Kotlin Projects with These Epic Oracle JDK Advanced Tools
0:30
0:30
Play later
Play later
Lists
Like
Liked
0:30
Unlock the full potential of your Java applications with Oracle JDK's advanced tools designed to boost performance and efficiency. In this video, we delve into how to use Java Mission Control for in-depth application analysis, offering a step-by-step guide for beginners. Learn the best practices for debugging Java applications with Oracle JDK featu…
…
continue reading
Jim Grisanzio from Java Developer Relations talks with author and Java Champion Cay Horstmann at JavaZone Oslo 2024. The conversation covered Java for small tasks, teaching Java to thousands of students for decades, and the thriving Java conferences around the world. Cay Horstmann https://horstmann.com/ Jim Grisanzio https://jimgrisanzio.wordpress.…
…
continue reading
1
Kotlin Nightmares Begone! Oracle JDK's Support Will Save Your Sanity 😱🧘
0:27
0:27
Play later
Play later
Lists
Like
Liked
0:27
When considering the Oracle JDK support benefits, it's essential to understand the importance of Oracle JDK support for modern development environments. Oracle JDK support significantly improves development by providing timely updates and dedicated assistance. Comparing Oracle JDK support vs open-source JDK, the former offers more robust and reliab…
…
continue reading
OpenJDK (Java) 23 is here! This version introduces three new features to the language and runtime, many bug fixes, small improvements, and a longer list of preview features. What are the most important facts about this release? Let's find out... Guests Simon Ritter https://www.linkedin.com/in/siritter/ https://mastodon.social/@speakjava https://twi…
…
continue reading
Jim Grisanzio from Java Developer Relations talks with Dervis Mansuroglu and Marek Machnik last week from JavaZone 2024 in Oslo. Dervis and Marek are two of the organizers from the Norwegian Java User Group who helped lead this year’s JavaZone event. The discussion covered the speakers, the venue, the volunteers, the content, and the community that…
…
continue reading
1
Developers Rejoice! This One Weird Trick Eliminates Kotlin Crashes Forever [Oracle Won't Like This]
0:32
0:32
Play later
Play later
Lists
Like
Liked
0:32
When it comes to Kotlin development stability, Oracle JDK stands out as a top choice for developers. Enhanced stability in Oracle JDK ensures that your Kotlin applications run smoothly and reliably, minimizing downtime and increasing productivity. One of the key Oracle JDK performance benefits is its stability improvements, which make it a preferre…
…
continue reading
1
Turbocharge Kotlin Performance with Oracle JDK! 🚀 Get Ready to Be Amazed!
0:33
0:33
Play later
Play later
Lists
Like
Liked
0:33
Discover how to improve Java application performance with Oracle JDK in this in-depth video. We'll explore the benefits of Oracle JDK for faster Kotlin programs, providing you with valuable insights. See a detailed Oracle JDK vs OpenJDK performance comparison to understand the differences. Learn how to optimize Kotlin code for Oracle JDK with best …
…
continue reading
1
🔍 Uncover the Amazing Advantages of Oracle JDK! 💻 Boost Your Kotlin Skills!
4:10
4:10
Play later
Play later
Lists
Like
Liked
4:10
When considering Oracle JDK benefits for your enterprise applications, there are several compelling reasons to choose Oracle JDK over open-source alternatives. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk The advantages of Oracle JDK include superior pe…
…
continue reading
1
Elias Nogueira: Share Everything you Know!
35:48
35:48
Play later
Play later
Lists
Like
Liked
35:48
Jim Grisanzio from Java Developer Relations talks with Elias Nogueira, a Java Champion and an Oracle ACE Pro from The Netherlands who loves the Java community and sharing everything he's learned. The conversation ranges from Elias’s early experience learning Java and many other programming languages, his desire to improve his career opportunities, …
…
continue reading
1
Why Eclipse Temurin JDK is Your Best Bet for Production Readiness
0:34
0:34
Play later
Play later
Lists
Like
Liked
0:34
The Eclipse Temurin JDK has proven to be a robust and production-ready Java Development Kit, tailored for enterprises seeking reliable Open Source JDK solutions for their critical applications. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk When comparing…
…
continue reading
1
Experts Stunned: The Unexpected Impact of Governance on Eclipse Temurin JDK!
0:39
0:39
Play later
Play later
Lists
Like
Liked
0:39
The Governance and Oversight of the Eclipse Temurin JDK video offers an in-depth look into how the Eclipse Temurin project management ensures a robust framework for the development and distribution phases of this open-source Java development kit. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.…
…
continue reading
1
You Won't Believe the Shocking Origins of Eclipse Temurin JDK!
0:42
0:42
Play later
Play later
Lists
Like
Liked
0:42
In this audio, you will discover the detailed history of the Eclipse Temurin JDK, a significant player in the world of Java software development. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-temurin-jdk This audio delves into the origins and evolution of the Eclips…
…
continue reading
1
Developers Rejoice: Installing Eclipse Temurin JDK Made Simple! – Introduction
5:17
5:17
Play later
Play later
Lists
Like
Liked
5:17
This step-by-step guide on how to install Eclipse Temurin JDK on Windows 11 is tailored specifically for beginners looking to set up the Java Development Kit (JDK) for efficient Java programming on Windows platforms. Click here for the How to Install Eclipse Temurin JDK on Windows 11 Blog post - https://kekekhanyisatv.systeme.io/install-eclipse-tem…
…
continue reading
1
Conquer Kotlin Lambdas Today! 💪 Incredible Hacks You Need to Know
1:56
1:56
Play later
Play later
Lists
Like
Liked
1:56
In this in-depth tutorial, we delve into mastering Kotlin lambda expressions, offering both beginners and seasoned programmers a comprehensive guide to Kotlin lambda syntax and usage. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - https://kekekhanyisatv.systeme.io/lambda-expressions-kotlin-video T…
…
continue reading
1
Transform Your Kotlin Skills Overnight With These Lambda Expression Techniques!
6:20
6:20
Play later
Play later
Lists
Like
Liked
6:20
In this comprehensive guide, we dive deep into the heart of Kotlin functional programming, specifically focusing on leveraging Kotlin functional interfaces and mastering lambda expressions in Kotlin to streamline and enhance your coding practices. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2023] Blog post - htt…
…
continue reading
1
🔥 Kotlin vs Java: Why Lambdas Make Event Handling a Breeze
1:53
1:53
Play later
Play later
Lists
Like
Liked
1:53
In this audio tutorial titled "How to Use Event Handling in Lambda Expressions in Kotlin," we dive deep into the world of functional programming in Kotlin, exploring a range of topics including Kotlin lambda expressions and their practical utility in event handling. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [20…
…
continue reading
1
Vectors in Java Code, Database, and LLMs (#56)
49:48
49:48
Play later
Play later
Lists
Like
Liked
49:48
In this Foojay podcast, we enter the world of mathematics by discussing Vectors and how they are crucial for AI and machine learning. As ChatGPT explains: "A Vector is a mathematical structure that holds numerical values. Vectors are fundamental to the field of Artificial Intelligence, as they allow mathematical operations to be performed efficient…
…
continue reading
1
Simon Martinelli: Trains, Code, Community, and Teaching!
47:17
47:17
Play later
Play later
Lists
Like
Liked
47:17
Jim Grisanzio from Java Developer Relations talks with Simon Martinelli, a Java Champion and an Oracle ACE Pro from Switzerland who loves contributing to FOSS projects and teaching students all about Java. The conversation ranges from Simon’s early experience learning Java, working for the Swiss Railway, engaging multiple Java User Groups, and teac…
…
continue reading
Discover the world of Kotlin Functional Programming with Collections in this comprehensive audio tutorial. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2023] Blog post - https://kekekhanyisatv.systeme.io/lambda-expressions-kotlin-video You will learn how to concisely manage Kotlin Collections using Idiomatic Coll…
…
continue reading
As a backend developer, you may not realize that Java was initially born on embedded devices like set-top boxes and gateways. We discussed this topic for the first time almost three years ago in Foojay Podcast #2 with James Gosling, Johan Vos, Erik Costlow, and Frank Delporte (https://foojay.io/today/foojay-podcast-2/). In this episode #55, we look…
…
continue reading
1
Revolutionize Your Kotlin Code: Discover the Magic of 'it' in Lambda Expressions
1:42
1:42
Play later
Play later
Lists
Like
Liked
1:42
In this detailed tutorial on "When is the it Keyword Used in Lambda Expressions in Kotlin?", we dive deep into the world of Kotlin lambda expressions, exploring the intricacies of Kotlin lambda syntax and the pivotal role of the Kotlin it keyword. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - htt…
…
continue reading
1
Music and MIDI with Java and Kotlin (#54)
51:51
51:51
Play later
Play later
Lists
Like
Liked
51:51
MIDI is a universal standard for communicating between musical instruments and computers. Within OpenJDK, there is a whole Java package dedicated to MIDI communication and data handling. Is it up to date? Are there better approaches now? And what can we do with music, Java, and Kotlin? Let's find out... Guests Atsushi Eno https://atsushieno.github.…
…
continue reading
1
Praveen Mohan: Quality in Java and the Community
25:50
25:50
Play later
Play later
Lists
Like
Liked
25:50
Jim Grisanzio from Java Developer Relations talks with Praveen Mohan, Director of Java Quality and Infrastructure at the Oracle India Development Center in Bangalore, which is part of the Java Platform Group. The conversation covers the technical details of the quality engineering operation in Bangalore where 40 developers ensure that Java is teste…
…
continue reading
1
Kotlin Lambdas Driving You Crazy? This Simple Method Will Change Your Life Forever
1:54
1:54
Play later
Play later
Lists
Like
Liked
1:54
In this comprehensive tutorial, we delve into the nuances of Kotlin programming, with a focus on mastering Lambda expressions in Kotlin and the intricacies involved in returning lambda functions from higher-order functions. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - https://kekekhanyisatv.syst…
…
continue reading
1
JCON Report, Part 5 (#53): CQRS, JOOQ, GraphQL, API, Vaadin, OpenRewrite, ErrorProne, Gateways,...
42:48
42:48
Play later
Play later
Lists
Like
Liked
42:48
This is the final part of the JCON interviews. Did I save the best for last? It's up to you to decide. In this episode, you'll hear Simon Martinelli, Nicolas Fränkel, Marcus Hellberg, Rick Ossendrijver, and Abdel Sghiouar. We talked about a bunch of topics, like evolving your APIs, GraphQL, Java versus Kotlin versus Rust, Vaadin, AI and ChatGPT, Op…
…
continue reading
1
Store Lambda Expressions in Kotlin: The Secret to Code Simplicity
1:47
1:47
Play later
Play later
Lists
Like
Liked
1:47
In this comprehensive tutorial, we dive deep into Kotlin lambda expressions, demonstrating the power and flexibility of storing lambdas in variables using Kotlin's robust language features. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog post - https://kekekhanyisatv.systeme.io/lambda-expressions-kotlin-v…
…
continue reading
1
JCON Report, Part 4 (#52): Garbage Collectors, Test Containers, Flaky Tests, ToxiProxy, Virtual Threads
41:47
41:47
Play later
Play later
Lists
Like
Liked
41:47
This is part 4 of the JCON interviews. In this episode, we have 5 new guests for you. We start with garbage collectors and Intelligence Cloud, a tool created by Azul to find out which of your code is actually used in production and which dependencies are known to have vulnerabilities. My colleague Gerrit Grunwald was at JCON to give a talk about th…
…
continue reading
1
Passing Lambdas in Kotlin? This Simple Hack Will Blow Your Mind
1:51
1:51
Play later
Play later
Lists
Like
Liked
1:51
In this comprehensive Kotlin lambda expression tutorial for beginners, listeners will learn the intricacies of using lambda expressions as arguments in Kotlin, a key technique in Kotlin functional programming that enhances code readability and efficiency. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [2024] Blog po…
…
continue reading
1
JCON Report, Part 3 (#51) - Persistence, Jakarta EE, GlassFish, Messaging via Telegram
40:52
40:52
Play later
Play later
Lists
Like
Liked
40:52
This is part 3 of the JCON interviews. In this episode, Frank meets Otavio Santana, who recently wrote the book "Mastering the Java Virtual Machine." At JCON, he talked about the persistence layer and how you can evolve your career. You'll also learn more about Jakarta EE, GlassFish, and a PET project with messaging via Telegram. Content 00:42 Otav…
…
continue reading
1
Say Goodbye to Verbose Code: Master Kotlin Lambda Expressions in 5 Simple Steps!
13:59
13:59
Play later
Play later
Lists
Like
Liked
13:59
In this comprehensive tutorial, we delve into the intricacies of using Kotlin Lambda Expressions to streamline your code, highlighting the seamless integration of Higher-Order Functions in Kotlin, which empowers developers to write more concise and expressive codes. Click here for the full What are Lambda Expressions in Kotlin? A Complete Guide [20…
…
continue reading
1
JCON Report, Part 2 (#50) - Maven, Software Security, Code Quality
52:09
52:09
Play later
Play later
Lists
Like
Liked
52:09
This is part 2 of the interviews we recorded at the JCON conference earlier this month in Germany. In this episode you get two main topics: Maven and Code Quality. In the first part, you'll hear Karl Heinz Marbaise and Steve Pool about the Maven project, the repository, Sonaytype and the security impact of dependencies. But next to security, we as …
…
continue reading
1
Unlock the Power of Concurrency: How Lambda Expressions Supercharge Kotlin
1:26
1:26
Play later
Play later
Lists
Like
Liked
1:26
In this audio tutorial we discuss how, in the realm of Kotlin functional programming with lambdas, developers are increasingly leveraging concurrency with Kotlin lambda functions to enhance the execution efficiency of their applications. Kotlin lambda expressions for parallel processing allow for a more intuitive way of handling asynchronous tasks,…
…
continue reading
1
JCON Report, Part 1 (#49) - JUGs, Communities, Open Source, Generative AI, LangChain4j, Machine Learning
44:45
44:45
Play later
Play later
Lists
Like
Liked
44:45
On Tuesday, May 14th, the Foojay Podcast went live at the JCON conference in Cologne, Germany, to talk with speakers and visitors about all things Java. We had so many amazing talks that we will combine them into several podcast episodes in the next weeks. This is part 1! 00:26 Geertjan Wielenga: Founding father of Foojay.io https://www.linkedin.co…
…
continue reading