Stackd 72: Travel, LLMs, Coffee, Avocados, and Almonds

Overview

Kito and Danno welcome Edwin Derks, a fellow Java Champion, MicroProfile and Jakarta EE contributor, and Principal Consultant at Team Rockstars IT, as their special guest. They delve into the new Jakarta Data specification, explore the Eclipse Starter for Jakarta EE, and discuss integrating JMS with Kafka. The conversation then shifts to the resurgence of server-side rendering (SSR) for web applications, the latest enhancements in Angular, and the impact of ElementInternals support in Safari for building HTML form-friendly and accessible Custom Elements. They also cover updates on Kotlin, JDK 22, Google’s innovative #AI Generative Interactive Environments (Genie), and energy-hungry LLMs and water, alongside discussions about high-profile security breaches and Edwin’s journey into open-source contributions.

About Edwin Derks
Principal Consultant, Team Rockstars IT

Solving complex and strategic IT challenges is my passion. I’ve helped many customers modernize their software stack, increase their software release processes, and adopt cloud infrastructure. In these projects, I’ve also been building teams and coaching colleagues to realize the right and innovative solutions for the task at hand.

Having a Java developer background, I specialize in Java-related software solutions. As a Java Champion, I’m passionate about gathering and sharing knowledge about anything related to the Java ecosystem and cloud-driven development in general. Therefore, I’m a contributor to open-source projects MicroProfile and Jakarta EE. I’m also a fervent and regular conference speaker, learning and sharing knowledge. In my spare time, I can often be in the gym or have a good time at dance parties or metal concerts.

Global and Industry News

Server Side Java

Frontend

Tools

AI/ML

Java Platform

Security

Picking Edwin’s brain
Developer career and what to do with it

  • Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts
  • Jakarta EE Application Development – Second Edition: Build enterprise applications with Jakarta CDI, RESTful web services, JSON Binding, persistence, and security
  • Cloud-Native Development and Migration to Jakarta EE: Transform your legacy Java EE project into a cloud-native application

Picks

Other Pubhouse Network podcasts

Events

Stackd 71: Eventually Eventuate

Overview
Kito, Josh, Danno are joined by microservices guru, author, and Java Champion Chris Richardson. They discuss spring-boot-testjars, Jakarta EE 11, OpenRewrite, Chris’ Eventuate project, microservice architecture patterns, Kafka, Repanda, AI and software development, the early days of cloud computing and Spring, and much more.

About Chris Richardson
Chris is a software architect and serial entrepreneur. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2.

Today, he is a recognized thought leader in microservices and speaks regularly at international conferences. Chris is the author of the book Microservice Patterns.

Chris helps organizations improve agility and competitiveness through better software architecture.

He delivers consulting and training that helps organizations successfully adopt and use the microservice architecture.

Chris is the founder of a startup that is creating a platform that simplifies the development of transactional microservices.

He maintains a comprehensive set of resources for learning about microservices.

Global and Industry News

Server Side Java

AI/ML

Java Platform

Picks

Other Pubhouse Network podcasts

Events

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