
Explore essential resilience patterns for microservices, including timeouts, retries, circuit breakers, and bulkhead patterns, to build reliable and scalable distributed systems.

Discover how Quarkus integrates with langchain4j to create AI-powered applications. Learn to leverage Quarkus' cloud-native capabilities and ecosystem for building intelligent, high-performance Java apps.

Explore modern integration testing with Testcontainers, challenging traditional test pyramids. Learn how to efficiently adapt testing strategies for contemporary software development needs.

Explore how retrieval augmented generation (RAG) enhances LLMs, enabling domain-specific chatbots to efficiently navigate and utilize internal documentation for improved information retrieval.

Learn to seamlessly integrate Testcontainers with Spring Boot for robust integration testing. Discover how to use real services in containers for reliable and efficient testing of your applications.

Explore cloud-based IDEs like Codespaces, Gitpod, and Devpod. Learn their features, benefits, and limitations compared to traditional IDEs. Discover how container technology enables efficient polyglot development and streamlined team workflows.

Pragmatic approaches to software effort estimation, providing tools and techniques for accurate assessments. Explores decision-making concepts, extreme contracting, and storming techniques for better project planning.

Explore Ballerina, a language designed for Web 2.0 with built-in support for HTTP endpoints and JSON. Learn its unique features and see how it simplifies building platform clients and implementations.

Explore Java 21's pattern matching feature, its syntax, semantics, and practical applications to simplify code and enhance your programming experience.

Explore CERN's lesser-known activities, from mechanical engineering to quantum technologies, and discover the diverse work behind the world's largest scientific instrument.

Explore Java-based machine learning frameworks like Deeplearning4J, DJL, and Tribuo. Learn to build, save, and run ML models using Java, with real-world examples and comparisons.

Explore Spring Modulith for building well-structured, maintainable applications. Learn code organization, bean relationships, and domain events to align technical components with domain concepts and boundaries.

Explore lesser-known aspects of JSON Web Tokens, including implementations beyond JWS, and their practical applications in authentication and information transmission.

Explore Java's agile evolution, recent changes, and their benefits in this insightful keynote. Learn how Java's consistent six-month release cycle impacts development practices.

Optimize Spring Boot apps for cloud deployment: faster startup, reduced memory, AOT compilation, lazy beans, actuators, and alternative JVMs for enhanced performance.

Explore Conway's Law's impact on software development, user experience, and product design. Learn how organizational structure influences technical outcomes beyond best practices.

Comprehensive exploration of CSRF attacks, from traditional to modern API-based vulnerabilities. Learn about attack patterns, defense mechanisms, and best practices to secure web applications effectively.

Explore data-oriented programming principles and pattern matching in Java 21 for safe, powerful, and maintainable ad-hoc polymorphism, contrasting with OOP for informed application.

Explore serverless Java architecture: its simplicity, security, cost-effectiveness, and eco-friendliness. Learn about IaC provisioning, MicroProfile code, and live deployments in this interactive session.

Explore the fascinating process of computer chip creation, from sand to advanced machines, and learn how Java software plays a crucial role in manufacturing and optimizing these powerful components.

Learn to create AI-powered applications using Java, Spring Boot, and LangChain4j. Build chatbots, process unstructured data, and automate tasks with LLMs. Explore key components and best practices for developing efficient, personalized AI solutions.