The document summarizes a presentation on improving template engines. It argues that current template engines are too permissive, leading code bases to break fundamental principles. It demonstrates problems with examples using traditional template engines and shows improvements using StringTemplate and Slippers template engines, which enforce stricter separation of view and model logic for more testable, maintainable code. The presentation aims to convince the audience to consider alternative template engines that make it easier to develop code the right way.