16 builder options across 9 categories.
Scala combines object-oriented and functional programming on the JVM, powering data pipelines (Spark) and high-performance backends (Akka, Play). Agent rules for Scala often enforce functional style, implicit usage guidelines, effect system conventions (Cats Effect, ZIO), and SBT project structure.
Architecture patterns and principles
Error handling strategies
Select libraries used in your project
Code quality tools
Performance optimization guidelines
Security best practices
Community-sourced coding standards
Testing frameworks and conventions