Fri 8:45 AM | Monoliths or Microservices? |
Fri 10:45 AM | Patterns for Microservices |
Fri 1:15 PM | Scaling Up with Virtual Threads |
Fri 3:00 PM | Design Patterns Revisited in Modern Java |
Fri 4:45 PM | Designing for Resilience and Scale |
Sat 8:15 AM | Cruising Along With Java: Part 1 |
Sat 10:00 AM | Cruising Along with Java: Part 2 |
Sat 1:00 PM | Programming with Structured Concurrency |
Fri 8:45 AM | What's New in Spring and Spring Boot |
Fri 1:15 PM | Spring Graph QL |
Fri 3:00 PM | Introducing Spring Modulith |
Fri 4:45 PM | Spring AI in Action |
Sat 8:15 AM | Kafka Fundamentals |
Sat 1:00 PM | Machine Learning Data Pipelines |
Sat 4:30 PM | Next Gen Testing Tools for Java |
Fri 8:45 AM | Personal Knowledge Management Second Brain Methods and Madness |
Fri 10:45 AM | An Architect's Approach to API Strategies |
Fri 1:15 PM | Holistic Software Architecture |
Fri 3:00 PM | The Art of Innovation |
Fri 4:45 PM | Agile Architecture |
Sat 2:45 PM | Third Way Web Development with HTMX |
Sat 4:30 PM | Finding Signal in the Noise: The art of Execution |
Fri 8:45 AM | Calling AI Tools from Java |
Fri 10:45 AM | LangChain4J: An Awesome AI Framework for Java |
Fri 1:15 PM | Practical AI Tools for Java Developers |
Fri 4:45 PM | Modern Java 21+: The Next-Level Upgrade |
Sat 8:15 AM | Architectural Principles: Building the Foundations of Design Excellence |
Sat 10:00 AM | The World of Architects |
Sat 1:00 PM | Architectural Awareness: Engineering Super-skill |
Sat 2:45 PM | Go For Java Developers |
Sat 4:30 PM | Super Charge Your Dev Environment |
Fri 8:45 AM | Navigating turbulent waters—Beginning Kubernetes—Part I |
Fri 10:45 AM | Navigating turbulent waters—Beginning Kubernetes—Part II |
Fri 1:15 PM | Container Security Fundamentals Part I |
Fri 3:00 PM | Container Security Fundamentals Part II |
Fri 4:45 PM | On being an effective developer |
Sat 8:15 AM | Advanced Git |
Sat 1:00 PM | Git features you aren’t using |
Sat 2:45 PM | Measuring your architecture |
Sat 4:30 PM | Modular Monoliths: A happy middle |