#ScalaDays

ppurangppurang
2026-01-30

cats-mtl submarine error handling .. inspired by
Thanh Le (lenguyenthanh)'s talk at .. here is a working

scastie.scala-lang.org/KcQYZKL

Uses scalacli features and a 3.8.nightly (also tested with 3.7.4)

references:
1. github.com/lenguyenthanh/talks
2. youtube.com/watch?v=nNqx2HiL7cc

2025-12-05

Just watched Martin Odersky keynote at ScalaDays 2025, about Scala future Capabilities, and he's pretty convincing.

It shows what could be the shape of Scala programming in the coming years, and what Scala 3 was aiming at.

(he was less convincing when talking about project migration from effect systems, because it's another way of functional programming)

#Scala #ScalaDays #ScalaDays2025

youtube.com/watch?v=p-iWql7fVRg

2025-11-27

Scala Days 2025 videos are out:
https://www.youtube.com/@ScalaDaysConferences/videos

If you don't know what to watch, check out talks on Scala Capabilities, an upcoming language feature. That's big.

#Scala #ScalaDays

2025-09-04

There are tons of amazing events waiting for you in the Scala community!

Just 2 weeks ago, our experts Magda Stożek & Adam Warski performed on the Scala Days stage, and in March we will meet again at the Scalar Conference! 🐠

📅 Save the date: March 26-27, 2026

🎟️ Get your Super Early Bird ticket - available only until September 7th: scalar-conf.com/tickets

#scalarconference #scala #functionalprogramming #scaladays

2025-08-22

Post-#ScalaDays hike! Just an hour away from Lausanne :)

Speaking of Scala conferences… if anything inspired you at ScalaDays, maybe it would make a good talk for the Scalar Conference? The c4p is closer than you think ;)

∃ugene -Yokota 🥙eed3si9n
2025-08-22

heading back home today. thanks Scala Center, EPFL folks, speakers, volunteers, participants, and all the sponsors for an amazing week of and hallway conversations
fosstodon.org/@scala_lang/1150

Erlend Hamnaberghamnis@snabelen.no
2025-08-22

Heading home from #Scaladays. Thanks for a good event, nice talks and good conversations.

∃ugene -Yokota 🥙eed3si9n
2025-08-21

here's the slide deck for 'sbt 2.0: go big' talk I gave at today

many thanks everyone who showed up to the talk or had conversation with me at the conference
slideshare.net/slideshow/sbt-2

Vision sbt 2.0
An idea of the ultimate build tool

1. Simplify build.sbt DSL
2. Use Scala 3 constructs
3. Caching
4. sbtn by default
5. Continuitysbt 2.x: common settings

organization := name.value + "aa"

Bare settings
This will be prepended to all subprojects, which emulates dynamic dispatch of RHS expressionssbt 2.x: test results will be cached on CIcaching is IO-effect-hard
At least as hard as the IO problem

someTask := {
  val conv = fileConverter.value
  val out: java.nio.file.Path = createFile(...)
  conv.toVirtualFile(out): xsbti.HashedVirtualFileRef
}

This will just memorize the file path and hash but won't materialize the file on disk

someTask := {
  val conv = fileConverter.value
  val out: java.nio.file.Path = createFile(...)
  val vf: xsbti.VirtualFile = conv.toVirtualFile(out)
  Def.declareOutput(vf)
  vf
}

Def.declareOutput(vf) will materialize the file on cache hit
2025-08-21

Hello world!
#scala #scaladays

Andrei Kucharavyandrei_chiffa
2025-08-21

Next up, a talk by Anna Herlihy of LAMP and DIAS about macro-free type-safe database queries.

Having refactored my fair share of bindings to NoSQL DBs, I am definitely looking forwards to understanding better how to create universal interfaces that cover both NoSQL query languages and SQL!

11/🧵

A slide of the talk, showing a 20 000 x improvement in query processing time
Antoine ComteAnt8e@fosstodon.org
2025-08-21

By the way, I’m Tinkerbell. Still looking for my twin

#Scala #scaladays

Andrei Kucharavyandrei_chiffa
2025-08-21

Interesting talk by Muayad Sayed Ali of WRITER on the GenAI in Entreprise:

1. Obstacles to GenML adoption in the company

2. Why use Scala in LLM serving stack rather than Python

10/🧵

Presentation on challenges of GenML adoption in entreprise.
∃ugene -Yokota 🥙eed3si9n
2025-08-21

Krzysztof Romanowski presenting the Magna Carta for developers in the age of AI at

∃ugene -Yokota 🥙eed3si9n
2025-08-21

really interesting talk by @andrei_chiffa on the usefulness of Scala in the age of LLM code generation

'Safe Coding with LLMs: Verifiable Scala Silver Bullet ?' at

∃ugene -Yokota 🥙eed3si9n
2025-08-20

fellow Netflixer Joan Goyeau giving a talk on 'Designing the library powering Netflix's QoE with Scala 3'

∃ugene -Yokota 🥙eed3si9n
2025-08-20

Martin Duhem talking about build caching in sbt 1.x world

Later today, don't miss the official Scala Days community party, proudly sponsored by Signify Technology. Join us for an evening of networking, drinks, and nibbles... You might even spot your twin 👀

#Scala #ScalaDays

Scala Daysscaladays
2025-08-20

Later today, don't miss the official Scala Days community party, proudly sponsored by Signify Technology. Join us for an evening of networking, drinks, and nibbles... You might even spot your twin 👀

∃ugene -Yokota 🥙eed3si9n
2025-08-20

a fun talk 'Coding the game of unspoken rules in Scala 3' by @adpi2 and Benoît Fouré on implementing a card game using where the user can introduce new rules

Andrei Kucharavyandrei_chiffa
2025-08-20

In the afternoon, Kannupriya Kalra and
Rory Graves will talk about building the cool stuff in Scala using LLMs4S, focusing on building LLM applications based on Scala.

9/🧵

Announement of the talk "Scala Meets GenAI: Build the cool Stuff with LLM4S", 21.08 16:10; Track 1.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst