 Armstrong has graduate degrees in Conflict Resolution and Applied Linguistics.In 2001, he founded MyDD, a blog which covered American politics, in which Armstrong's work was described by "Salon" as being "fiercely partisan but not radically left-wing.