Did you know thereβs a Functional Programming course you can download right into IntelliJ? It includes 8 lessons and 40 challenges on everything from Immutability to Monads. π§ #scala https://cdn.nostrcheck.me/f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23/1ec98d9c7076577b460bde7fab41692b8e1a7a506fa1bfc10849b5ed4a9c4ada.webp
Did you know thereβs a Functional Programming course you can download right into IntelliJ? It includes 8 lessons and 40 challenges on everything from Immutability to Monads. π§ #scala https://cdn.nostrcheck.me/f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23/1ec98d9c7076577b460bde7fab41692b8e1a7a506fa1bfc10849b5ed4a9c4ada.webp
Anyone who has ever implemented AWS request signing manually will be pleased to know there is an http4s module for it π #scala
Great news, the latest IntelliJ Scala plugin update officially brings support for the upcoming Scala 3.8! #scala https://plugins.jetbrains.com/plugin/1347-scala/versions/stable/918481
Another year of new habits and milestones. Here are the highlights that stand out:
1οΈβ£ Started a new chapter working for SiriusXM π»
2οΈβ£ Continued sharing my passion for tech, (re)posting over 400 articles, videos and tips π‘
3οΈβ£ Switched to an electric vehicle β‘
4οΈβ£ Started with cold showers - the positive impact is huge! πΏ
5οΈβ£ Unlocked a core memory: witnessing my son truly experience the sea for the first time ππΆ
6οΈβ£ Read 10 books, switching completely to English even for novels π
7οΈβ£ Walked and hiked a total of 970 km, including a 52.5 km in a single activity π₯Ύβ°οΈ
8οΈβ£ Completed 41 strength training sessions, 43 climbing sessions and 24 runs ποΈββοΈπ§π
9οΈβ£ Didn't make much progress on the accordion πͺ
Another effect system? π I usually avoid sharing these because I hate fragmentation and this one is still experimental. However, Ξ»ΓS deserves a look. It implements a unique direct style approach, and the progress is impressive. π (Also, there is a cats-effect integration!) #scala https://www.youtube.com/watch?v=3b5WeB-zpeE
Another effect system? π I usually avoid sharing these because I hate fragmentation and this one is still experimental. However, Ξ»ΓS deserves a look. It implements a unique direct style approach, and the progress is impressive. π (Also, there is a cats-effect integration!) #scala https://www.youtube.com/watch?v=3b5WeB-zpeE
Super important video on how the CPU actually handles threads and memory access, and why it matters for your app's performance. Watch this to see how cats-effect outperforms standard Spring architecture π #scala #java
In Czech, Chanterelle π is called "the fox". π¦ In Scala 3, it means easy named tuple manipulation. A handy utility library from the author of ducktape. #scala https://github.com/arainko/chanterelle
Watch how to use opaque types in some more advanced situations (like hiding Monad Transformers in a DSL) π€Έ #scala
Everyone has a different reason for picking up Scala. What was yours? #scala https://contributors.scala-lang.org/t/how-did-you-get-into-scala/7300
This is HUGE! π You can now use your own LLM keys in IntelliJ without needing to pay a separate subscription for Junie! No more clunky Claude beta plugins! Trying it right now and it works like a charm! π€© #claude #llm https://blog.jetbrains.com/ai/2025/12/bring-your-own-key-byok-is-now-live-in-jetbrains-ides/
Another prominent Scala developer is taking an interest in Rust. Whether you're a Scala developer expanding your stack or a Rust developer curious about Scala, this tutorial is a great start, even if it's only the first chapter so far. #scala #rust https://rossabaker.com/blog/rust-book-getting-started/ https://cdn.nostrcheck.me/f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23/0b2b603bf700f8b45c1e3504e8928d08ac0e02bd6cf14d930e61c160b07425c9.webp
Finally, a true dedicated Scala IDE! π
(Just kidding, I swapped the IntelliJ icon π) #scala https://cdn.nostrcheck.me/f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23/0c7ff3c595046716dbaba9ff54fb308bfb1102852d291e25846c21d2a3ce326c.webp
A very well thought-out video! The thing is, most Scala influencers are seniors who use effect systems, so expecting them to market simple libraries is unrealistic, at least. #scala https://www.youtube.com/watch?v=o9wJKpNOb5Y
With Mill moving to YAML, what do you think about sbt's configuration in HOCON? #scala https://cdn.nostrcheck.me/f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23/a56aae9492d8e91945ab9c25184fbaf6de2aba0d05281021f29b143a5f5fe62b.webp
A perfect guide for writing more expressive, efficient code in languages which do not support laziness natively. #scala #javascript #swift https://matt.might.net/articles/implementing-laziness/
For those who are stuck on Scala 2.12, there is a new patch version supporting JDK 25 and 26. #scala
It would be so cool if @GitHub integrated the releases section right into the main menu! π₯ https://cdn.nostrcheck.me/f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23/60b7cd47593a28db941bbc4d0f3a5ef59d5b70001f6ecc46424901a4dce95895.webp
Scala 3 would obviously also go in the S tier. #scala https://youtu.be/7EttvdzxY6M
Great article, but as I've said before, I need more examples showing how capabilities can help in real-world scenarios. When it comes to getting data from an API, converting it, and mixing it with something else from a config or DB, combinators π± are all I need. https://nrinaudo.github.io/articles/capabilities_flow.html #scala
What is your convention for handling errors: YOLO, full-on defensive, or a separate Either channel? https://blog.daniel-beskin.com/2025-09-08-random-scala-tip-534-future-error-handling #scala
Let's get your hands dirty with a Java builder pattern interop https://alexitc.com/blog/2025-08-31-dealing-with-java-builder-pattern/ #scala #java
It's a paradox, but for me, it's much harder to reason about a program written in direct style. But hey, Ox turned into a production-ready library, so it's time to consider it a viable alternative! π #scala https://github.com/softwaremill/ox/releases/tag/v1.0.0
Play with Scala 3's match types in this interactive simulation π https://bishabosha.github.io/match-type-simulator/ #scala
Great video on bringing the Result type to React/TS. This is exactly why I'm not worried about the future of Scala - when powerful concepts like this get adopted everywhere, your skills become more valuable and transferable. https://youtu.be/VcOIz7tOBoM #react
Unpopular opinion: Instead of teaching sorting algorithms, binary trees, or time complexity, universities should teach things like retry mechanisms, circuit breakers, or observability.
The most important sbt plugin is now cross-compiled to sbt 2.x! π #scala #vim https://github.com/sbt/sbt-vimquit/releases/tag/v0.1.1
AWS has open-sourced pgactive, an extension enabling multi-region, active-active replication for PostgreSQL. If you are familiar with DynamoDB global tables, it uses the same approach - eventual consistency via "last-write-wins" conflict resolution. #postgres #dynamodb https://aws.amazon.com/about-aws/whats-new/2025/06/open-sourcing-pgactive-active-active-replication-extension-postgresql/
The author of Chimney is stepping back from active development. It's understandable given how long he worked on it and the many obstacles he must have faced with Scala version upgrades. #scala https://github.com/scalalandio/chimney/discussions/762
scala-cli 1.8.4 has been released with a bunch of fixes and updated dependencies, but most importantly, (experimental) publishing to Maven Central via the API should now work! π #scala https://github.com/VirtusLab/scala-cli/releases/tag/v1.8.4
Spring Boot with Scala 3 π€― Heresy? I don't think so. It can actually be a great on-ramp for Java programmers! Just read the tech stack: cats-effect, doobie, circe... #java #scala #spring https://github.com/halfhp/ScalaSpringExperiment
Not sold yet, I will probably need more real world examples π€· #scala https://youtu.be/CJ19_h5cECY