
Explore Clojure's foundations and features like STM, functional programming, concurrency support, and transducers. Learn how this JVM-targeted language optimizes developer happiness and productivity in real-world applications.

Explore Java's 20-year evolution through a visual journey, highlighting key milestones, innovations, and the language's impact on software development.

Explore humanoid robotics with Pepper, learning Java-based programming for robot control, emotion recognition, and interactive applications. Discover personal robotics' future and potential.

Explore Java's interactive REPL tool for rapid prototyping, learning, and API exploration. Discover JShell's features, architecture, and integration with JDK 9.

Explore Java Platform Module System fundamentals, create modules from scratch, and learn techniques for modularizing existing libraries and applications with practical examples.

Explore pure functional programming on the JVM with Frege, a Haskell-like language offering strong type safety, lazy evaluation, and seamless Java interoperability.

Join Java experts for a lively, beer-fueled session featuring blind ignite talks, 'Just a Minute' games, interviews, and panel discussions celebrating 40 years of Java technology and community.

Explore distributed load testing using Kubernetes, covering setup, scaling, and patterns for various scenarios. Learn to leverage containers and orchestration for efficient, scalable testing of Java applications.

Learn to build modern web applications efficiently using JHipster, which combines Spring Boot, AngularJS, and Bootstrap. Explore various tools and frameworks for streamlined development and deployment.

Explore JRuby 9000's capabilities for modern web development, concurrency, and Java integration, enhancing Ruby's power in building scalable and versatile applications.

Explore CompletableFuture for advanced asynchronous programming in Java 8. Learn to create complex processing pipelines, handle exceptions, and test asynchronous code effectively.

Explore JavaFX for cross-platform mobile development. Learn to create and deploy Java applications on Android and iOS using a single codebase, with tools for native look and feel.

Explore Spring Framework 4.2's annotation-based component model, focusing on Java 8 features, code readability, and design considerations for consistent application development.

Explore microservices with Spring Cloud: service registration, REST clients, reactive programming, circuit breakers, and messaging. Learn to build robust, interconnected systems efficiently.

Comprehensive comparison of Java 8 Stream API and RxJava, exploring patterns, performance, and use cases. Includes examples and benchmarks to guide developers in choosing the best API for their applications.

Explore caching patterns, topologies, and strategies for Java applications. Learn to identify contention points, optimize performance, and make informed decisions about caching in various environments.

Explore Apache Sling's capabilities as a REST middleware, unifying multiple data sources through a single Resource API for efficient web application development.

Explore smartwatch app development for Pebble, Android Wear, and Apple Watch. Learn tools, languages, APIs, and capabilities to leverage opportunities in this emerging paradigm.

Explore Thymeleaf, a Java server-side template engine bridging web design and development. Learn its designer-friendly approach, HTML integration, and new features in version 3 for enhanced productivity.

Learn to create efficient RESTful APIs using Grails 3, covering key concepts like data modeling, endpoints, resource annotations, media types, and versioning for modern web development integration.

Explore reactive programming with RxJava for smooth Android apps. Learn to create, filter, and transform Observables, handle concurrency, and integrate with REST APIs for enhanced user experiences.