Pittsburgh JUG

Divide and Conquer Feature-Rich APIs, Categorically - Donald Raab

Coding Quick Wins - Victor Grazi

Building Intelligent Applications with Spring AI - Dan Vega

Apache Maven 4 is Awesome - Chandra Guntur

Dataframes, Collections, and Streams - Donald Raab and Rustam Mehmandarov

Apache Maven - a peek under the hood - Chandra Guntur

Batch Processing in Action - Rodrigo Graciano

Use Quarkus Funqy to deploy Java Serverless functions - Eric Deandrea and Jorge Balderas

Cloud-Native Dev Tools - Bringing the Cloud back to Earth - Grace Jansen

OpenRewrite: Where the code fixes itself (plus all the dependencies)

Engineering Organizational Improvement with Continuous Delivery - Bryan and Istvan

What the CRaC - Superfast JVM startup - Gerrit Grunwald

Creating a Million Virtual Threads Using Project Loom - Bazlur Rahman

Quarkus and Kubernetes: The Fellowship of Cloud-Native Java - AnaMaria Mihalceanu

Smalltalk or Java? Why not both! - Donald Raab

Java Containers Unpacked - Melissa McKay

The Future of Java: Records, Sealed Classes and Pattern Matching - Jose Paumard

What Java developers need to know about JWTs - Dan Moore

Make IntelliJ IDEA Your Own - Sirisha Pratha

AntiPatterns in Software Architecture - Skip McCormick and Don Raab

Demystifying Open-Source - Neha Sardana

To Java 17 and Beyond! - Billy Korando

Z Garbage Collector: Look Ma, ~No Pause! - Monica Beckwith

2FA 2Furious - Matthew Gilliard

Paneer Tikka Masala ... with Java CompletableFuture - Chandra Guntur

Say ‘No’ to JNI - Carl Dea

Enterprise Cloud Patterns - Pratik Patel

Exploring Stateful Microservices for the Cloud Native World - Mary Grygleski