Latest posts on watched blogs