Named tuples in Scala 3.7 are not just lightweight case classes. They can fundamentally change how, e.g., de/serialization, endpoint derivation, database libraries, or even Spark can work in the future. #scala
Matej Cerny
npub17hpl...yx66
Scala & Functional Programming Engineer. Database/SQL Veteran. #FP #Scala #Postgres
Check how IntelliJ works with braceless Scala 3 syntax π And if you don't use Vim motions (you should!), you can learn a few tricks on how to manipulate indentation-based code. #scala
Another @Scalar 2025 talk, this time mostly addressed to people who have doubts about Scala 3 or the implications of LLMs for programming. #scala
This is a well-prepared major release, complete with an article, documentation, examples, and a migration guide! π #scala View quoted note β
Just ordered a new MacBook Air M4 π Thinking about installing Nix on it. Good idea? Any tips/advice?
What is this, and why is it so performant? π€― #scala 

Turbolift: Algebraic Effects for Scala 3
Algebraic Effects for Scala 3
The first video from this year's Scalar conference is online! πΏ#scala
I'm tempted to say Scala, but Haskell probably has an even worse reputation. I'm looking at you, theprimeagen π 

Before your first contribution, watch the project closely (follow PRs/releases) to really understand it. You'll become very familiar soon! This guide has more great tips for getting started. #OpenSource
Contributing - Uncurled
everything I know and learned about running and maintaining Open Source projects for three decades
Postgres LSP! π₯ #postgres https://pgtools.dev/ 

It's funny, I had the same conversation with my colleague about those differences a couple of days ago. π Great article by the way! #scala 

Alexandru Nedelcu
Tagged vs Untagged Unions (in Scala)
Whatβs the difference between Option[A] and A | Null? What about between Either[A, B] and A | B?
Managing mutable state concurrently on the JVM can be tricky. cats.effect.Ref simplifies this significantly with atomic, functional guarantees. Excellent intro to the topic by @SoftwareMill π 

Medium
Cats Concurrency basics with Ref and Deferred
Concurrent access and referential transparency
"It's not a syntax error, it's a mood misalignment, bro"
If you really want to understand Scala's internals, check out this awesome live AST π² explorer #scala 
GitHub
GitHub - scalameta/ast-explorer: AST explorer for Scalameta trees
AST explorer for Scalameta trees. Contribute to scalameta/ast-explorer development by creating an account on GitHub.
It looks like the new QUERY http method is ready to be implemented! It enables safe retrieval by putting query information (e.g. in JSON) directly into the request body instead of the URL. #http 

IETF Datatracker
RFC 9875: HTTP Cache Groups
This specification introduces a means of describing the relationships between stored responses in HTTP caches, grouping them by associating a store...
If you work with DynamoDB, do you know the difference between a filtered scan and a query operation? Understanding this distinction is crucial for optimizing performance and cost. π° #dynamodb π
Daniel rocks! After just two weeks, another interview is live! This time, James Ward discusses effect systems, how they help to make illegal states unrepresentable and more! π€#scala
What a nice application of Scala 3's match types! #scala
Tuples transformations
docs
Kyo is getting closer to a stable release. Check out the new features, improvements and bug fixes and the new logo! #scala

GitHub
Release v0.17.0 Β· getkyo/kyo
This is likely one of the last releases before the 1.0-RC cycle! Please report any issues or difficulties with the library so we can address them b...

"Anyone can pick up an open source Chinese model and generate more code than they could ever possibly need and that means real programmers are going to have a lot of code to fix and refactor."