Andy Balaam shares his experience of writing a snake game using modern Python, and the bindings for the recently-released version 5 of Qt.
Slides, code and more information are here: http://www.artificialworlds.net/blog/2016/06/10/snake-in-python-3-qt-5/