| Fri 8:30 AM | What's New in Spring and Spring Boot |
| Fri 10:30 AM | Spring AI in Action |
| Fri 1:15 PM | Introducing Spring Modulith |
| Fri 3:15 PM | (Re)introducing Spring Security |
| Fri 5:00 PM | Penning Powerful Prompts: Crafting effective prompts to get the best from an LLM |
| Fri 8:30 AM | Refactoring to Modernize Java Applications |
| Fri 10:30 AM | Structured Concurrency in Java |
| Fri 1:15 PM | Scaling Servers with Virtual Threads |
| Fri 3:15 PM | The Three Amigos: Intermixing Pattern Matching, Records, and Sealed Classes |
| Fri 8:30 AM |
Incorporating AI into your SDLC
Leveraging AI tooling across the phases of your software development lifecycle |
| Fri 10:30 AM | Gen AI: Understanding and Using RAG - Making LLMs smarter by pairing your data with Gen AI |
| Fri 1:15 PM | Gen AI: AI Agents - Making LLMs work together in an organized way |
| Fri 3:15 PM | Advanced GitHub Copilot: Tips and tricks to make the most out of your AI assistant |
| Fri 5:00 PM | Gen AI: Testing with GitHub Copilot |
| Sat 9:00 AM | Idea to Innovation |
| Sat 11:00 AM | Building a Tech Radar for your Organization |
| Sat 1:30 PM | What I learned at MIT about Innovation, Leadership and Systems Thinking |
| Fri 3:15 PM | Architectural Patterns Focus: EventDriven Architecture & Messaging |
| Fri 5:00 PM | Architectural Patterns Focus: Security |
| Sat 9:00 AM |
Stay Ahead with Java’s Latest Features!
You can't rest one minute. Java is always Advancing! |
| Sat 11:00 AM | The Java Sessions: Virtual Threads, Scoped Values, and Structured Concurrency |
| Sat 1:30 PM | Apache Flink: Unlocking the Power of Real-Time Data Processing |
| Fri 5:00 PM | Platform Engineering: The Why, What and How |
| Sat 9:00 AM | Microservices + Kubernetes - CrossCuttingConcerns = Istio |
| Sat 11:00 AM | Git features you aren’t using |
| Sat 1:30 PM | Modular Monoliths: A happy middle |