The classic example is the thousand JSON serialization/deserialization libraries, which became a target of jokes in the Scala community. So it seems that every Scala developer has written their own solution for processing JSON at some point in time. And if you work with an old and large Scala codebase, you will likely find a couple of different JSON libraries there, added by other developers at different stages of the project, or introduced as a transitive dependency.
had experience with this as well.
Quote Citation: Pavels Smirnovs Pavels Smirnovs Follow Pavels Smirnovs 55 followers Outdoor geek, programming nerd, “Why I am moving away from Scala. I have been a Scala developer for… | by Pavels Smirnovs | Medium”, Aug 27, 2025, https://arbuh.medium.com/why-i-am-moving-away-from-scala-7a9d3dca17b9
