That being said, here's a draft blog post: