For anyone who hasn't clicked through and are wondering how much of a "deep dive" this is, the article seems to be hosted on the Medium platform, which means there's an estimated read time metric at the top. It's the biggest one I've seen: "100 min read"