The Functional Programming in Scala Course Is Out!
This new course assumes prior knowledge of Scala basics and focuses on the functional programming concepts that Scala can simplify rather than language syntax. To get going with the course, you’ll need to install the JetBrains Academy plugin and the IntelliJ Scala Plugin. Maciej Gorywoda (@makingthematrix) |
Shipping your code to cloud with Scala, Besom and Pulumi
Besom, the Scala SDK for Pulumi, has just had it's second release - the 0.2.x series - that focuses on improving the developer experience based on the feedback from early adopters. This release is also the first release marking our march towards the stability of the APIs crafted with awesome developer experience in mind. Łukasz Biały (@lukasz_bialy) |
Flavors of shared state in Cats Effect
A deep dive into the nuances of Ref and IOLocal. Jakub Kozłowski (@kubukoz) |
Pekko Akka Compatibility
We decided early on to remove as many references as possible to Akka (branding, package names, config names, etc.). We also changed the default ports (migration guide). One of the results of this is that you should be able to use Akka and Pekko libs in the same JVM. PJ Fanning (@pj_fanning) |
Benchmarking Tapir: Part 2
Second part of the series focuses on profiling to find hot frames, as well as testing WebSockets. Krzysztof Ciesielski (@kpciesielski) |
Akka to Pekko Migration for thatDot and Quine
Our migration required two main activities. The first was the modification of our own code that used Akka directly. The second was the replacement of all dependencies with the Pekko versions. The latter proved to be the more difficult one. Christopher Meade |