
Explore patterns for efficient telemetry streaming using Akka Streams, covering batching, throttling, error handling, and more. Learn to optimize data flow and processing in Scala applications.

Explore GraalVM's innovative approach to compiling Scala, enhancing performance and efficiency in JVM-based languages for faster development and execution.

Explore Twitter's journey to optimize runtime performance using GraalVM, addressing compilation issues, memory leaks, and cost-efficiency in large-scale server deployments.

Explore Kafka-based microservices using Akka Streams and Kafka Streams, covering architecture benefits, streaming alternatives, and practical examples in Scala.

Explore advanced Scala type system techniques for geospatial data handling, including CRS tracking, type parameters, and implicit extensions for improved code safety and expressiveness.

Explore the future of Scala with insights on Scala 3's features, challenges, and improvements. Learn about language evolution, tooling advancements, and meta-programming capabilities.

Explore scalable tools for large-scale Scala codebases, including Taystee, Scala Meta, and Semantic DB. Learn about innovative solutions for code analysis and refactoring in complex projects.

Explore the integration of IDEs with Dotty, an experimental Scala compiler, to enhance development workflows and improve code quality in Scala projects.

Explore sbt 1's new features and improvements for Scala build management, enhancing productivity and streamlining development workflows.

Explore strategies for managing change in large-scale applications while maintaining immutability principles in Scala, presented by experts from Morgan Stanley.

Explore event-driven programming, micro-services, and fast data concepts for building scalable systems with feedback control and promise theory.

Explore functional programming techniques in Apache Spark Datasets with Holden Karau, focusing on maintaining enjoyment while leveraging powerful data processing capabilities.

Explore patterns in chaos through distributed systems, complex adaptive systems, and emergence. Gain insights into building resilient, scalable systems in unpredictable environments.

Explore advanced Scala development techniques, tools, and experiments to enhance coding efficiency and understanding, from interactive disassembly to innovative build tools and compiler improvements.

Learn about migrating to Scala 2.13, including design goals, new features, and migration strategies. Gain insights from experts on preparing, building, and adapting your codebase.

Learn to build serverless cross-platform apps using Scala.js, exploring GraphQL, REST API versioning, and efficient development for iOS, Android, and web from a single codebase.

Discover key insights into Scala compilation, including build time optimization, type classes, macros, and performance considerations for efficient development and improved code quality.

Learn to analyze compromised passwords using Apache Spark, exploring data processing techniques and security implications in this Scala Days conference talk.

Discover Bloop, a build server for Scala that enhances productivity by speeding up compilation and test execution, enabling faster development cycles and improved workflow efficiency.

Explore advanced techniques for Protocol Buffers in Scala, including runtime reflection, generic derivation, and performance optimization for efficient serialization and deserialization.

Explore functional interpreters in Scala, covering domain-specific languages, modularity, interpreter patterns, and advanced concepts like free monads and tagless final.