A reveal.js presentation about the Love/Hate relationship between developers and JavaScript