~/conference

Scalar 2026

titleauthorlength
Rigging the game with RigŁukasz Biały28m
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…
Talk on
Scripting on the JVM with ScalaLi Haoyi30m
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…
Talk on
Automating API Busywork with ScalaHaemin Yoo28m
Scala code uses transparent traits (Scala 3) to infer precise union types for endpoint error sets, turning implementation errors into a machine-readable schema…
Talk on
Scala and TypeScript SynergyMihaela Gheorghe-Roman29m
A real-time collaborative text editor embeds into a legacy monolith using Scala backend + TypeScript (Angular) frontend with Java interop, avoids third‑party…
Talk on
Backend driven FrontendsNabil Abdel-Hafeez32m
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…
Talk on
Safer Code with LLMs: Scala Types Silver Bullet?Andrei Kucharavy32m
Claim: invoking Scala type system features in prompts makes LLM-generated code measurably safer. Methods: prompt experiments with open models (Llama 70B, Code…
Talk on
Efficient programming with Scala and LLMsTomasz Godzik30m
Shows that strong typing plus tooling reduces hallucinations and that LLMs act like supercharged autocompletion rather than engineers, so humans must verify…
Talk on
Navigating Scala’s AI LandscapePriyanka Bose27m
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 +…
Talk on
Flexible Modeling: Keeping Your Domain Pure with Scala 3Magda Stożek24m
Refactors a boilerplate-heavy user domain by replacing wrapper classes and implicits with opaque types, extension methods, enums and union types. Shows a…
Talk on
NamedTuples in ActionNorbert Schultz24m
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…
Talk on
Type-Classes (in Scala 3)Alexandru Nedelcu31m
Scala 3 treats type classes as an officially supported pattern with givens and extension methods, opaque types and mirrors and saner macros for automatic…
Talk on
Effects as CapabilitiesNicolas Rinaudo32m
A simple guess-the-number program becomes a capabilities demo: random, print and read effects are refactored into implicit parameters (context functions) and…
Talk on
Real-Life Scala Capture CheckingDaniel Ciocirlan31m
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…
Talk on
IntelliJ Scala Plugin support for virtualized environmentsVasil Vasilev08m
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…
Talk on
Controlled Concurrency Testing for ScalaPhilipp Haller, Oskar Grönman30m
McCCT is a Scala controlled-concurrency tester that instruments libraries with thin wrappers and a central scheduler to serialize execution, insert schedule…
Talk on
Beyond `flatMap`: Is Kyo the Future of Scala Effects?Jonathan winandy27m
Kyo presents a different effect model that composes effects horizontally using a pending set of capabilities (async, abort, var, emit, environment, choice)…
Talk on
The Concurrency TriangleRiccardo Cardin31m
Claim: the same continuation+scheduler+thread‑pool+yield pattern appears at three levels: library, compiler, runtime. Scala implements multi-shot continuations…
Talk on
Protobuf Goes Scala-FirstPierre Ricadat27m
Claims a Scala-first workflow that generates protobuf from Scala types, using ZIO Blocks Schema to derive codecs and producing Protobuf files plus…
Talk on
Scala and C – tight as brothersAnton Sviridov27m
Scala Native interoperates with C using a binding generator called sbt-bindgen and a growing toolset that already wraps OpenSSL into Java Security, exposes…
Talk on
Cyfra: Scala on GPUSzymon Rodziewicz, Marcin Złakowski32m
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…
Talk on
Migration Without Tears: 2,000 Projects, One New LTSWojciech Mazur33m
Open Community Build continuously compiles nearly 2,000 projects from ScalaDex every week (SBT, Mill, Scala CLI) and reports concrete upgrade outcomes: about…
Talk on
The world after Scala 3.9 LTSPiotr Chabelski20m
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…
Talk on
How can we trust our agents?Martin Odersky34m
Argues that static capability tracking in types makes agent safety model independent and compiler-enforced, not reliant on LLM alignment. Implements a…
Talk on
Scalar Conference 2026 Aftermovie02m
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…
Promo on
SCALAR 2026 - Day 1 recap02m
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…
Promo on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.