Freddy Guime

Stackd 70: Natural Born Advocate

Kito Mann, Josh Juneau and special guest Grace Jansen, Java Champion and Advisory Developer Advocate at IBM, chat about Broadcom’s Acquisition of VMWare, Jakarta EE 11 and the revamped Jakarta EE tutorial, Lit 3.0, JoinFaces, Liberty Tools for IntelliJ, JetBrains AI Service, Quarks and LangChain4J, and JDK 22. They also pick Grace’s brain about how she got into IT, developer advocacy, getting an MBA, mentoring women in tech, and more.

About Special Guest Grace Jansen

Grace Jansen is a Java Champion, Software Engineer and Advisory Developer Advocate at IBM. Her interests include Java, open source, cloud technologies and developer experience. Especially excited about driving more diversity and inclusivity in the tech industry.

Global and Industry News

Server Side Java

Frontend

Tools

AI/ML

Java Platform

Picks

Other Pubhouse Network podcasts

Events

Stackd 69: Tales from Ken’s Side

Kito, Josh, and Danno are joined byJava Champion, trainer, NFJS speaker and book author Ken Kousen. They discuss Broadcom’s Pivotal acquisition, layoffs, AI regulation, Kotlin Multi-platform Mobile, Structured Concurrency, Angular 17, Next.js Server Actions, Mockito, LangChain4J, Semantic Kernel, AI tools, and much more.

About Ken Kousen
Ken is a Java Champion, JavaOne Rock Star, developer, technical trainer, and regular speaker on the No Fluff, Just Stuff tour, as well as the author of the books Making Java Groovy, Modern Java Recipes, Gradle Recipes for Android, Kotlin Cookbook, Help Your Boss Help You, and Mockito Made Clear. He is the President of Kousen IT, Inc., a training company based in Connecticut.

