Virtual strand blog