Actually the spurious errors didn&#x27;t happen to me, however I actually use sbt tasks in intellij and deactivated every compile-server or whatever.
The only thing which happens really really often is that when I coded some hours that the errors can&#x27;t be displayed inside a web view and sbt loops the error, however thats not a big deal since after fixing it it goes back to normal.<p>However my Scala project actually doesn&#x27;t use too many &quot;special&quot; feature&#x27;s I would say I actually don&#x27;t use any obscure language feature, the only operator which I&#x27;ve written yet is a &quot;~~&quot; for a StringBuilder and else I actually wrote out EVERY type parameter to my function, etc. I would say we write our code so that it&#x27;s readable inside all major ide&#x27;s and is understandable by junior developers.