Scala Space

Where #Scala meets the industry

By @VirtusLab & @softwaremill

2025-06-05

sttp client 4 - the #Scala HTTP client you always wanted: integrate with OpenTelemetry metrics & tracing

2025-05-29

sttp client 4 - the #Scala HTTP client you always wanted: compress request body, automatically decompress response body

2025-05-28

πŸ› οΈNext Scala Tooling Spree is coming up.
πŸ“† It will take place on June 5 at 17:00-19:00 CET.
✍️If you'd like to participate please register by June 3 here: forms.gle/yUurzS2KiM2Kwnpc6.
🌍You can find more information on the Tooling Spree website at scalameta.org/scala-tooling-sp.
πŸ“¨ In case of issues or questions feel free to email us at tooling-spree@virtuslab.com.

2025-05-22

sttp client 4 - the #Scala HTTP client you always wanted: streaming bodies using fs2

2025-05-20

(2/2) Huge thanks to [Mike Bland](github.com/mbland) from @EngFlow for leading [the migration](github.com/bazel-contrib/rules)! πŸ™Œ Gist with example sources gist.github.com/WojciechMazur/

2025-05-20

Using #Scala with #Bazel has never been easier! :rocket:
The latest [rules_scala](github.com/bazel-contrib/rules) release now supports #Bzlmod, streamlining setup & maintenance of your Scala builds. (1/2)

2025-05-15

sttp client 4 - the #Scala HTTP client you always wanted: interact w/ a WebSocket

2025-05-13

πŸš€ Metals v1.5.3 is here!

Introducing:
- MCP server support for AI agents
- new inlay hints for named/by-name parameters
-improved test discovery for ZIO
- better auto-fill arguments
- using directives worksheet support.

Try it now! #Scala #IDE

scalameta.org/metals/blog/2025

2025-05-08

sttp client 4 - the #Scala HTTP client you always wanted: send & receive JSON

2025-05-07

Hi all,
πŸ› οΈ Next Scala Tooling Spree is coming up.
πŸ“† It will take place on May 15 at 17:00-19:00 CET.
✍️ If you'd like to participate please register by May 13 here: forms.gle/yUurzS2KiM2Kwnpc6.
🌍 You can find more information on the Tooling Spree website at scalameta.org/scala-tooling-sp.
πŸ“¨ In case of issues or questions feel free to email us at tooling-spree@virtuslab.com.

2025-05-07

Searching for a solid reason to migrate to Scala 3?
Take a look at the strict equality feature. When using equals, Scala 3 can make sure that the compared types match so that the value comparison will not always result in unequal. (1/2)

2025-05-07

This way you can avoid having tests that incorrectly succeed.
Values of two different types A and B can still be made comparable by specifying a CanEquals[A, B] type class. More information: docs.scala-lang.org/scala3/ref (2/2)

2025-05-01

sttp client 4 - the #Scala HTTP client you always wanted: integration with ZIO

2025-04-29

Another place to start is participating in the compiler sprees, where you can join members of the compiler team to work on issues!

Find out more at docs.scala-lang.org/contribute πŸ”πŸ‘©β€πŸ’»

Client Info

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