And if there was one, the answer here probably would be deleted as site promotion.

But let me give you this link http://www.world.org/weo/energy
It calls itself "Top 100 renewable energy sites". That's certainly technology. However, it isn't a blog, so it might be not what you're looking for. because the set of blogs is a subset of the set of sites.

Kees