scala_lang's profile picture. Official account of the Scala Programming Language, developed at @epfl by @odersky, and maintained by Scala Center, LAMP, @Lightbend, and @Virtuslab

Scala

@scala_lang

Official account of the Scala Programming Language, developed at @epfl by @odersky, and maintained by Scala Center, LAMP, @Lightbend, and @Virtuslab

🧪 Large builds get painful fast without good automation. This talk looks at using Scala Gazelle to keep Bazel builds on track with less manual work. Here’s "From Imports to Targets: Bazel on Autopilot with Scala Gazelle" by Wojciech Mazur youtube.com/watch?v=GbXO_9…

scala_lang's tweet card. Wojciech Mazur: From Imports to Targets - Bazel on Autopilot with...

youtube.com

YouTube

Wojciech Mazur: From Imports to Targets - Bazel on Autopilot with...


🤖 Direct-style programming can feel elegant until you try to compose it. This session explores what happens when flatMap enters the picture. Check out "Yo Dawg, Heard You Want To FlatMap Your Direct-Style" from Riccardo Cardin youtube.com/watch?v=3b5WeB…

scala_lang's tweet card. Riccardo Cardin: Yo Dawg, Heard You Want To FlatMap Your Direct Style...

youtube.com

YouTube

Riccardo Cardin: Yo Dawg, Heard You Want To FlatMap Your Direct Style...


🧪 Building APIs for real-world systems comes with constraints. This talk walks through designing and implementing gRPC APIs for autonomous driving in Scala. Here’s "gRPC APIs for Autonomous Driving from Design to Implementation in Scala" by Bendix Sältz youtube.com/watch?v=Q7iUjl…

scala_lang's tweet card. Bendix Sältz: gRPC APIs for Autonomous Driving from Design to...

youtube.com

YouTube

Bendix Sältz: gRPC APIs for Autonomous Driving from Design to...


✨ Productivity isn’t just about tools, it’s about how you use them. This session looks at the intersection of Scala, developer productivity, and AI. Here’s "Scala, Productivity, and AI" by Krzysztof Romanowski youtube.com/watch?v=xgTPPq…

scala_lang's tweet card. Krzysztof Romanowski: Scala, Productivity, and AI [Scala Days 2025]

youtube.com

YouTube

Krzysztof Romanowski: Scala, Productivity, and AI [Scala Days 2025]


🛠️ Tooling and developer experience were front and center at Scala Days with @jetbrains. From AI-assisted workflows to hands-on discussions around the IntelliJ Scala Plugin, their booth was a great place to talk Scala, IDEs, and what developers need next.


🔍 Performance problems often come from patterns that look fine at first glance. This talk explores common Akka anti-patterns and how to avoid them. Watch "Akka Unplugged" from Lukasz Marchewka youtube.com/watch?v=GmDQue…

scala_lang's tweet card. Lukasz Marchewka: Akka Unplugged the anti-patterns that kill perfor...

youtube.com

YouTube

Lukasz Marchewka: Akka Unplugged the anti-patterns that kill perfor...


💡 Small workflow improvements add up fast. This talk digs into IntelliJ IDEA and the Scala plugin, with tips that actually make day-to-day work smoother. Check out "Boost Your Productivity with IntelliJ IDEA and Scala Plugin" from Dmitrii Naumenko youtube.com/watch?v=gnVe5U…

scala_lang's tweet card. Dmitrii Naumenko: Boost Your Productivity with IntelliJ, Scala Plugin...

youtube.com

YouTube

Dmitrii Naumenko: Boost Your Productivity with IntelliJ, Scala Plugin...


🔍 How does FP hold up once it leaves the whiteboard? This panel digs into where FP shines, where it struggles, and how it shows up in real teams. Watch "Panel: Functional Programming And the Real World" from Dimi Racordon and Evan Czaplicki youtube.com/watch?v=OXBE9U…

scala_lang's tweet card. Panel: Functional Programming And the Real World [Scala Days 2025]

youtube.com

YouTube

Panel: Functional Programming And the Real World [Scala Days 2025]


💡 Real-world GenAI gets messy. This talk looks at how streaming, RAG, and real-time systems come together at scale using Scala and FS2. Check out "LLMs in the Wild: Streaming, RAG, and Real-Time GenAI at Scale with Scala and FS2" from Muayad Sayed Ali youtube.com/watch?v=ZbcruZ…

scala_lang's tweet card. Muayad Sayed Ali: LLMs in the Wild - Streaming, RAG, and Real Time...

youtube.com

YouTube

Muayad Sayed Ali: LLMs in the Wild - Streaming, RAG, and Real Time...


🌍 For more than a decade, @scalac_io has been a steady force in the Scala ecosystem. At Scala Days, their focus was on supporting the community, exchanging real-world experience, and exploring how Scala and AI continue to evolve together.


