Skip to main content

Expert Insights

Scala|Aug 24, 2026

Current state of Scala and WebAssembly Component Model

Recently, Wasm is used in different areas: safely running AI-generated code, server-side applications with ultra-fast cold starts, and language-independent plugin systems. What Wasm itself can do is just a pure computation. It cannot affect the outside world directly. Things like file I/O, clocks, and networking have to go through interfaces imported from the host. So unless the host explicitly gives it access, a Wasm module cannot perform external effects. This is why Wasm is often described as a sandbox.

blue_optical_fiber
Scala|Aug 27, 2025

Distributing Test Execution with SBT: A Complete Guide to Parallel CI/CD

Test suites have grown in size and complexity. What used to be a quick validation step has become a bottleneck that can significantly impact development velocity. The solution is to distribute test execution across multiple machines, running different test groups in parallel.

mirage_code
Scala|Jul 4, 2024

Scala 3 Roadmap for 2024

As Scala 3 maintainers, VirtusLab has big plans for this year. We have put them all together in a detailed roadmap, specifying the future of Scala 3 in 2024. Read on to learn how we intend to release new versions more often, improve reporting, and enhance the UX of Scala 3 and the tooling.

Scala_3_Roadmap_for_2024_image-min.jpg
Scala|Jul 1, 2024

Scala Long-Term Support retrospective

Scala 3.3.0 was released as the first Long-Term Support (LTS) version in Scala's history. Let's see what happened and what changes occured.

Scala_Long-Term_Support_retrospective_image-min.jpg
Scala|Sep 22, 2022

How to be a part of Scala’s Open Community Build

This article is part of the Open Community Build series. This time, we focus on how you can get involved and contribute to the Scala 3 community.

How_to_be_a_part_of_Scala’s_Open_Community_Build_image-min.jpg
Scala|Aug 22, 2022

How to prevent Scala 3 compiler regressions with Community Build

VirtusLab's Scala 3 article series is coming. In this article, you'll learn how t prevent compiler regressions with Community Build.

How_to_prevent_Scala_3_compiler_regressions_with_Community_Build_image-min.jpg