
Explore Spring Framework's 15-year evolution, from its origins to its current status as Java's leading application framework, adapting to new JDK generations and modern enterprise architecture needs.

Explore data visualization, processing, and machine learning using Apache Zeppelin's interactive notebooks. Learn to ingest, discover, analyze, and visualize data with multiple backends, including Spark and JDBC.

Explore upcoming Java language and platform features, including Raw String literals, simple data carriers, and pattern matching, in this forward-looking presentation.

Explore modern web architecture concepts: view re-renders, reactivity, state management, and microfrontends. Learn key ideas behind popular frameworks for informed decision-making.

Migración práctica a Java 11: cambios clave, pasos de migración, desafíos y soluciones para aplicaciones reales. Incluye demostraciones y consejos útiles para desarrolladores.

Modernizing rule and workflow engines for serverless environments using GraalVM and Quarkus. Practical insights on adapting Java projects for cloud compatibility and performance optimization.

Explore low latency JVM GCs: Shenandoah, ZGC, and C4. Learn internals, marking techniques, and selection criteria for optimal performance in Java applications.

Explore polyglot Java EE applications using GraalVM, enabling seamless integration of multiple programming languages for enhanced enterprise development capabilities.

Explore Vaadin Flow's shift to PWA and Web Components, discussing advantages for Java developers in frontend development and demonstrating live code examples.

Explore distributed coordination using java.util.concurrent APIs implemented on Raft consensus, featuring code samples and insights on overcoming challenges in distributed environments.

Explore the symbiotic relationship between Akka Cluster and Kubernetes for building resilient, distributed applications. Learn how they work together to manage nodes, handle failures, and scale dynamically.

Explore GraalVM's capabilities for running custom languages on the JVM, using Brainfuck as an example to demonstrate language integration and tooling support.

Explore Java's role in orchestrating robot swarms for automated warehouses, focusing on simulation, determinism, optimization, and garbage collection techniques.

Comprehensive exploration of GraphQL in Java, covering implementation, benefits, and real-world applications. Ideal for developers seeking practical knowledge and advanced techniques.

Explore Java's performance on ARM processors, focusing on server applications, workload optimization, and recent improvements in the Java ARM port for cloud deployments.

Explore autonomous drone control using JavaScript, Node.js, and Mission Pads. Learn to send commands, read telemetry, and coordinate multiple drones for synchronized flight.

Dive deep into reactive programming by building a custom Publisher and implementing Project Reactor. Learn essential patterns, behaviors, and best practices for robust reactive systems.

Explore near-native performance with WebAssembly: its benefits, language support, implementation, and future prospects. Gain insights through demos and practical examples.

Expand automation beyond code writing to streamline software delivery. Learn to codify policies, automate deployments, and enhance team productivity using Atomist and TypeScript.

Explore non-blocking alternatives to JDBC for SQL databases: ADBA and R2DBC. Learn their benefits, implementation, and impact on application performance and coding practices.

Explore reactive programming for relational databases with R2DBC. Learn its API, benefits, and comparison to ADBA, enhancing your fully reactive stack implementation skills.