Scalar 2026
2026-03-26..2026-03-27
Warsaw, Poland
Scalar ·
[Scalar 2016, Scalar 2018, Scalar 2019, Scalar 2020, Scalar 2026]
| title | author | length |
|---|---|---|
| Rigging the game with Rig | Łukasz Biały | 28m |
Rig aims to provision a prod-ready Scala platform with a single command, wrapping Pulumi/Bison and using an HCL config to spin VPS nodes, K3s, a Tailscale VPN… | ||
| Scripting on the JVM with Scala | Li Haoyi | 30m |
Claim: Mill now makes Scala viable for real scripting by turning each .scala script into a Mill module with full build features. Mill 1.1.x supports… | ||
| Automating API Busywork with Scala | Haemin Yoo | 28m |
Scala code uses transparent traits (Scala 3) to infer precise union types for endpoint error sets, turning implementation errors into a machine-readable schema… | ||
| Scala and TypeScript Synergy | Mihaela Gheorghe-Roman | 29m |
A real-time collaborative text editor embeds into a legacy monolith using Scala backend + TypeScript (Angular) frontend with Java interop, avoids third‑party… | ||
| Backend driven Frontends | Nabil Abdel-Hafeez | 32m |
Backend renders HTML and sends incremental updates over server-sent events so pages load small and fast the client library is ~11 KB from a CDN and removes NPM… | ||
| Safer Code with LLMs: Scala Types Silver Bullet? | Andrei Kucharavy | 32m |
Claim: invoking Scala type system features in prompts makes LLM-generated code measurably safer. Methods: prompt experiments with open models (Llama 70B, Code… | ||
| Efficient programming with Scala and LLMs | Tomasz Godzik | 30m |
Shows that strong typing plus tooling reduces hallucinations and that LLMs act like supercharged autocompletion rather than engineers, so humans must verify… | ||
| Navigating Scala’s AI Landscape | Priyanka Bose | 27m |
Walks through a concrete integration stack that connects LLMs to real services using MCP (Model Context Protocol), demonstrates a no-code flow in n8n + Slack +… | ||
| Flexible Modeling: Keeping Your Domain Pure with Scala 3 | Magda Stożek | 24m |
Refactors a boilerplate-heavy user domain by replacing wrapper classes and implicits with opaque types, extension methods, enums and union types. Shows a… | ||
| NamedTuples in Action | Norbert Schultz | 24m |
Demonstrates generating SQL from Scala case classes by borrowing named tuples from Scala 3.7 to get field names and using match types to unwrap Option so… | ||
| Type-Classes (in Scala 3) | Alexandru Nedelcu | 31m |
Scala 3 treats type classes as an officially supported pattern with givens and extension methods, opaque types and mirrors and saner macros for automatic… | ||
| Effects as Capabilities | Nicolas Rinaudo | 32m |
A simple guess-the-number program becomes a capabilities demo: random, print and read effects are refactored into implicit parameters (context functions) and… | ||
| Real-Life Scala Capture Checking | Daniel Ciocirlan | 31m |
Live-coding shows Scala’s experimental capture checking catching a real bug: a payment gateway returned inside a lambda escapes its scope and causes an error… | ||
| IntelliJ Scala Plugin support for virtualized environments | Vasil Vasilev | 08m |
IntelliJ IDEA 2026.1 lets Scala projects run fully inside Dev Containers + WSL so no local RabbitMQ, Java or SBT installations are required; demo uses a Docker… | ||
| Controlled Concurrency Testing for Scala | Philipp Haller, Oskar Grönman | 30m |
McCCT is a Scala controlled-concurrency tester that instruments libraries with thin wrappers and a central scheduler to serialize execution, insert schedule… | ||
| Beyond `flatMap`: Is Kyo the Future of Scala Effects? | Jonathan winandy | 27m |
Kyo presents a different effect model that composes effects horizontally using a pending set of capabilities (async, abort, var, emit, environment, choice)… | ||
| The Concurrency Triangle | Riccardo Cardin | 31m |
Claim: the same continuation+scheduler+thread‑pool+yield pattern appears at three levels: library, compiler, runtime. Scala implements multi-shot continuations… | ||
| Protobuf Goes Scala-First | Pierre Ricadat | 27m |
Claims a Scala-first workflow that generates protobuf from Scala types, using ZIO Blocks Schema to derive codecs and producing Protobuf files plus… | ||
| Scala and C – tight as brothers | Anton Sviridov | 27m |
Scala Native interoperates with C using a binding generator called sbt-bindgen and a growing toolset that already wraps OpenSSL into Java Security, exposes… | ||
| Cyfra: Scala on GPU | Szymon Rodziewicz, Marcin Złakowski | 32m |
Cyfra compiles Scala expressions down to GPU IR as a normal library (no compiler plugin or macros) and runs via Vulkan, claiming cross-vendor support for… | ||
| Migration Without Tears: 2,000 Projects, One New LTS | Wojciech Mazur | 33m |
Open Community Build continuously compiles nearly 2,000 projects from ScalaDex every week (SBT, Mill, Scala CLI) and reports concrete upgrade outcomes: about… | ||
| The world after Scala 3.9 LTS | Piotr Chabelski | 20m |
Scala 3.9 LTS targets JDK 17 and runs on JDK 17+, replaces the old sun.misc.Unsafe lazy val with VarHandle-based lazy vals, and ships a Scala-3-built standard… | ||
| How can we trust our agents? | Martin Odersky | 34m |
Argues that static capability tracking in types makes agent safety model independent and compiler-enforced, not reliant on LLM alignment. Implements a… | ||
| Scalar Conference 2026 Aftermovie | 02m | |
Two days of footage from the 12th edition in Warsaw show networking, talk clips and behind the scenes work, with 26 speakers and nearly 200 attendees on site… | ||
| SCALAR 2026 - Day 1 recap | 02m | |
Day one summarizes a single-track schedule of 20+ expert talks that focus discussion into concentrated sessions, opens with a demo of the Tacet system that the… | ||
| nothing matches | ||