Trending

#ScalaDays

Latest posts tagged with #ScalaDays on Bluesky

Latest Top
Trending

Posts tagged #ScalaDays

heading back home today. thanks Scala Center, EPFL folks, speakers, volunteers, participants, and all the sponsors for an amazing week of #ScalaDays and hallway conversations

7 2 0 0
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. Continuity

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. Continuity

sbt 2.x: common settings

organization := name.value + "aa"

Bare settings
This will be prepended to all subprojects, which emulates dynamic dispatch of RHS expressions

sbt 2.x: common settings organization := name.value + "aa" Bare settings
This will be prepended to all subprojects, which emulates dynamic dispatch of RHS expressions

sbt 2.x: test results will be cached on CI

sbt 2.x: test results will be cached on CI

caching 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

caching 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

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

many thanks everyone who showed up to the talk or had conversation with me at the conference
www.slideshare.net/slideshow/sb... #Scala

7 1 0 0
Are You Tall Enough for This Ride? - Slidev "## Are You Tall Enough for This Ride? Real-world Challenges in Code Generation\n\n[Michał Pawlik](https://michal.pawlik.dev)\n[Jakub Kozłowski](https://kubukoz.com)\n"

Slides from our #ScalaDays talk with @kubukoz.mstdn.party.ap.brid.gy are out! polyvariant.github.io/are-you-tall...
#Scala #Smithy4s

2 2 0 0
Post image

Quite a crowd for @eed3si9n.com talk on sbt 2.0 #Scala #ScalaDays

9 1 1 0
Post image

Hello world!
#scala #scaladays

2 0 0 0
Post image

Our Magda Stożek on stage at Scala Days! Thank you to everyone who came to hear & learn from our experts!

PS Exciting News Alert! 🎉
We have a big announcement for Scala and the functional programming community today - stay tuned!

#scala #functionalprogramming #devcommunity #scaladays

2 0 0 0
Post image Post image

@romanowski-kr.bsky.social presenting the Magna Carta for developers in the age of AI at #ScalaDays

2 0 0 0
Post image Post image Post image Post image

really interesting talk by Andrei Kucharavy on the usefulness of Scala in the age of LLM code generation

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

5 1 1 0
Post image

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

2 0 0 0
Post image

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

0 0 0 0

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

0 0 0 0

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

0 0 0 0
Post image Post image

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

2 0 1 0
Post image Post image

Great API design guidance by @mikulatomas.bsky.social on the #Scala JING talk at #ScalaDays

1 0 0 0
Post image

Now on the Scala Days stage: Adam Warski with his talk: A Tour of Ox 1.0: Direct-Style Concurrency and Resiliency 🔥

And don't miss tomorrow's Magda Stożek talk at 14:50!

#scaladays #scala #ox #functionalprogramming

2 1 0 0
Post image

If you're at #ScalaDays, come to the room 4C at 15:20 for a talk about how AI tools offered by #JetBrains can help you code 😊

4 1 0 0
Post image

full house, and standing audience at 'Hands-On Capture Checking (with Martin Odersky)' session by Nicolas Rinaudo giving hands on example for capture checking use cases #ScalaDays

3 0 0 0
Post image

If you're at #ScalaDays, come meet us at our booth 😊

4 1 0 0
Post image

Excited to bring LLM4S to Switzerland for @scaladays 2025! 🇨🇭🎤 It’s the biggest Scala stage yet! 💫
🌍 We're building a GenAI community together discord.gg/YF2cWQD4cg
👉 Talk: scaladays.org/editions/202...
⭐️ Star us: github.com/llm4s/llm4s
#Scala #ScalaDays #LLMs #GenAI #LLM4S

6 1 1 0
Preview
Scala Days - 2025 Schedule The premier Scala conference returns in 2025

What an incredible lineup! #scaladays scaladays.org/schedule

0 0 0 0
Post image

ScalaBridge will take place August 19th in Lausanne on the EPFL campus before the #ScalaDays opening keynote!

You can now learn more about this edition, its incredible hosts, Amy and Monica, and register as a mentor or a mentee.

Share the word & read our latest blog post
scaladays.org/blog/s...

1 0 0 0
Scala Days - Workshop Abstracts The premier Scala conference returns in 2025

Take a look at more information in our latest blog post where you can find the abstracts to each workshop.

Let us help you decide which workshop you want to take at #ScalaDays in August

Learn more on scaladays.org/blog/w...

1 0 0 0
Preview
Workshops The premier Scala conference returns in 2025

How can you actually use new AI-friendly tools to boost your efficiency in Scala? Find out in Tomasz and Łukasz’s workshop at #ScalaDays this August!

Get your ticket to the Efficient Programming in Scala with Friendly Agents workshop today at scaladays.org/workshops

1 0 0 0
Preview
Workshops The premier Scala conference returns in 2025

Through 15 years of Scala experience, @noelwelsh.bsky.social presents a toolkit which he calls programming strategies.

Be more productive by building powerful abstractions and more during this #ScalaDays workshop!

Find Noel’s Functional Programming Strategies workshop at www.scaladays.org/wo...

5 1 0 1
Preview
Workshops The premier Scala conference returns in 2025

Take a deep-dive into into building reliable incremental processes with Scala 3 + fs2 & discover how easy (and empowering) they are to design with Zainab at #ScalaDays

More info is coming soon, but you can get your ticket to Zainab’s Functional Stream Processing workshop on scaladays.org/workshops

3 2 0 0
Preview
Workshops The premier Scala conference returns in 2025

Have a ready-to-review full stack app with DDD implementations and much more by the end of David’s #ScalaDays workshop!

Get your ticket to David’s Domain Driven Design in Scala 3 workshop at scaladays.org/workshops and stay tuned for more info coming soon!

2 0 0 0
Scala Days - Call for Volunteers The premier Scala conference returns in 2025

🗣️ The #ScalaDays organizers are looking to enrich their team with enthusiastic, kind, & committed volunteers to help bring the conference to life!

If you’re interested in joining the team, please read our latest blog post and apply today at scaladays.org/blog/c...

1 0 0 1
Preview
Join the Scala Community in Lausanne The premier Scala conference returns in 2025

Lausanne isn’t just Scala’s hometown or the location of this year’s conference. It’s a gem of a city sitting on Lake Geneva in Switzerland.

Purchase your #ScalaDays tickets during our Early Bird Sale and add on an exclusive opportunity to explore Lausanne: scaladays.org/tickets

1 0 0 0
Scala Days - Meet the 2025 Program Committee The premier Scala conference returns in 2025

Meet this year’s Program Committee! This stellar group is reviewing CfP submissions in order to create the most interesting, well-rounded, and relevant lineup of talks to be featured at #ScalaDays in August

Learn more at scaladays.org/blog/m...

4 0 0 0
Scala Days - Meet the Trainers The premier Scala conference returns in 2025

Getting ready to come to #ScalaDays but want to know more about our workshops? While you’re here, also check out our bundle ticket pricing so you get full access to the conference, a workshop, and save!

Take a look at our latest blog article to learn more about it all: scaladays.org/blog/m...

1 0 0 0