It debuted on May 31 , 2005 .
TPMCafe is a center - left blog portal created by Josh Marshall as a spin - off blog to his popular Talking Points Memo .
TPMCafe debuted on May 31 , 2005 .
TPMCafe is a center - left blog portal created by Josh Marshall as a spin - off blog to his popular Talking Points Memo .