~/conference

Scalar Conference 2025

titleauthorlength
Lightning Talk: Inlay Hints and the X-Ray modeMaciej Gorywoda13m
IntelliJ Scala plugin shows concrete editor annotations: parameter-name hints for literal arguments, inferred type hints on variables and intermediary results…
Lightning on
Scalar Conference 2025 Aftermovie02m
Eleventh edition of Scalar Conference draws just over 280 attendees to Warsaw and showcases a clear claim: Scala balances experimental academic features with…
Promo on
Retrying the retry designMichał Płachta21m
Reimplements retry policies as a pure LazyList[FiniteDuration] instead of effectful RetryPolicy, showing a concrete Fibonacci backoff starting at 5ms, growing…
Talk on
Durable Event-sourced Workflow Monad... Seriously!Wojtek Pituła30m
Workflows4s is a Scala 3 library that implements event-sourced persistence and a declarative workflow DSL with signals, timers, error channels, forks, loops…
Talk on
Shaping the Clouds - Introduction to TypeOpsŁukasz Biały, Michał Pałka24m
Yaga extracts TASTy metadata from compiled Scala jars, generates SDK glue and SBT packaging, and integrates with Pulumi so infrastructure definitions fail to…
Talk on
Bazel: Do We Really Need Another Build Tool?Jarosław Ratajski31m
Bazel claims huge speed via strict sandboxing and caching and demonstrates building a multi-language repo (C++, Go, Rust, Scala) with 172 parallel tasks and a…
Talk on
From Zero to Production Faster Than Your Average Meeting with PillarsRaphaêl Lemaitre25m
A Scala library that wires observability, DB, HTTP client, feature flags and admin endpoints so you write only business logic. Pillars integrates Tapir +…
Talk on
What does the functor do on the tree?Michał Pawlik20m
Models a Scala enum tree as Branch/Leaf, implements an ASCII renderer that passes snapshot tests, and finds depth-first rendering fails on column characters so…
Talk on
Unison, from a Scala perspectiveOlivier Melois28m
Unison replaces jar-based ABIs with content-addressed code where every term is identified by a hash and stored in a code database, eliminating many…
Talk on
Running Scala on AWS Lambda as a native-imageArtur Opala, Michał Porażko39m
Case study of a year building AWS Lambdas with Scala 3, packaged via scala-cli, compiled to GraalVM native-image, and released as an open‑source custom lambda…
Talk on
All the projects I didn't finish, and why it was worth itJakub Kozłowski26m
A testing library called Flawless experiments with path-dependent types for unique suite identifiers and a recursive, higher-kinded test model explored via…
Talk on
Better Scala builds with the Mill build toolLi Haoyi32m
Argues that Mill replaces SBT with a simpler, faster workflow: an 80k‑line Gatling port with 20 subprojects takes ~3 hours to convert and tests pass, cold CLI…
Talk on
Tagless Final for HumansNoel Welsh21m
Claims that tagless final buys real extensibility but often burdens users, and demonstrates a Scala encoding that makes programs first-class values and hides…
Talk on
Yo Dawg, Heard You Want To FlatMap Your Direct-StyleRiccardo Cardin26m
Builds a small prototype effect system using Scala 3 context functions and capability-passing style to express nondeterminism and error effects without monads…
Talk on
Scala Sampler for Functional SoundscapesJohanna Odersky27m
A browser-based sampler built for the Sounds of Scala library maps recorded samples to note keys, repitches by adjusting playback rate, and avoids extreme…
Talk on
Programming a LanguageNicolas Rinaudo37m
Builds an interpreter (not a parser) in Scala that starts from numbers and addition and grows into booleans, if/else, AST as a recursive sum type, let-bindings…
Talk on
Exploring JVM Innovations Through the Lens of Scala NativeWojciech Mazur30m
Scala Native now ships a continuations API (since 0.5) that implements loom-style fibers by saving activation frames and doing user-level context switching…
Talk on
Slow-Auto, Inconvenient-Semi: escaping false dichotomy with sanely-automatic derivationMateusz Kubuszok42m
Shows a concrete replacement for “automatic vs semi‑automatic”: a sanely-automatic derivation that derives recursively, caches intermediate defs, and still…
Talk on
Production-ready direct-style ScalaAdam Warski32m
A production-ready direct-style Scala microservice is built and demoed: a backend + React frontend with live-reload, automatic OpenAPI→TypeScript generation…
Talk on
Do You Even Macro?Daniel Ciocirlan27m
Explains how Scala 3 macros actually work: macros are written as inline methods that quote code, run a transformation, then splice results back; require import…
Talk on
Going structural with Named TuplesJamie Thompson31m
Scala 3.6 stabilises Named Tuples which add compile‑time labels to tuples, letting code build schemas without macros using the mirror framework, match types…
Talk on
Automating template management process with Scala 3 and IronMagda Stożek28m
Automates template management by turning YAML templates into Scala 3 refined types validated with Iron and Circe so PRs fail fast; templates live in a GitHub…
Talk on
How Scala is made and how you can help?Krzysztof Romanowski33m
Organization running Scala is a coalition of stewards (Academic group, Lightbend, Scala Center, VirtusLab) that releases frequent milestones and nightlies…
Talk on
Evolving ScalaMartin Odersky38m
Scala stays at rank 14 over 11 years while the compiler in the lab compiles about 10,000 lines a second, showing real performance progress. Language evolution…
Talk on
Scalar 202502m
Eleven-year anniversary remarks focus on community history, atmosphere, and attendees with no technical claims, benchmarks, tools, code samples, or outcomes…
Promo on
Scalar 2025 Call For Papers01m
Call for Papers for Scalar Conference 2025 is open and accepting proposals via Sessionize; Submissions by October 13 receive priority responses so expect to…
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.