One of the things I enjoyed about this is, considering I'm currently on a platform team, it conforms a lot of the ideas I've been collecting and experience. Also gives me a lot of warning signs, things to look out for, and plenty of food for thought as I go forward.