
Explore Lightbend Lagom, an opinionated framework for building reactive microservices. Learn its development environment, project structure, and key features through code examples and live demos.

Explore Scala.js implementation strategies beyond full migration, focusing on cross-project benefits and integrating with existing JavaScript codebases for practical frontend development.

Explore integrating Spark Streaming with reactive applications using Reactive Streams. Learn about Spark's streaming model, back pressure support, and see a demo of a fully integrated reactive system.

Explore Scala's unique "elegance zone" where expressive APIs meet type safety. Learn to write clearer, more intuitive code with stronger static guarantees using real-world examples from Rapture libraries.

Explore machine learning with Spark and Scala, comparing frameworks, discussing advantages, and addressing challenges in data science. Gain insights into Spark.ml's capabilities and potential for predictive modeling.

Learn to build and integrate a recommender system using Apache Spark and Akka HTTP. Discover the basics of machine learning and how to implement it in your applications for personalized recommendations.

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

Explore Scalan's unique meta-programming approach for Scala, focusing on graph-based IR, functional optimizations, and type-safe program transformations. Learn to enhance domain-specific libraries with performance optimizations.

Explore monitoring challenges and solutions for reactive applications, including tracing techniques and best practices for cloud-based architectures.

Heather Miller introduces the Scala Center, discussing its mission, educational initiatives, community development efforts, and future plans for advancing the Scala programming language ecosystem.

Explore porting Akka to Scala.js, enabling unified concurrent programming across JVM and JavaScript environments. Learn about challenges, implementations, and future plans for this ambitious project.

Martin Odersky explores implicits in Scala, discussing their benefits, potential issues, and future evolution. He covers design, implementation, and ergonomics, highlighting use cases and proposing improvements for this powerful language feature.

Exploring open source beyond code: governance, trademarks, licensing, community management, and sustainability for successful projects and long-term growth.

Explore tools for code verification, synthesis, and repair in Scala, focusing on the Stainless analyzer and its applications in proving program correctness and algebraic properties.

Explore Dotty, the next iteration of Scala, with Martin Odersky. Learn about major changes, innovations, and new features that enhance program legibility and safety in this comprehensive keynote.

Explore Reftree, a Scala library for creating diagrams and animations of data structures. Learn how functional programming techniques enhance visualization implementation.

Explore Scala.js for web frontend development, its benefits, and the future of cross-platform development using Scala for Android and iOS, offering a unified language solution.

Explore Scala's Future types, their variants, and best practices for selection and interoperability. Learn about lazy execution, combining effects, and avoiding common pitfalls in asynchronous programming.

Exploring Scala's adoption in a high-performance financial exchange environment, discussing technical challenges, team building, and the benefits of using Scala in a risk-averse corporate setting.

Explore performance optimization in Scala, covering cache hit rates, data alignment, immutability trade-offs, synchronization, and blocking. Learn to analyze and improve code efficiency for modern infrastructures.

Explore common pitfalls and best practices in reactive application development, focusing on actor systems, network partitions, graceful shutdown, and distributed transactions.