Explore effective Scala programming techniques in this comprehensive conference talk. Discover essential do's and don'ts to optimize your use of Scala for solving real-world problems. Delve into topics such as the Golden Rule, coding style, abstractions, overwriting, explicit types, access modifiers, qualifiers, companions, recursion, and string interpolation. Learn about SBT Rep, JVM warming, expressions vs. statements, implementation strategies, exception handling, and working with Java libraries. Gain insights on null checks, Option usage, immutability, contravariance, mutation, and collection APIs. Understand the nuances of explicit imports, implicits, and implicit resolution. Presented by Mirco Dotta, co-founder of Triplequote and experienced Scala developer, this talk covers a wide range of advanced Scala concepts to help you become a more proficient developer.