🧪 Database access often lives at the edge between safety and convenience. This session shows how to build type-safe queries in Scala without relying on macros. Here’s "Macro-Free Type-Safe Database Queries in Scala" by Anna Herlihy youtube.com/watch?v=I6m0eu…

scala_lang's tweet card. Anna Herlihy: Macro Free Type Safe Database Queries in Scala [Scala...

youtube.com

YouTube

Anna Herlihy: Macro Free Type Safe Database Queries in Scala [Scala...


✨ Scala 3 changed the way we think about implicits. This session walks through contextual abstractions and how they reshape everyday Scala code. Here’s "Say goodbye to implicits - contextual abstractions in Scala 3" by Magda Stożek youtube.com/watch?v=59T9nf…

scala_lang's tweet card. Magda Stożek: Say goodbye to implicits - contextual abstractions in...

youtube.com

YouTube

Magda Stożek: Say goodbye to implicits - contextual abstractions in...


✨ Concurrency doesn’t have to mean tangled abstractions. This session walks through Ox 1.0 and its direct-style approach to concurrency and resiliency. Here’s "A Tour of Ox 1.0: Direct-Style Concurrency and Resiliency" by Adam Warski youtube.com/watch?v=Gn0q5z…

scala_lang's tweet card. Adam Warski: A Tour of Ox 1 0 - Direct Style Concurrency and Resili...

youtube.com

YouTube

Adam Warski: A Tour of Ox 1 0 - Direct Style Concurrency and Resili...


🤖 Functional programming isn’t just for software. This talk explores how Scala and FP ideas can be used to compose and structure music. Check out "Scala, Sound, and Structure: Composing Music through Functional Programming" from Johanna Odersky youtube.com/watch?v=xvDV-W…

scala_lang's tweet card. Johanna Odersky: Scala, Sound, and Structure - Composing Music...

youtube.com

YouTube

Johanna Odersky: Scala, Sound, and Structure - Composing Music...


💡 Managing secrets is one of those problems you only notice when it goes wrong. This talk looks at Cryptic and how it helps keep sensitive data under control. Check out "Cryptic - keeps your secrets" from Odd Möller and Martin Zachrison youtube.com/watch?v=XGMNNz…

scala_lang's tweet card. Odd Möller & Martin Zachrison: Cryptic - keeps your secrets [Scala...

youtube.com

YouTube

Odd Möller & Martin Zachrison: Cryptic - keeps your secrets [Scala...


🤖 Cats Effect keeps evolving, and so does its runtime. This talk explores the new integrated I/O runtime and what io_uring brings to async I/O. Check out "Exploring Cats Effect's New Integrated I/O Runtime: Async I/O with io_uring" from Antonio Jimenez youtube.com/watch?v=WcJ_Rw…

scala_lang's tweet card. Antonio Jimenez: Exploring Cats Effect’s New Integrated I/O Runtime...

youtube.com

YouTube

Antonio Jimenez: Exploring Cats Effect’s New Integrated I/O Runtime...


🤖 AI agents were a big topic at Scala Days, and @Get_Writer brought a strong perspective to the conversation. From enterprise-grade agent building to real-world Scala hiring, their presence sparked great discussions with engineers and teams across the community.


✨ Sometimes a bit of frustration leads to good questions. This talk looks at what Scala highlighting gets right, what it gets wrong, and why it still matters. Here’s "Tree Sitting will continue until Scala highlighting improves" by Anton Sviridov youtube.com/watch?v=qkUVyt…

scala_lang's tweet card. Anton Sviridov: Tree Sitting will continue until Scala highlighting...

youtube.com

YouTube

Anton Sviridov: Tree Sitting will continue until Scala highlighting...


🔍 Code gen looks great on paper until it meets the real-world. This talk digs into the practical challenges teams actually face. Watch "Are You Tall Enough for This Ride? Real-world Challenges in Code Generation" from Michał Pawlik and Jakub Kozłowski youtube.com/watch?v=5bUuGh…

scala_lang's tweet card. Are You Tall Enough for This Ride? Real world Challenges in Code...

youtube.com

YouTube

Are You Tall Enough for This Ride? Real world Challenges in Code...


🧪 Building end-to-end systems in Scala doesn’t have to mean juggling ten different tools. This session walks through a more unified full-stack approach. Here’s "Full-stack scala" by Jonas Chapuis youtube.com/watch?v=F--bHZ…

scala_lang's tweet card. Jonas Chapuis: Full stack scala [Scala Days 2025]

youtube.com

YouTube

Jonas Chapuis: Full stack scala [Scala Days 2025]


Loading...

Something went wrong.


Something went wrong.