
Explore Angular 2's comprehensive platform for web, mobile, and desktop development. Learn how it addresses diverse developer needs and get insights into its future direction.

Explore Google Dataflow's unified batch and stream processing model through real-time demonstrations, practical insights, and visualization techniques for managing data streams.

Explore the Panama Papers leak using graph databases, focusing on how ICIJ utilized this technology to analyze 3TB of data and provide an accessible interface for investigative journalists.

Discover techniques for updating existing code to leverage Java 8 features like lambdas and streams, with insights on performance impacts and best practices for refactoring.

Explore functional programming patterns in Scala, including algebraic data types, typeclasses, error handling, and property-based testing. Learn to leverage Scala's functional nature for more robust and composable code.

Exploring Lagom framework for building scalable, distributed systems that meet modern application demands of high load, real-time performance, and continuous availability.

Explore strategies for managing API changes, weighing arguments for and against modifications, and implementing effective transition methods to minimize user impact and maintain product loyalty.

Explore Rust as a safe, high-performance alternative to C/C++ for low-level development. Learn techniques for integrating Rust into existing projects and leveraging its benefits.

Explore Smart TV app development for Apple TV and Android TV platforms. Learn key differences, constraints, and opportunities through practical examples using TVoxx project.

Explore Java modularity concepts, comparing Jigsaw with existing approaches. Gain insights into fundamental modularity principles and their implementation in Java development.

Explore Google's scalable Machine Learning solutions, including Vision and Speech APIs, TensorFlow, and Cloud ML. Learn about distributed training and pre-trained services for efficient AI development.

Explore capturing vs non-capturing lambdas, distributed system considerations, and innovative uses of lambdas in APIs. Learn from Java expert Peter Lawrey's insights on lambda implementation and optimization.

Explore predictive capabilities and voice recognition for developers. Learn to build smart apps using AWS Machine Learning and Amazon Alexa, enabling voice-powered experiences and custom skills.

Continuous build and deployment of Java Web apps using Linux, Docker, Jenkins, and Maven on Azure and OpenShift. Learn end-to-end DevOps practices for containerized applications across multiple cloud platforms.

Explore Java 9's new features, including modularity, REPL, and Collections enhancements, with live coding demonstrations in IntelliJ IDEA. Learn about potential impacts and migration strategies.

Explore the inner workings of JVMs with Dr. Cliff Click, delving into their services, limitations, and potential future developments. Gain insights from a seasoned expert in compiler design and JVM technology.

Explore Java API design principles, examining effective practices, common pitfalls, and challenging aspects to enhance your development skills.

Explore Quarkus for high-performance Java development, focusing on its supersonic speed and subatomic footprint. Learn how to build efficient, scalable applications with this innovative framework.

Explore 12 essential practices for mastering cloud-native development and deployment, enhancing your skills in modern software architecture and DevOps methodologies.

Explore enterprise contract testing strategies with Marcin Grzejszczak. Learn best practices, tools, and techniques for implementing effective contract tests in large-scale software systems.

Explore modern Java techniques for writing clean, maintainable code with expert insights from Miro Cupak of Dnastack.