
Explore upcoming features in Java EE 8 and 9, including cloud-native enhancements, microservices support, and improvements in configuration, security, and HTTP/2, with insights from Oracle's Software Evangelist.

Explore virtualization technologies, comparing containers, VMs, and microkernels. Understand their workings, origins, and use cases through demos and explanations suitable for all technical levels.

Discover how property-based testing can simplify your test suite, reduce technical debt, and document business rules explicitly. Learn to find domain invariants and improve your design in Java.

Explore JVM and Docker integration challenges, focusing on memory management, performance tuning, and monitoring tools for efficient containerized Java applications.

Explore developing "Right Size" Java EE services with WildFly Swarm, including demonstrations, integration with cloud technologies, and insights on microservices architecture for experienced Java EE companies.

Explore Java Platform Module System in JDK 9: learn basic concepts, built-in modules, and develop a module from scratch with hands-on examples and expert guidance.

Explore reactive machine learning techniques for building scalable, responsive AI systems using JVM languages and beyond, with real-world examples and cartoon animal guides.

Discover practical strategies to enhance code quality, reduce technical debt, and write more maintainable software through expert insights on common anti-patterns and best practices.

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 Java 9 modularity benefits, patterns, and migration strategies. Learn to build reliable, secure applications with modules, automatic modules, and practical examples for seamless Java 9 adoption.

Explore Java 9's impact on Maven projects, focusing on modular system adoption, JEPs, and JSRs. Learn about changes and improvements for Maven users from an Apache Maven expert.

Learn to create a real-time Web API using Google Cloud Endpoints and Streamdata.io. Build a backend and frontend for live audience interaction through web and mobile platforms.

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.

Explore Spring Boot's auto-configuration, conditional configuration model, and enhanced testing support. Learn to boost productivity and write robust Java applications with expert insights.

Explore the balanced approach to microservices using API gateways, weighing benefits and challenges while showcasing Apache Sling for practical implementation in web development.

Explore Spring's configuration management solutions, including Config Server, Hashicorp Vault for secure credentials, and Consul storage integration for efficient and automated configuration handling.

Learn to manage and scale containerized applications using Kubernetes, covering orchestration, DevOps tasks, advanced features, and automated CI/CD pipelines for efficient cloud-native development.

Explore Firebase's powerful features for web app development, including real-time database syncing, authentication, and serverless architecture, through live coding of a functional game.

Explore new data shippers for Elasticsearch: Packetbeat for network packets, Metricbeat for machine metrics, and Filebeat for log files. Learn to build custom beats with Libbeat.

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.