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 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

Episode 42. On Primefaces, Jakarta EE, JDK 13, OracleCodeOne and a New Show Name

Primefaces is alive and kicking! now with PrimeTek UI Updates. Working with maps? then hear how Josh uses ArcGIS JS API.

Jakarta EE 8 has been released, and it’s compatible with your usual suspects (Payara, Wildfly, OpenLiberty, and Eclipse GlassFish). We discussOracle’s guidance for Jakarta EE 9, and we dive into the pain on javax namespace change coming up. Lastly we dive into the new JEPs targeted for JDK 14, including Valhalla and talked of new proposals like Sealed Types. We also talk about opinions on Oracle Code One, including GraalVM coverage.

Another great episode to keep abreast of the whole front-end and back-end, with “Stackd”!

We thank DataDogHQ for sponsoring this podcast episode

UI Tier

Java EE/Jakarta EE

Platform

New OpenJDK Project

Project Lanai’s aim to implement a new graphics rendering pipeline for MacOS. Announcing the Duke Choice Awards Winners The seven winners of the Duke Choice Awards are:

  • jUnit (Developer Productivity Recognition)
  • JavaBin (Ecosystem Enablement Recognition)
  • CarePay (Healthcare Innovation Recognition)
  • Jakarta EE (Open Source Contribution Recognition)
  • Dataverse (University/Higher Education Recognition)
  • Chris Thalinger (Community Recognition)
  • Denver Java User Group: (Developer Learning Recognition)

Events

  • Devoxx Belgium Nov 4-8 – Antwerp, Belgium
  • RVA.js – Nov 15, Richmond, VA
  • NFJS
    • Reston November 1 – 3, 2019
    • Seattle November 8 – 10, 2019
    • Progressive Web Experience December 1 – 4, 2019
    • TechLeader Summit December 4 – 6, 2019
    • ArchConf December 9 – 12, 2019
    • Devnexus – Feb 19-21, 2019

    Related Podcasts

  • Java Pub House
  • Java Off-Heap

Episode 41. on Java EE Guardians, Jakarta EE vs Microprofile, JDK 13, and JavaFX.

So first, a big Welcome for the “Enterprise Java Newscast” to joining the “Pub House Network”, a series of podcast and content created by developers for developers. Everyone is happy about the partnership and we can expect Enterprise Java Newscast great content as always.

Joining on this episode is a new pundit, but known in the Java OffHeap podcast world and proud Java EE Guardian, Josh Juneau! Both Kito and Josh waste no time discussing Jakarta EE, Guardians, Microprofile and what it all means for Enterprise Java. We also dive into new platform releases (JDK 13 is out, and JDK 14 is EA).

In all a great episode as we kickstart a new season. Stay tuned and subscribe!

We thank DataDogHQ for sponsoring this podcast episode

UI Tier

Java EE/Jakarta EE

Platform

Misc

  • JavaFX 11.0.4 – Will be Released to Gluon JavaFX 11 LTS Customers soon
  • Other: Flutter

Discussion

Picks

Events

Related Podcasts

Episode 40 – July 2019

We’re back! In this episode, after over a year, Kito Mann returns with co-hosts Daniel Hinojsa, Ian Hlavats, and new co-host Josh Juneau. They discuss Oracle JDK licensing, PrimeFaces, lit-html, Angular, JavaFX, MicroProfile, and more.

UI Tier 

Java EE/Jakarta EE

Services (Middleware & Microservices) Tier 

Mobile

Platform

Misc

Discussion 

Picks 

Episode 31. Welcome to ATLANTA! (DevNexus 2018)

Oh yeah! We went down to Atlanta again to experience DevNexus (which is probably the second largest US Java Conference). Causing trouble yet again, we set shop and hoodwinked speakers to talk to us an enter our DevNexus Game Show. Always entertaining, with @tedneward, @startbuxman, @dblevins and @TonyaRaeMoore you can expect the most hilarious answers to the question “I admit it…The room I actually develop my best code is ____” (and many more). So take a listen, have a beer (or tip us one), and enjoy this episode of OffHeap from the great land of Atlanta!

 

We thank DataDogHQ for sponsoring this podcast episode

DO follow us on twitter @offheap

