
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 the unexpected synergy between ScalaJS and TypeScript, uncovering their compatibility and potential for enhanced web development workflows.

Explore the evolution and optimization of Scala's Future, including ExecutionContext, blocking challenges, and innovative solutions for improved performance and scalability.

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

Explore Scala.js and WebAssembly's challenges, focusing on interoperability, memory models, and performance implications for web development and Scala programming.

Explore GraalVM's potential to enhance Scala performance across platforms, featuring benchmarks, native image capabilities, and optimizations for faster execution.

Explore real-world experiences and insights from maintaining Scala libraries, with practical lessons for developers and maintainers in the Scala ecosystem.

Learn to build Scala projects efficiently using Bazel, exploring its advantages, setup process, and integration with popular tools for improved development workflows.

Explore Mellite, an IDE for sound creation using Scala. Learn about its forms, layers, and features for improvisation, composition, and acoustic similarity analysis.

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

Discover ScalaWebTest for simplified integration testing in web applications, focusing on ease of use and efficient test creation for Scala developers.

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.

Explore Scala's improved tooling and beginner-friendly features. Learn about Metals, ScalaCLI, and recent developments that make Scala more accessible and easier to start with for new developers.

Explore Scala's current state, challenges, and progress since Scala 3's release. Gain insights into compatibility, migration, tooling, and future development plans for the language.

Explore JVM micro-optimization techniques, focusing on hardware, compiler, and JVM fundamentals. Learn to write dramatically faster code without sacrificing functionality.

Explore ducktape, a macro-based library for Scala 3 that streamlines JSON handling, reduces boilerplate, and enhances productivity in common development scenarios.

Explore the evolution, principles, and unique aspects of the com.lihaoyi Scala ecosystem. Learn about its development techniques, successes, and failures over the past decade.

Explore the cognitive perspective on programming and its application in designing languages, APIs, and writing better code, with insights from the Scala Toolkit initiative.

Explore Gallia, a schema-aware Scala library for practical data transformation. Learn its benefits, usage, and comparison with alternatives like Pandas and Apache Spark through live coding demonstrations.

Explore monolith vs. microservices architecture from a Scala perspective, focusing on decisive factors, common pitfalls, and best practices for choosing and implementing the right approach.