best of 2015 blog post 3