
Explore massively parallel distributed Scala compilation techniques, their future trajectory, and potential improvements to build workflows and developer productivity.

Explore sbt's core concepts, including functional builds, data structures, and key-value stores. Learn about task composition, parallelism, and flexible plugin systems for Scala development.

Explore the journey of unification from Apache Spark to MLflow, highlighting key developments and innovations in big data processing and machine learning workflows.

Explore how types and contracts enhance software reliability, with insights on test-driven development, proof algorithms, and Scala's role in building robust systems.

Explore how Netflix leverages Scala for machine learning, discussing its advantages and applications in large-scale data processing and algorithm development.

Explore serverless Scala, containers, and building efficient microservices with practical demos, code examples, and insights on cold starts, migration, and testing.

Explore advanced type class derivation in Scala 3, covering mirror types, derived clauses, and comparisons with Shapeless, to enhance your understanding of Scala's type system.

Explore pure functional database programming in Scala without JDBC, focusing on PostgreSQL communication, socket interfaces, and protocol layers for efficient and type-safe database interactions.

Explore techniques for improving Scala code quality, including pattern matching, recursive functions, and case class best practices. Learn to reduce complexity and enhance maintainability.

Explore strategies for deploying and managing Akka clusters on Kubernetes, covering challenges, best practices, and optimization techniques for scalable distributed systems.

Explore Scala 3.0 migration strategies, new features, and design principles. Learn about breaking changes, metaprogramming, and the roadmap for transitioning from Scala 2 to 3.

Learn about the implementation of Scala 2.13 collections, covering key concepts like IterableOnce, ArraySeek, inheritance, and optimized maps. Gain insights into the design and improvements of this fundamental library.

Explore concurrent programming in Scala using Akka, Monix, and ZIO. Compare features, ecosystems, and implementation approaches for efficient and typesafe concurrency solutions.

Explore accelerators for Spark and deep learning with Flare & Lantern, enhancing performance and efficiency in data processing and machine learning tasks.

Explore fast, simple concurrency in Scala Native using libuv. Learn about event loops, streams, and performance optimization for systems programming and network applications.

Explore Spire's versatile number types for Scala, enhancing numerical computations with precision and efficiency. Learn to choose the right type for your specific needs.

Explore secure multiparty computation and privacy-preserving techniques in Scala, including direct embedding, masking, and compiler optimizations for efficient implementation.

Discover essential Scala best practices, from array comparisons to implicit resolutions, enhancing your coding skills and avoiding common pitfalls in Scala development.

Explore advanced metaprogramming techniques in Dotty, the next-generation Scala compiler, to enhance code generation and manipulation capabilities for more powerful and flexible programming.

Explore advanced performance tuning techniques for Twitter services using Graal compiler and machine learning, presented by Chris Thalinger at Scala Days Lausanne 2019.

Explore asynchronous streams in Scala using for-comprehensions, scala-async, and macro-based implementations, with insights on Reactive Streams and Project Loom.