Putting together my notes for this week’s podcast about Twitter alternatives and as much as I love this place, I can’t find a concise elevator pitch that actually conveys what Micro.blog is and why you should bother to join. The entire blog aspect complicates things greatly.