Avatar
Matej Cerny
f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23
Functional programming enthusiast with strong foundations in the relational databases world #FP #Scala #Postgres

SIP-62, aka better for loops, changes almost nothing from the outside, but it's probably the feature I'm looking forward to the most. Knowing how for loops are currently desugared just makes me sad. I don't like suboptimal code. #scala https://github.com/scala/scala3/releases/tag/3.7.0-RC1

Thinking about switching jobs, but after seeing this video I'm not so sure 🀣 https://www.youtube.com/watch?v=4R4uTrA1vQ8

After almost 5 years of work, ZooKeeper is finally gone in Apache Kafka 4.0! πŸŽ‰ Read this awesome summary as this release is packed with tons of new features! #kafka https://blog.2minutestreaming.com/p/apache-kafka-4-0-release

What? Martin Odersky is also a co-author of Java Generics? 🀯 #java #scala https://www.youtube.com/watch?v=tmpPueoffVM

Importing sbt projects can be a huge step in terms of Mill adoption, even with those limitations. #scala https://github.com/com-lihaoyi/mill/blob/main/changelog.adoc#0129---2025-03-16

Regarding Scala 3 enums, is there a way to override the default behavior of `valueOf` so that it doesn’t throw an exception but instead returns an Option?

Great article summarizing ways to improve JVM startup 🐌 Definitely worth a read if you're looking to speed things up or just widen your knowledge of JVM internals πŸ«€ #scala #jvm https://softwaremill.com/how-to-improve-jvm-based-application-startup-time/

One source I would add, though: it helped me a lot when I started with http4s. https://leanpub.com/pfhais nostr:note1lxf53am93ts9a5jp28z7c6nnzcsh3enxssx6t0zm0h3hwe725yvsdsge8q

If you’re thinking about starting with Scala, this video is the one. Great work, MichaΕ‚ Pawlik! Very well structured and packed with all the major Scala "flavors" πŸ‘ #scala https://www.youtube.com/live/O4IMED7sHgo

That was faster than I thought! Git support is already in the stable release of Zed. It's pretty barebones for now, but gets the basic job done and is super fast! Just watch the videos yourself πŸ‘‡ https://zed.dev/blog/git

Very nice, the latest milestone of sbt 2 has already been updated to the newest patch version of Scala πŸ‘ #scala https://github.com/sbt/sbt/releases/tag/v2.0.0-M4

Looking into some Kotlin code. Is it normal to have return statements scattered all over a single method? Or is this just the author’s skill issue? 😑

Scala 3.6.4 is here, with a lot of polishing πŸ‡΅πŸ‡± under the hood! See the long list of fixes and improvements. https://github.com/scala/scala3/releases/tag/3.6.4 #scala

"There are over 20 million people connected up!" 🌐 It's funny, but it was an incredibly precise prediction of an "information superhighway" made 30 years ago! https://youtu.be/XpZ5STahhPE

Love seeing GitHub bounties emerging. Coders solving real problems, getting paid, and pushing open-source forward! #scala #opensource https://console.algora.io/org/ZIO

What a lineup! Do you know what would be great? If a .conf domain existed, imagine scalar.conf πŸ˜€ #scala https://www.scalar-conf.com/schedule

It is official, Scala 3.8 will drop JDK8 in favor of JDK17! πŸŽ‰ https://www.scala-lang.org/news/next-scala-lts-jdk.html nostr:note1panta0lpaj8ha7cr8emmp3pvkjwl050hg5jqnk349aadfmsfatzqfqd9va