Scala enables abstractions which aren’t possible and/or not nearly as elegantly expressed in Kotlin due to for example the lack of native higher-kinded type (HKT), typeclasses, structural intersection/union type lattice, operator overloading, path dependent types and robust pattern matching in Kotlin (and probably many other nuances such a value types which are ostensibly useful for example for efficiently emulating new type system features)
Functional Programming Principles in Scala - Amazing course.
Metals - Work-in-progress language server for Scala.
almond - Scala kernel for Jupyter.
Fury - Experimental dependency manager and build tool for Scala.
Scala Best Practices - Collection of Scala best practices.
scala-steward - Robot that helps you keeping your Scala projects up-to-date.
Scala typeclassopedia - Abstractions and constructions from math (Category theory, Abstract algebra) implementations in Scala.
Scalafix - Refactoring and linting tool for Scala.
Slinky - Write React apps in Scala just like you would in ES6.
rsc - Experimental Scala compiler focused on compilation speed.
Seed - Build tool for Scala projects.
Effekt (2019) - Type and Effect-Safe, Extensible Effect Handlers in Scala.
mdoc - Typechecked markdown documentation for Scala.
Signify Technology - Award Winning Scala Recruitment.
sbt-updates - sbt plugin that can check Maven and Ivy repositories for dependency updates.
ScalaZONE - Scala 3 Programming Language Courses.
Scala Monthly - High-quality coding challenge delivered to your inbox monthly.
ScalaJobs.dev - Scala Developer Jobs.
sbt-revolver - SBT plugin for dangerously fast development turnaround in Scala.