Episode 39 – Jan 2018

In this episode, Kito, Danno, and Ian discuss their key areas of focus for the New Year, as well as naming for EE4J and Java EE, plus Polymer, PrimeNG, Bootstrap, Arquillian, Hibernate, Spring Cloud, Docker, Machine Learning, adoption of Agile practices, and more.

UI Tier

Polymer Decorators 1.0 Released

Polymer 3.0: New year, new preview

OmniFaces 3.0 Released

PrimeNG 5.2.0-RC1 Released

PrimeFaces EL Security Vulnerability

Bootstrap 4 Released

TypeScript 2.7.0 Released

Java EE

Joint Community Open Letter on Java EE Naming and Packaging (KM)

EE4J: Current Status and What’s Next

Arquillian Core 1.2.1.Final Released

Persistence Tier

Hibernate Picked as Project of the Month on Sourceforge

New Hibernate Community Forum

Hibernate 5.9.0CR1 Released

Services (Middleware & Microservices)

Spring Cloud Data Flow 1.3.0.RC1 Released

Misc

Cortex Graphical AI Interface

Machine Learning Guide Podcasts

Picks

(Any product, tool, etc. that you really like; doesn’t have to be related to programming)

 

State of Scrum Report 2017-2018

This Week in Tech (TWiT)

Ubuntu MATE

Ubuntu Mini

Events

ng-europe – Feb 1-2nd, 2018, Paris, France

Devnexus – Feb 21st-23rd, 2018, Atlanta, GA, US

ng-conf – April 18th-20th, 2018, Salt Lake City, Utah, US

Great Indian Developer Summit (GIDS) – April 24-27th, 2018, Bangalore, India

RiveriaDev – May 16-18, 2018, French Riviera, France

No Fluff Just Stuff

Episode 38 – Dec 2017

In this episode, Kito, Danno, and Ian discuss microservices, MicroProfile, Java EE, Wildfly, ActiveMQ, KeyCloak, OpenShift, and Docker with special guest Steven Pousty, Head of Developer Advocacy for Red Hat. They also discuss Polymer with TypeScript, Angular 5, Getting Things Done, the Pomodoro Technique, Eclipse Che, and more.

 

UI Tier

PolymerTS 0.2.3 Released

Angular 5 Released

Java EE

Wildfly 11 Released

RestEasy 4.0.0.Beta1 Released

Spring Security 5.0.0 Released

Infinispan

Persistence Tier

Hibernate 5.0.0

Services (Middleware & Microservices)

Google Cloud moving to Java 8!

Platform

The problem we are all looking at with the new “support model” for the JDK:

https://www.infoworld.com/article/3223690/java/java-9-will-not-receive-long-term-support.html

Discussion

Questions for Steven:

  • How long have been in your new role
  • What is your Java/middleware experience
  • Tell us your perspective on microprofile.io
  • How about EE4J
  • What is the advantage of Wildfly/JBoss domain mode now that containerization exists (e.g. multiple standalone hosts on Docker for example with same configuration in mod_cluster environment)?
  • Docker swarm vs. Kubernetes – what are the differences/benefits?
  • What are the most popular open source projects at Red Hat these days?
  • What some of your favorite projects at Red Hat right now
  • Coming from Kubernetes land can you tell us some more about containers
  • What are you most excited about right now – it’s an awesome time to be a Java developer. Actually may be the best time EVER.
  • What areas does OpenShift actually cover? (i.e. how does it compare to AWS, Google Cloud Services, Azure, etc.)

Other topics:

Picks

(Any product, tool, etc. that you really like; doesn’t have to be related to programming)

Getting Things Done (GTD)

Eclipse Che and are we ready to move to Web Based IDEs

LocationTech and OSGEO – you too should do geospatial

IDEA 2017.3 Released

Emett – efficient way of writing HTML in editors

Pomodoro Technique

Pocketcasts

Events

Snow Camp – Jan 24th – 27th 2018, Alps, France

ng-europe – Feb 1-2nd, 2018, Paris, France

Devnexus – Feb 21st-23rd, 2018, Atlanta, GA, US

RiveriaDev – May 16-18, 2018, French Riviera, France

No Fluff Just Stuff