Weigel was a JournOlist member and was let go by WP for some of his posts to the list during the 2008campaign. However they hired him back a few years later. He also took part in covering (bashing) the tea party activities regularly.
Before that, he was a regular contributor to Reason. More than once he was accused of being a statist and finally left for the WaPo, confirming the low opinion others held of his politics.