
Comprehensive exploration of JUnit 5's architecture, features, and extensions. Live coding demos showcase modern testing capabilities, including custom display names, conditional execution, and dynamic tests.

Explore Ehcache 3's API changes, JSR-107 compatibility, and advanced configuration options. Learn integration techniques, leveraging additional features, and XML configuration for enhanced caching solutions.

Explore JGiven, a developer-friendly BDD framework for Java. Learn to write modular, reusable scenarios using a fluent API and generate interactive HTML reports for improved documentation.

Comprehensive guide to implementing robust security across various applications using KeyCloak. Learn to secure Java EE, Node.js, Angular, and mobile apps with features like social login and Single Sign-On.

Explore Java app server options, from heavyweight to lightweight, and learn about modular solutions for microservices. Compare performance, features, and use cases to find the right fit for your project.

Explore microservices architecture for building fast, safe, and production-ready distributed systems using Spring Boot and Cloud Foundry, with insights on configuration, service registry, and monitoring.

Explore HTTP/2's impact on server performance and concurrency, focusing on Vert.x's model for serving HTTP/2 applications efficiently.

Explore Google Cloud Vision and Speech APIs to integrate advanced machine learning capabilities into your applications, enhancing image recognition and voice functionality.

Explore single sign-on solutions for cloud and microservice architectures, focusing on SAML and OpenID Connect for Java-based applications. Learn to implement unified authentication across systems.

Explore the future of programming with insights on emerging trends, reactive programming, higher abstractions, and preparing for upcoming changes in software development.

Explore Java's evolution in 2018: modularization, component removal, and accelerated releases. Learn how these changes keep Java competitive and adaptable in the modern development landscape.

Explore Google's open-source tools for enhancing developer experience in container environments, focusing on Kubernetes deployment and efficient CI/CD workflows.

Explore recent Java additions and upcoming features enhancing developer productivity and program performance while maintaining core values of readability, generality, and compatibility.

Discover TypeScript's practical benefits for React and Angular development, enhancing coding experience with static types while maintaining flexibility and efficiency.

Learn to build a WebSocket-based chat application using Spring Boot, Reactor, and Vaadin Flow in this live coding demo, exploring core concepts and efficient web app development techniques.

Learn to secure microservices using MicroProfile JWT, including design overview and live demo on Open Liberty. Explore token-based security propagation for efficient service-to-service communication.

Explore deploying Java applications in Kubernetes, covering Docker packaging, Kubernetes manifests, Helm charts, local testing, debugging, Istio service mesh, tracing, metrics, and deployment pipelines.

Explore sensor-based measurement and visualization of workplace hardness, covering physical constraints, environment, and work rhythms using Arduino, MQTT, and data analysis tools.

Explore Spring Boot with Kotlin, functional configuration, and GraalVM. Learn about Kofu DSL, minimal features, faster startup, lower memory usage, and native image support for efficient application development.

Explore Project Loom's fibers and continuations, revolutionizing Java concurrency with lightweight threads for improved performance and simplified development under heavy loads.

Learn to upgrade AngularJS apps to Angular without ngUpgrade, using custom elements and Angular Elements for a gradual transition while maintaining compatibility across multiple teams.