Let's talk about debugging and observability. We work with debugging all the time, but how well do we know this common practice? Observability, monitoring, and debugging at scale for your production. Guests A lot of rubber ducks Johannes Bechberger JVM and profiler developer Worked on the JDWP protocol and profiling github.com/parttimenerd twitter.com/parttimen3rd mastodon.social/@parttimenerd Article: ASyncGetStackTrace Article: Java Debugging Internals Marit van Dijk Developer Advocate at JetB...
Feb 18, 2023•57 min•Season 2Ep. 14
We started the Foojay Podcast JUG World Tour in Manchester last December. Last month we were in Dubai . And now we are on the other side of the world in the US to meet the people behind the Denver and Boulder JUG. Guests Greg Ostravich https://www.linkedin.com/in/gregostravich/ https://twitter.com/GregOstravich Zettie Chin-Fong https://www.linkedin.com/in/zettiechinfong/ Kris Woyna Matt Raible https://www.linkedin.com/in/mraible/ https://twitter.com/mraible https://raibledesigns.com Podcast host...
Feb 04, 2023•43 min•Season 2Ep. 13
In this podcast, we are talking to some of the key people working on different IDEs, Integrated Development Environments. Those are applications that provide tools to computer programmers for software development. An IDE typically consists of at least a source code editor, build automation tools, and a debugger. Let's learn how these tools evolved, and the challenges they face to stay up-to-date with the many evolutions in Java and all other programming languages. And what we can still expect in...
Jan 21, 2023•47 min•Season 2Ep. 12
A few weeks ago, Ted Neward published a post in which he reviewed the predictions he made one year ago and added a long list of predictions for 2023. In this Foojay Podcast episode, we talk about these predictions, and we even found an analogy between what has happened at Twitter in the last months and the history of Java! Guests Ted Neward ( @tedneward@hachyderm.io , @tedneward ) Podcast host Frank Delporte ( @frankdelporte@foojay.social , @frankdelporte ) Content 00'00 Intro and music 00'13 Ab...
Jan 14, 2023•1 hr 11 min•Season 2Ep. 11
Last month we introduced a new topic in this podcast when we visited the Manchester Java User group . That JUG already exists for nearly 10 years, so they had a lot of history to share. In this episode, we talk to the organizers of the Dubai JUG that started in May of 2022. Let’s learn what the challenges are for a new JUG, how the culture of Dubai and Hawai are alike, possible upcoming conferences, and much more Guests Jad Salhani ( @JadSalhani ) Chris Thalinger ( mastodon.social/@christhalinge...
Dec 30, 2022•37 min•Season 2Ep. 10
JavaFX was introduced by Sun Microsystems in May 2007 and provides a platform for desktop, mobile, and embedded systems built on Java. Let's talk about the JavaFX framework itself, but also about the libraries and applications that are built with it. Guests Pedro Duque Vieira ( @p_duke ) Sean Phillips ( @seanmiphillips ) Johan Vos ( @johanvos@mastodon.social , @johanvos ) Gail Anderson ( @gail_asgteach ) Dirk Lemmermann ( @dlemmermann ) Podcast host Frank Delporte ( @frankdelporte@foojay.social ...
Dec 17, 2022•1 hr•Season 2Ep. 9
With this Foojay Podcast, we introduce a new topic: once per month, we will virtually travel to a Java User Group (JUG) to learn how they organize their events and learn from their experiences. For this first Foojay JUG Podcast, we are flying to Manchester in the UK. Guests Jonathan Bullock ( @jonbullock , @jonbullock@foojay.social ) Nick Ebbitt ( @nickebbitt ) Podcast host Frank Delporte ( @frankdelporte , @frankdelporte@foojay.social ) Content 00'00 Short intro and music 00'15 Introduction abo...
Dec 04, 2022•40 min•Season 2Ep. 8
For this Foojay Podcast, we invited security experts to dive into the fascinating world of secure coding and detecting vulnerabilities in your Java applications. How can you make and keep your systems safe? That's what we want to find out... Guests Steve Poole (Sonatype, @spool167 ) Brian Vermeer (Snyk, @BrianVerm , @brianverm@mastodon.social ) Anastasiia Voitova (Cossack Labs, @vixentael , @vixentael@mastodon.social ) Podcast host Erik Costlow (Azul, @costlow , @costlow@mastodon.social ) Conten...
Nov 19, 2022•1 hr 3 min•Season 2Ep. 7
In this episode, we want to give you a look behind the curtains of Foojay.io. The very first post on the website dates from April 25th in 2020, and it was by Geertjan Wielenga. Let's look back and what has happened on Foojay during the 2,5 years since that first post, and talk to some of the people behind the project. Guests: Geertjan Wielenga (Azul) A N M Bazlur Rahman (Contrast Security) Roy Wasse (OpenValue) Podcast host: Frank Delporte (Azul) 0'00 Short intro and music 0'15 Introduction abou...
Oct 20, 2022•39 min•Season 2Ep. 6
On September 20th, OpenJDK version 19 gets released. In this podcast, we are looking forward to the new features and changes this release brings. Guests: Miroslav Wengner (OpenValue) Mary Grygleski (CJUG, DataStax) Deepu K Sasidharan (Okta, JHipster) Podcast host: Erik Costlow (Azul) 0'00 Short intro and music 0'15 Introduction about the shift of Java releases to a 6-month release cycle and version 19 0'55 Introduction Speakers and Host 3'30 Review of articles published on Foojay regarding the n...
Sep 20, 2022•46 min•Season 2Ep. 5
In this podcast, we explore the topic of why there are so many JDKs, how are they the same, and how they are different. We balance the Java perspective with a special guest from the Rust foundation to learn how a peer ecosystem works. Quick summary—the role of Java as a central system runtime lead to multiple implementations and the companies that make different distributions offer support and sponsor different work. For example Azul and Microsoft worked on Apple M1, and Bellsoft and Microsoft w...
Oct 19, 2021•54 min•Season 1Ep. 4
Foojay community members discuss the modernization of Jakarta EE applications from the older Java EE form, including backwards-compatibility, as well as forwards-excitement about cool new developments like Microprofile. Guests: Rudy De Busscher, product manager of Payara and EE contributor. Josh Juneau, consultant and author of Jakarta EE Recipes . Ivar Grimstad, Jakarta EE Advocate for the Eclipse Foundation . Erik Costlow, Developer Relations for Contrast Security to secure Java/Jakarta EE app...
Aug 30, 2021•44 min•Season 1Ep. 3
Foojay community members and beyond discuss embedded Java: James Gosling , creator of Java and embedded enthusiast. Distinguished engineer of AWS GreenGrass and former Liquid Robotics, an autonomous ocean vehicle powered by water. Frank Delporte , engineer with Toadi, an autonomous lawn-mowing robot (no wires) and Pi4J contributor of Raspberry-pi based robots. Johan Vos , founder of Gluon, helping make fully cross-platform applications where a single JavaFX codebase runs natively on embedded, iO...
Jul 22, 2021•48 min•Season 1Ep. 2