
Explore Quill, a compile-time language integrated query library, its powerful query compilation mechanism, and the "Scylla and Charybdis" theorem. Learn about QDSL approach and Quill's functionality.

Explore Scala's emergence as a key language for data science, covering its features, integration with Spark, and advantages over traditional options like Python and R.

Explore event sourcing and CQRS for microservices architecture, focusing on data safety, flexibility, and scalability. Learn implementation techniques using Scala and AWS services.

Explore deep learning and NLP using Spark, focusing on LSTM neural networks for complex language tasks. Includes real-time visualizations and Spark Notebook demonstrations.

Explore Swave, a high-performance Reactive Streams implementation for Scala. Learn its design, features, and advantages over existing solutions for asynchronous stream processing.

Demystifying Scala implicits: explore idiomatic use cases, compiler resolution, and their role in enabling DSLs and concise code. Gain intermediate-level understanding of this powerful language feature.

Explore better-files, a Scala wrapper for Java NIO, enabling simpler and safer I/O operations. Learn about design challenges and different API approaches for efficient file handling.

Explore Scala Native: a new ahead-of-time compiler and lightweight runtime for Scala, expanding its horizons beyond JVM and enabling native development with improved performance.

Explore Scala's advantages for Big Data, focusing on Apache Spark. Learn about JVM optimizations and Spark's Tungsten project for improved performance in data processing.

Dive deep into Akka Streams implementation and Reactive Streams standard. Explore real-life scenarios where back-pressure keeps systems fast and healthy. Applicable to asynchronous programming.

Practical exploration of building a reactive web application using Play Framework, covering key concepts like Futures, Actors, and Circuit Breakers through live coding and load testing.

Overview of Typelevel ecosystem in 2016, highlighting project collaborations, community growth, and the Typelevel Scala fork. Explores integrations, new arrivals, and future developments in the Scala landscape.

Explore Dotty's differences from Scala and its support in IntelliJ IDEA, covering type systems, language features, and build processes for Scala developers.

Horror stories of costly mistakes from overlooking simple best practices in software development. Learn to avoid disastrous consequences and protect your systems.

Explore architectural constraints for near-linear system scalability, examining real-world design approaches, tools, and techniques to achieve extreme load handling and avoid common pitfalls.

Explore microservices implementation using Scala and Akka, covering design principles, communication strategies, and reactive software tenets. Learn advanced techniques for crafting scalable, resilient distributed systems.

Explore efficient streaming of static data in Akka Persistence, focusing on architecture, implementation, and performance tuning for distributed systems and enterprise applications.

Demystifying typeclasses in Scala: learn their purpose, implementation, and practical applications. Overcome fears and leverage this powerful feature for more expressive and flexible code.

Explore transactional event sourcing using Slick for SQL databases, offering audit logs and powerful querying. Learn to implement command handlers, read model updates, and event listeners in Scala.

Explores extending Scala's futures with lattices and quiescence, enabling multiple updates and cyclic dependency resolution. Discusses applications in concurrent static analysis frameworks like OPAL.

Explore building elastic and resilient distributed systems using Akka toolkit and Docker, with a focus on creating Reactive microservices through live demonstrations.