| Fri 8:30 AM | Know your Java? |
| Fri 10:30 AM | Non-Language Changes in Java |
| Fri 1:00 PM | Asynchronous Programming in Java using Virtual Threads |
| Fri 2:45 PM | Structured Concurrency in Java |
| Fri 4:30 PM | Pattern Matching in Java |
| Sat 8:15 AM | Designing Microservices: From Architecting to Data Modeling |
| Sat 1:00 PM | Refactoring Code: An Incremental and Purpose Driven Approach |
| Sat 4:30 PM | Let's Have Some Fun with Game Of Life: And Learn to Think Functionally Along the Way |
| Fri 8:30 AM | Microservices and DomainDriven Design — The strategic parts |
| Fri 10:30 AM | Domain-Driven Design - Where Rubber meets the road |
| Fri 1:00 PM | Measuring your architecture |
| Fri 2:45 PM | Advanced Git |
| Sat 8:15 AM | A Vue perspective - Web Apps with Vue.js — Part I |
| Sat 10:00 AM | A Vue perspective - Web Apps with Vue.js — Part II |
| Sat 1:00 PM | Container Security Fundamentals Part I |
| Sat 2:45 PM | Container Security Fundamentals Part II |
| Sat 4:30 PM | On being an effective developer |
| Fri 8:30 AM | Machine Learning Data Pipelines |
| Fri 10:30 AM | Next Gen Testing Tools for Java |
| Fri 1:00 PM | Kubernetes Immersion |
| Fri 4:30 PM | Do more with JReleaser |
| Sat 8:15 AM | Kafka Fundamentals |
| Sat 1:00 PM | Java Design Patterns Deep Dive |
| Sat 4:30 PM | IntelliJ Dojo Deep Dive |
| Sat 8:15 AM | Knowledge Graphs: Architecture and Information |
| Sat 10:00 AM | IPFS : Architecture and Decentralization |
| Sat 1:00 PM | Machine Learning Workshop |
| Sat 4:30 PM | Modern Software Systems : Succeeding at IT in the 21st Century |
| Fri 8:30 AM | What's New in Spring and Spring Boot |
| Fri 10:30 AM | Spring into K8s: Deploying Spring Application in Kubernetes |
| Fri 1:00 PM | Reactive Spring APIs |
| Fri 2:45 PM | Reactive Spring Persistence |
| Fri 4:30 PM | Spring Graph QL |