Scala is one of the main application programming languagesused at Twitter. Much of our infrastructure is written in Scala andwe have several large librariessupporting our use. While highly effective, Scala is also a large language,and our experiences have taught us to practice great care in itsapplication. What are its pitfalls? Which features do we embrace,which do we eschew?