I haven't read the post yet but right away I noticed how well the information is presented. I think it's because the post has a tree-like structure - I can take a quick look at the titles and the images underneath them and have an idea about both approaches, then I can read about the details. This way it's much more interesting than if there were no images. It's also aesthetically pleasing. I also love the combination of text, code snippets, diagrams, tables and charts - this way I can look at the issue from multiple perspectives. So cool.