Here is the pull and stack times for the new 7.07 patch, made by Reddit user prayforplagues9
Here is a good four part series about all the hero changes in the new 7.07 patch by the Dota2 HighSchool guys:
Here is a good guide of the new map changes and pulls:
From the official Dota 2 blog:
This video gives a good explanation on why Dota 2 is a game design marvel
Beep Beep BOOOOOM!
Dota 2 Asia Championships 1v1 Tournament