Site – dotabuff.com/blog
About Site – Dotabuff is the leading statistics and community website for Dota 2. It is the place where millions of Dota 2 players get in depth statistics, share games, replays and better understand the game we all love.
Frequency – about 3 posts per week
Since – Dec 2013