๐ก Did you know that in Scala 3, ScalaDoc supports Markdown by default? #scala www.youtube.com/watch?v=F9sR...
15.02.2026 09:36 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0@matejcerny.bsky.social
Scala & Functional Programming Engineer. Database/SQL Veteran.
๐ก Did you know that in Scala 3, ScalaDoc supports Markdown by default? #scala www.youtube.com/watch?v=F9sR...
15.02.2026 09:36 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0My last day drinking "Madeira Libre". ๐ฅ
I briefly checked what happened while I was hiking, and it looks like I have a lot of reading to do!
Not gonna lie, I'm not sure if I'll start next week on a positive note.
No Scala content this week as I'm hiking in Madeira. ๐ต๐น
One note though - it's impossible to rent an EV here, so we went with a petrol Skoda.
It is amazing how a "brand new" 2025 model car feels like ancient technology.
I'm not convinced direct style is actually simpler. You are just trading flatMap chains for Context Functions and Givens. And the functions are still colored, just with a different shade. Please, let Scala be Scala. Don't try to make it Go.
Happy to be proven wrong, though.
Reading the new Scala concurrency proposal.
To me, it feels like it's going against the majority of the ecosystem. Instead of building parallel worlds and restarting the language yet again, I'd rather see a truly monadic Future that interoperates seamlessly with the FP stack. #scala
In sbt 2.0, --client mode becomes the standard. But you should be using it today. โ๏ธ
It spins up the server in the background, so you don't even need a separate terminal window with sbt open.
(Unless you're obsessed with memory control like me ๐)
#Scala
Finally... a sane way to work with Jira! #Claude
03.02.2026 14:43 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0And yes, this release also includes initial debugging support! ๐
02.02.2026 07:13 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Testing in Zed is finally seamless with the newest version of the Scala plugin! ๐
Basic tasks and test buttons now work straight out of the box. No setup required.
Watch it in action ๐ #scala
One note though: a simple comment in the contributors release thread would have saved early adopters a lot of guessing ๐คท
30.01.2026 20:02 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Good engineering teams own their mistakes.
What went wrong with the initial release of Scala 3.8 and how the compiler team fixed it in such a short time?
Detailed breakdown ๐ #scala
www.scala-lang.org/blog/post-mo...
Scala tooling has definitely rough edges, but name me a single ecosystem where the dependency bot can seamlessly update your dependencies, rewrite the codebase to match the newer API, and send a green PR?
I'm talking about Scala Steward + Scalafix rules, of course. ๐ #scala
Big shoutout to the German tax payers for funding the future of Scala! ๐ฉ๐ช๐ธ
The budget won't only go to the Standard Library, but will also impact the tooling we use daily:
๐ scoverage
โ๏ธ sbt 2.0
Danke schรถn!
www.scala-lang.org/blog/2026/01... #scala
Check out the new Forms4s library by @krever01.bsky.social. It ships with Tyrian ๐พ support out of the box, but because it's composable, you aren't locked into a specific UI framework.
medium.com/business4s-b...
"Scala.js doesnโt need to compete with TypeScript and React for customer-facing products. There is a much better and more realistic opportunity: internal tools."
I completely agree. The sweet spot for Scala.js isn't the landing page. It's the Admin Panel. ๐ฏ #scala
๐ก I finally installed zoxide last week. If you haven't, do it now!
It's a smarter cd command that learns your habits. No AI involved, just good old-fashioned statistics.
Go watch this video, I promise you'll love it! โค๏ธ
youtu.be/aghxkpyRVDY
Prague friends! ๐จ๐ฟ The next Functional JVM meetup is happening on Feb 9th at Adastra.
The topic is spicy, they are pitching it as "modern abstractions" that aren't just a copy of Haskell ๐ผ
๐๏ธ Iโll be enjoying some time off so I can't make it.
Register here: www.meetup.com/functional-j...
#Scala
This video should have been called "The most complicated implementation of a Counter". I'm leaving with more questions than answers ๐ #scala youtu.be/cTKWpYMciV8
25.01.2026 00:17 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0And that's not all. Version 2.0 is currently in the works, aiming to handle indexing at 1 million lines per second. Unbelievable! ๐
scalameta.org/metals/blog/...
โ ๏ธ One breaking change, though: the MCP server endpoint changed from /sse to /mcp to align with the latest specification. But no worries, migration should be automatic.
23.01.2026 21:34 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Metals now also indexes and shows the type hierarchy whenever you place your cursor on a class, trait, object, or type. ๐ณ
23.01.2026 21:34 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0The newest release of Metals is one step closer to feature parity with IntelliJ! ๐
Version 1.6.5 can now suggest methods from implicit classes that are not yet imported. This is a long-awaited feature! #scala
I just tried Slack AI, and itโs arguably the best use case for LLMs Iโve seen in a SaaS product.
Look at this summary: ๐
Does MS Teams have the same feature?
Now it's official! ๐ Go read the whole announcement ๐
www.scala-lang.org/news/3.8/ #scala
Hey, Scala early adopters! ๐ Version 3.8.1 is technically out, but let's wait until everything is officially settled and announced, okay? The upgrade is huge, so it's completely understandable that there might be some minor linkage problems. ๐ ๏ธ #scala
22.01.2026 10:45 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I realized today while watching my son ๐ง try to get dressed:
The peak of humanoid robotics isn't doing a backflip or writing code.
Itโs the ability to successfully put on a t-shirt and shoes ๐๐
๐จ Scala 3.8 deprecates `-Xfatal-warnings` in favor of `-Werror`.
Be aware if you rely on `sbt-tpolecat` or `typelevel/scalac-options`, as they need to update their default flag sets.๐ฉ
The fix is already in progress ๐
github.com/typelevel/sc... #scala
Also, notice that public methods start with a capital letter. In Go, visibility is controlled by casing, not keywords โ๏ธ
20.01.2026 12:28 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The first thing that hits you when starting with Go:
"Wait, how do I implement this interface?"
Well, you can't. Not explicitly. Go's philosophy is: If you walk like a Duck and quack like a Duck, the compiler just assumes you are a Duck. ๐ฆ #golang
Java doesn't support Higher Kinded Types.
But with enough determination, boilerplate and type gymnastics, you can technically emulate them. ๐คธโโ๏ธ
#Java #Scala
blog.scottlogic.com/2025/04/11/h...