
Explore RxJava and RxAndroid for building maintainable Android apps. Learn about Observables, error handling, testing, and practical implementations using MVP architecture.

Explore key metrics, latency measurement, and the Coordinated Omission issue in benchmarking. Learn to avoid common pitfalls and make informed decisions based on accurate performance data.

Explore techniques for transitioning to Angular2, including TypeScript features for enterprise development. Learn about components, annotations, and template syntax improvements.

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 Platform Module System fundamentals, create modules from scratch, and learn techniques for modularizing existing libraries and applications with practical examples.

Explore seven powerful open-source libraries that enhance Android development, addressing common pitfalls and improving programming efficiency. Learn how these tools can streamline your workflow and create more robust applications.

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.

Explore open source's impact on cloud computing, focusing on Docker and IBM's contributions. Live demo showcases containerized gaming app deployment in public cloud, illustrating open cloud architecture benefits.

Learn to accelerate service development using Mayfly, a platform that containerizes user stories, enables isolated testing, and automates Definition of Done enforcement.

Learn to use JMH for benchmarking Java code, improving performance, detecting race conditions, and automating tests with practical examples and built-in profiler support.

Overview of tools for living documentation, bridging requirements and tests. Explores ATDD, BDD, and Specification by Example techniques, demonstrating how to create executable specifications for better customer-developer communication.

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

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

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

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.

Concise UI testing with Selenide: Write stable, readable Java tests that handle timing issues and browser quirks. Focus on business logic with smart waiting, error messages, and automated screenshots.

Explore key software design principles through practical examples, enhancing your ability to write high-quality code and create better designs for improved development outcomes.

Learn to document REST APIs with Spring & Swagger, generate client code stubs, and visualize APIs using Swagger-UI and Swagger.ed in this hands-on tutorial.

Explore SPA security challenges and solutions, covering XSS, CSP, session management, and CSRF in RESTful APIs. Learn practical strategies for building secure web applications using modern frameworks.

Explore Payara's innovative approach to Java EE microservices, leveraging Hazelcast for powerful, lightweight solutions in this concise overview.