Blog (https://kousenit.org/)
Tales from the jar side (https://kenkousen.substack.com)
Tales from the jar side – YouTube (https://youtube.com/@talesfromthejarside)

Global and Industry News

Server Side Java

Frontend

Tools

  • AI Assistant in IntelliJ (Copilot Chat in VS Code)
  • GitHub Copilot
  • Sourcegraph Cody
  • Tabnine
  • Canva (several)
  • Descript (several)
  • Claude
  • Wiremock
  • Mockserver
  • https://letmegooglethat.com/

AI/ML

Picking Ken’s Brain

Picks

Other Pubhouse Network podcasts

Events

Stackd 68: Interview with Jeanne Boyarsky

Guest for today: Jeanne Boyarsky is a Java Champion and has grown from an entry developer to a tech lead. She also volunteers at codranch.com in her free time.

Blog: https://www.selikoff.net/

Author of several Java certification books: https://www.goodreads.com/author/show/8489218.Jeanne_Boyarsky

Scott – co-author

Server Side Java

  • Jakarta EE 11 Release Plan/Timeline
    https://newsroom.eclipse.org/eclipse-newsletter/2023/august/jakarta-ee-11-next-major-jakarta-ee-update-shaping

Tools

AI/ML

Java Platform

Picking Jeanne’s Brain

  • Background
  • Same job for 21 years!??
  • What are your favorite Java language features?
  • What attracted you to certification books?
  • Which is the hardest certification?
  • How should Java compete with other languages like Python and JS/TypeScript? Or should it?
  • What do you see from younger developers?

Picks

Other Pubhouse Network podcasts

Events

Stackd 67: AI NullPointers

Danno and Kito are back for an engaging chat with two Java Champions, who are co-authors of the Visual Recognition Machine Learning API for Java (JSR #318): Frank Grecko (consultant, enterprise architect, NYJavaSIG chairman), and Zoran Sevarac (AI researcher, creator of Neurograph and CEO and Co-founder of Deep Netts). They dive deep into all things AI with the creation of JSR 318, using Java for machine learning, DeepNets, LLMs, Stack Overflow’s OverflowAI, JetBrains’ AI Coding Assistant, Stable Diffusion, ChatGPT, OpenJDK Panama Project, Llma 2, Prompt Engineering, Stable Diffusion, Apache Zeppelin, Tensorboard, H2O.aiI, Spark, Deep Java Library. They also touch on JavaOne’s resident band, the NullPointers, as well as the evolution of the NYJavaSIG, and much more!

We Thank DataDog for sponsoring this podcast!
https://www.pubhouse.net/datadog

Server Side Java

Tools

  • AI Coding Assistant – IntelliJ IDEs Plugin | Marketplace (https://plugins.jetbrains.com/plugin/20724-ai-coding-assistant)
  • Announcing OverflowAI – Stack Overflow Blog (https://stackoverflow.blog/2023/07/27/announcing-overflowai/)

AI/ML

Java Platform

  • JDK 21 LTS (https://www.oracle.com/java/technologies/javase/21-relnote-issues.html)
  • Record Patterns, Virtual Threads, Pattern matching for switch

Picks

Other Pubhouse Network podcasts

Events

Stackd 66: Streams, Messages, Events, and a Java User Group

Ian, Kito, and Josh are joined by Java Champion, Streaming Developer Advocate at DataStax, and President of Chicago-JUG, Mary Grygleski. They discuss news about Capacitor, Angular, PrimeNG Designer for Tailwind, JetBraiins Compose Multiplatform for iOS, JDK 21, AI developer tools, Jakarta EE 10, and more. Kito announces the work he is doing on the Jakarta EE Tutorial, and then they delve into Mary’s background and event streaming with Apache Pulsar, plus tools like Apache Pinot, Apache Flink, RisingWave, ByteWax and Apache Cassandra.

We Thank DataDog for sponsoring this podcast!


https://www.pubhouse.net/datadog

Front End

  • Announcing Capacitor 5.0 – Ionic Blog (https://ionic.io/blog/announcing-capacitor-5)
  • Angular v16 is here! (https://blog.angular.io/angular-v16-is-here-4d7a28ec680d)
  • Compose Multiplatform (https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatform-for-ios-is-in-alpha/)
  • PrimeNG Designer – Tailwind (Q3 2023) (https://www.primefaces.org/primeng-theme-designer-with-tailwind/)

Server Side Java

  • Kito is working with Bauke Scholtz and Arjan Tjmes to refresh the Jakarta EE Tutorial
  • Eclipse Documentation for Jakarta EE (https://projects.eclipse.org/projects/ee4j.jakartaee-documentation)
  • Antora (https://antora.org)
  • Asciidoc (http://asciidoc.org)
  • Jakarta EE 10; MicroProfile 6; Java SE 20; Open Liberty (https://openliberty.io/blog/2023/04/04/23.0.0.3.html)
  • Jakarta EE Starter (https://start.jakarta.ee/)

AI/ML

  • Phind – AI search engine for developers (https://www.phind.com/)
  • 92% of devs using AI coding assistants (https://www.zdnet.com/article/github-developer-survey-finds-92-of-programmers-using-ai-tools/)

Java Platform

  • JDK 21, the next LTS release, due out in September (https://www.infoworld.com/article/3689880/jdk-21-the-new-features-in-java-21.html)

IDE and Tools

  • Grazie Professional – IntelliJ IDEs Plugin | Marketplace (https://plugins.jetbrains.com/plugin/16136-grazie-professional)

Chat w/Mary

  • Twitter: @mgrygles (https://twitter.com/mgrygles)
  • Discord server: https://discord.gg/RMU4Juw
  • LinkedIn: https://www.linkedin.com/in/mary-grygleski/
  • Apache Pulsar (https://pulsar.apache.org/)
  • Apache Pinot (https://pinot.apache.org/)
  • Apache Flink (https://flink.apache.org/)
  • RisingWave (https://www.risingwave.dev/)
  • ByteWax (https://bytewax.io/)
  • Apache Cassandra (https://cassandra.apache.org/)
  • Apache Kafka (https://kafka.apache.org/)

Picks

  • Quantum Energy Squares (Kito) (https://quantumsquares.com/)
  • JBOSS EAP on Azure (Josh) (https://learn.microsoft.com/en-us/azure/developer/java/ee/jboss-on-azure)
  • Interstellar (Mary) (https://www.imdb.com/title/tt0816692/)
  • Black Mirror Season 6 Episode 1 – Joan Is Awful – Netflix (Ian) (https://www.rottentomatoes.com/tv/black_mirror/s06/e01)

Other Pubhouse Network podcasts

  • Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source)
  • OffHeap (https://www.javaoffheap.com/)
  • Java Pubhouse (https://www.javapubhouse.com/)

Events

  • Lone Star Software Symposium – July 14 – 15, Austin, TX, USA (https://nofluffjuststuff.com/austin)
  • ÜberConf – July 18 – 21, Denver, CO, USA (https://uberconf.com/)
  • Nebraska.code() – July 19-20, Lincoln, NE, USA (https://nebraskacode.amegala.com/)

Stackd 65: Devnexus, indeed

Danno, Josh and Kito recap the always-amazing Devnexus and a discuss a wide-range of topics, including TypeScript 5, RIFE2, Hilla, OpenJFX, Adobe buying Figma, Quarkus, JakartaEE 11, AWS Application Composer, Rust, Java 20, SBOMs, Kotlin, and more.

We Thank DataDog for sponsoring this podcast!
https://www.pubhouse.net/datadog

Front End

Server Side Java

News

Java Platform

Other

Picks

Other Pubhouse Network podcasts

Events

Stackd 64: Beware of the Blue Drink

Recorded Date
2/24/2023

Overview
Ian, Kito, and Josh are joined by old friends and industry veterans Ed Burns and Reza Rahman, who both work at Microsoft on providing world-class support for Java on #Azure. They reminisce about the old days of JavaServer Faces, the evolution of Java EE to Jakarta EE, discuss Jakarta EE 11, Microsoft’s support for Sporing, Jakarta EE, and MicroProfile, PaaS offerings, compare cloud vendors, and much more.

Guests:

  • Ed Burns, Principal Engineer, Microsoft (https://ridingthecrest.com)
  • Book: Secrets of the Rock Star Programmers: Riding the IT Crest
  • Reza Rahman, Principal Program Manager for Java on Azure, Microsoft (https://reza-rahman.me/about/)
  • Earlier episode with Reza: Stackd Episode 37 – Nov 2017 (https://www.pubhouse.net/2017/11/episode-37-nov-2017.html)

Server Side Java

Other

Picks

Other Pubhouse Network podcasts

Events

  • JavaLand 2023 – March 21-23, Brühl, Germany
  • DevNexus 2023 – April 4-6, Atlanta, GA, USA
  • JAlba – May 4-6, Edinburgh, Scotland
  • JCON EUROPE 2023 – June 20-23, Cologne Köln, Germany
  • Gateway Software Symposium – Mar 31-Apr 1, St. Louis, Missouri, USA
  • Pacific Northwest Software Symposium – April 14-15, Seattle, WA, USA
  • JPrime – May 30-31st, Sofia, Bulgaria
  • Central Iowa Software Symposium – June 9-10, 2023, West Des Moines, Iowa, USA
  • Lone Star Software Symposium: Austin – July 14 – 15, 2023, Austin, TX, USA
  • ÜberConf – July 18 – 21, 2023, Denver, CO, USA
  • JChampions Conference Sessions Recorded online

Stackd 63: One CLI to Rule them All

We’re back for 2023 with Kito, Danno, and special guest Andres Almiray, Senior Principal Product Manager, Database group, to talk about the latest versions of Andres’ JReleaser tool, building CLIs in Java (picocli, JCommander, JCommander, Spring Boot, Quarkus, Micronaut), jban,, Jarviz, AI, whether or not Java is over the hill, http4s, and much more.

We Thank DataDog for sponsoring this podcast!
https://www.pubhouse.net/datadog

Overview

Server Side Java
– Accelerate Your Lambda Functions with Lambda SnapStart (https://aws.amazon.com/blogs/aws/new-accelerate-your-lambda-functions-with-lambda-snapstart/)

  • Quarkus support for AWS Lambda SnapStart (https://quarkus.io/blog/quarkus-support-for-aws-lambda-snapstart/)

IDEs and Tools

  • JBang (https://www.jbang.dev/)
  • Writing CLIs in Java ()
  • Frameworks that you can use to create CLIs
    • Spring Boot Console Apps (https://www.appsdeveloperblog.com/spring-boot-console-application/)
  • Quarkus Command Mode Apps (https://quarkus.io/guides/command-mode-reference)
  • Micronaut Command Line Applications (https://docs.micronaut.io/1.0.0.M4/guide/index.html#picocli)
  • Command Line Interface Guidelines (https://clig.dev/)

AI

JReleaser

  • v1.4.0 released on Dec 29 2022
  • Improved Maven deployment support
  • New FLAT_BINARY distribution
  • Threaded messages in Mastodon
  • Buildx support in Docker packager
  • New java-archiver
  • v1.5.0 (upcoming)
  • Environment variables and System properties support
  • New Linkedin announcer
  • New winget packager for NATIVE_PACKAGE distribution
  • Updates and deprecations to CLI flags
    Jarvis (https://github.com/kordamp/jarviz)
  • Jarviz is a JAR file analyzer tool. You can obtain metadata from a JAR such as its manifest, manifest entries, bytecode versions, declarative services, and more.

Other

Picks

Other Pubhouse Network podcasts

Events

Stackd 62: Make JavaOne Again

Overview
Josh, Kito, Danno, and Ian are back, discussing the first JavaOne in many years, and welcoming special guest Emily Jiang, Liberty Cloud Native Architect and Chief Advocate at IBM. They discuss JavaOne announcements, ways to avoid cold starts in Java, JDK virtual threads with Helidon Níma and Quarkus, Open Liberty, new releases from NetBeans, Eclipse and IntelliJ, Microprofile, Jakarta EE, Angular 15, Kito’s SpeakerTrax project, and much more.


We Thank DataDog for sponsoring this podcast!


https://www.pubhouse.net/datadog

JavaOne Recap

  • GraalVM JIT and native image to be included with OpenJDK
  • Liberty InstantOn using Linux CRIU (https://openliberty.io/blog/2022/09/29/instant-on-beta.html)
  • Oracle will create JavaFX builds
  • Java SE Subscription Enterprise Performance Pack, a drop-in replacement for JDK 8 with JDK 17 (https://blogs.oracle.com/java/post/introducing-the-java-se-subscription-enterprise-performance-pack)
  • Generational ZGC (https://bugs.openjdk.org/browse/JDK-8272979)
  • Announcing Java Management Service (https://blogs.oracle.com/java/post/announcing-java-management-service)
  • JavaOne Content Feed (https://inside.java/javaone/)
  • JavaOne Keynotes and Select Sessions on YouTube (https://www.youtube.com/playlist?list=PLX8CzqL3ArzU2i-ogxRAHYIZ8du6GwZyu)

Web

  • Angular v15 is now available! (https://blog.angular.io/angular-v15-is-now-available-df7be7f2f4c8)

Server Side Java

  • Please welcome.. Helidon Níma (https://medium.com/helidon/please-welcome-helidon-n%C3%ADma-9a882c5b6f1e)
  • Virtual threads and what it means for servers (do we really need reactive programming models anymore)?
  • Quarkus Virtual Threads (https://quarkus.io/guides/virtual-threads)
  • Starting Quarkus 3 (https://quarkus.io/blog/road-to-quarkus-3/)
  • Open Liberty (https://openliberty.io/)

IDEs and Tools

  • NetBeans 16 Release Candidate Stage (now released) (https://netbeans.apache.org/download/nb16/index.html)
  • Intellij 2022.3 (https://blog.jetbrains.com/idea/2022/11/intellij-idea-2022-3-beta/)
  • Eclipse IDE 2022-09 (https://projects.eclipse.org/releases/2022-09)

Java Platform

  • Java: Developing smaller Docker images with jdeps and jlink | by Joe Honour | Level Up Coding (https://levelup.gitconnected.com/java-developing-smaller-docker-images-with-jdeps-and-jlink-d4278718c550)

Emily Jiang

  • Java Champion & Liberty Cloud Native Architect and Chief Advocate at IBM
  • Microprofile specs: MicroProfile Config, Fault Tolerance
  • Jakarta EE specs: Jakarta Config, Jakarta Context and Dependency Injection (CDI), Jakarta Interceptors
  • Books:
    Practical Cloud-Native Java Development with MicroProfile | Packt (https://www.amazon.com/Practical-Cloud-Native-Java-Development-MicroProfile/dp/1801078807)
    97 Things Every Java Programmer Should Know Book

Other

  • Kito’s new speaker profile powered by SpeakerTrax: https://kitomann.com
  • Twitter demolition (https://twitter.com/CCSewell/status/1592257949971673088)
  • InterPlanetary File System (https://ipfs.tech/)

Picks

  • Webcomponents.dev (Kito) https://webcomponents.dev/
  • Podman Desktop is Released (Josh) https://podman-desktop.io/
  • Run everywhere! (Emily)
  • Github CoPilot (Ian) https://github.com/features/copilot
  • Mastodon (Danno) https://joinmastodon.org/

Other Pubhouse Network podcasts (do not remove)

  • Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source)
  • OffHeap (https://www.javaoffheap.com/)
  • Java Pubhouse (https://www.javapubhouse.com/)

Events

  • Codemash – Jan 12-15 Sandusky, OH, USA (https://codemash.org/)
  • jChampions Conf – January 2023, Online (https://jchampionsconf.com/)
  • DevNexus 2023 – April 4-6 2023, Atlanta, GA, USA (https://devnexus.com/call-for-papers)

Stackd 61: May the Source be with You

Overview
Josh, Danno and Kito have a lively discussion about their summer activities, Lightbend (makers of Akka) changing to closed source, GraalVM and AWS Lambdas, Quarkus, Jakarta EE 10, JDK 19, NetBeans, Kito’s new SpeakerTrax product, and more.

We Thank DataDog for sponsoring this podcast!
https://www.pubhouse.net/datadog

Controversy

  • Lightbend changed their license from open source to closed source. Sign of things to come? (https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka)
  • PR (https://github.com/akka/akka/pull/31561) Server Side Java
  • Scale up with GraalVM and Lambdas Talk (https://virtua.tech/slides/graal-vm-and-lambdas/Scale%20up%20with%20GraalVM%20and%20AWS%20Lambdas.pdf)
  • Demo (https://github.com/kito99/graalvm-lambda-demo)
  • Other: Dagger (https://dagger.dev/)
  • Quarkus productivity (https://quarkus.io)
  • Jakarta EE 10 Now Available (https://jakarta.ee/specifications/platform/10/)
    • Payara 6 – On its way
    • Glassfish 7
    • WildFly
    • OpenLiberty

IDEs and Tools

  • NetBeans 15 Now Available (https://github.com/apache/netbeans/releases/tag/15)

Other

  • SpeakerTrax (https://speakertrax.com)
    • Kito’s new product to help speaker’s manage and share their sessions.

Java Platform

  • JDK 19 Now Available (https://jdk.java.net/19/release-notes)

Picks

  • Practical Cloud Native Java Development with MicroProfile – Emily Jiang, Andrew McCright, John Alcorn, David Chan, Alasdair Nottingham (Josh) (https://www.packtpub.com/product/practical-cloud-native-java-development-with-microprofile/9781801078801)
  • Welcome to Wrexham (TV Series 2022- ) – IMDb
  • Webb Telescope Pictures (Danno) (https://webb.nasa.gov/)
  • Gitpod (Danno) (https://www.gitpod.io)
  • AirMail (Kito) (https://apps.apple.com/us/app/airmail-your-mail-with-you/id993160329)

Other Pubhouse Network podcasts

  • Breaking into Open Source (https://www.pubhouse.net/breaking-into-open-source)
  • OffHeap (https://www.javaoffheap.com/)
  • Java Pubhouse (https://www.javapubhouse.com/)

Event

  • JavaOne – October 17-20 – Las Vegas, NV, USA
  • connect.tech – Nov 8-10 – Atlanta, GA, USA
  • Java Summit IL – November 21 – Tel Aviv, Israel
  • JakartaOne Livestream – Dec 6th CFP Now Open
  • SpringOne – Dec 6-8 (CFP Open) San Francisco, CA, USA or online
  • Progressive Web Experience – Dec 4-7, Clearwater, FL
  • Tech Leader Summit – Dec 7-9, Clearwater, FL
  • ArchConf – Dec 12-15 Clearwater, FL
  • jChampions Conf – January 2023 CFP Now Open
  • DevNexus 2023 – April 4-6 2023 CFP Now Open