madlibs Learning Jinja2 by making mad libs I decided to learn Jinja2 by making mad libs. Then things spun out of control. More info here.