
Explore Lightbend Lagom, an opinionated framework for building reactive microservices. Learn its developer-friendly approach, built-in production readiness, and how it simplifies the transition from development to deployment.

Martin Odersky discusses Scala's future, exploring its unique identity, evolution, and upcoming technologies in the next 5 years, including Scala 2.12 release and the experimental dotty platform.

Explore Apache Spark 2.0's evolution, new APIs, and optimizations for big data processing. Learn about DataFrames, Datasets, and Structured Streaming for efficient distributed programming.

Explore advanced Scala type system techniques to recreate Shapeless framework elements, focusing on HList operations, type-level functions, and Peano arithmetic without macros.

Explore genetic algorithms and typeclasses in Scala, learning to attach custom interfaces to existing code and create visual, creative solutions with confidence through testing.

Explore Scala.js optimizer's performance enhancements, including closure elimination and idiomatic Scala code optimization, to write efficient Scala.js programs that rival hand-written JavaScript.

Exploring Scala's unique "elegance zone" where expressive syntax meets type safety. Learn to design APIs and write code that's both intuitive and robust, with real-world examples from Rapture libraries.

Explore non-blocking async testing in ScalaTest 3.0 for JVM and Scala.js. Learn design motivations, best practices, and how to effectively use Future[Assertion] for asynchronous test completion.

Explore Scala's expansion beyond JVM with a new ahead-of-time compiler and lightweight managed runtime, opening doors to native development and enhanced performance.

Exploring Java's journey in adopting functional programming features, comparing its implementation to Scala's, and discussing the benefits and challenges of combining imperative and functional paradigms.

Explore two AI-powered algorithms for optimizing conference talk scheduling, comparing OptaPlanner and NoConf in solving complex constraints for Devoxx Belgium.

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 key considerations for building effective data lakes, including metadata management, lineage tracking, and security. Learn to create accessible and valuable unified data stores for organizations.

Explore GraalVM's polyglot capabilities, performance enhancements, and versatile deployment options for Java and other languages, with demos showcasing its power across various scenarios.

Explore 12 unique capabilities of JVM languages beyond Java, including special compiler support, library features, and language-specific constructs in Scala, Groovy, and Kotlin.

Realizzazione di un analizzatore di sentiment per determinare il tono positivo o negativo dei testi, utilizzando commenti Reddit e Spark con Scala per creare un classificatore e misurare l'umore degli utenti.

Explore Javaslang's functional programming features, including persistent data types and immutable collections, to enhance Java 8's lambda capabilities and create more robust, efficient code.

Explore IoT using Scala and Akka to control Lego trains with Raspberry Pi's. Learn how remote actors can replace REST endpoints in applications, demonstrated through an automated Lego train system.

Explore reactive machine learning techniques for building scalable, responsive AI systems using JVM languages and beyond, with real-world examples and cartoon animal guides.

Explore functional programming's core concepts, benefits, and challenges with Martin Odersky. Learn how to simplify software construction and avoid over-abstraction in this insightful talk.

Explore Scala.js through live coding, building a memory game with Phaser. Learn language features, development workflow, and seamless integration with JavaScript libraries.