Its a great blog post and loved the interactive elements around it