Understanding Match Types in Scala 3
Confused about match types in Scala 3? read this to learn more - with embedded interactive demonstrations. Jamie Thompson (@bishabosha) |
Scala's Gamble with Direct Style
This is a more superficial article, i.e., an opinion piece. I’m making it my mission, again, to publish more thoughts on my own blog. Alexandru Nedelcu (@alexelcu) |
Custom Error Types Using Cats Effect and MTL
Cats MTL 1.6.0 introduces a brand new lightweight syntax for managing user-defined error types in the Cats ecosystem without requiring complex monad transformers. Daniel Spiewak (@djspiewak) |
Dealing with Java builder's pattern
Explores a nice alternative to deal with Java builder's pattern in Scala. Alexis Hernandez (@alexitcdev) |
Implementing a JWT-based authorization for zio-http
To support the very first zio-http-pac4j release, I also wrote an article, which shows in details how to implement a JWT-based authorization for zio-http and also covers such features as token expiration, encryption, roles and custom payload. Daniil Sivak |
GSoC 2025
Goals: Add fs2 integration to Cyfra, so that fs2 streams can be executed on the GPU via a pipeline; Create a Cyfra interpreter (to run on the CPU) that can simulate Cyfra GPU programs for debugging and profiling.. |
Why I am moving away from Scala
I have been a Scala developer for almost ten years. It was a fascinating journey, marked by exciting projects and numerous meetings with talented software engineers. However, I decided to step out of Scala, and this post is about why I chose to do so. Pavels Smirnovs |