Reworked the original blog with the flask microframework