Twitter and Tumblr March 15, 2007 March 15, 2007 With all the recent Twitter love, it seems that Tumblr has been left on the side of the road. I still love you, Tumblr. Keep rockin’.