Fear and Loathing Scala: and why you shouldn't (A reveal.js presentation)