A small Python blog engine in less than 300 lines of code