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

Explore key principles of microservices architecture, including domain modeling, automation, independent deployment, and failure isolation. Gain practical insights for implementation and management.

Explore the thrilling world of drone racing, from building your own drone to participating in events. Learn about equipment, techniques, and experience live demonstrations.

Explore Java developer tools for Kubernetes and OpenShift with fabric8. Learn about deployment automation, DevOps microservices, iPaaS integration, and a powerful web console for managing complex setups.

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.

Discover advanced JavaScript debugging techniques beyond basic alerts, including formatted console logs, various breakpoint types, and leveraging JavaScript's dynamic nature for efficient troubleshooting.

Explore handwriting recognition integration in webapps using MyScript's Polymer component. Learn about text, math, and music recognition technologies and their machine learning foundations.

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.

Generate documentation for RESTful APIs using Spring REST Docs, ensuring accuracy through integration tests and avoiding intrusive annotations in production code.

Explore effective Docker usage for Java EE development, including Eclipse integration, image management, container operations, and application deployment techniques.

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.

Explore introductory machine learning concepts and their application at scale using Apache Spark, with hands-on examples in interactive notebooks for real-world distributed data processing.

Explore Java EE 7's new features through the Cargo Tracker application, covering JMS 2, WebSockets, JSON-P, JAX-RS 2, JSF 2.2, JPA 2.1, and Java Batch in a realistic, open-source context.

Comprehensive introduction to Web Components, covering standards, live coding, and custom component creation. Includes practical insights and pitfall avoidance for real-world projects.

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.

Explore DDD/CQRS implementation using Scala and Akka. Learn domain modeling with functional programming, event propagation, failure recovery, and asynchronous programming. Includes demo application.

Explore Groovy's dynamic runtime and compile-time metaprogramming capabilities, including dynamic dispatch, runtime class modification, AST transformations, and traits for powerful application development.

Learn to create efficient JavaScript build pipelines using Gulp.js. Master file globbing, asynchronous builds, and integration with popular frameworks like React and Angular.