Katz initially worked as a reporter for The Philadelphia Inquirer, The Boston Globe and The Washington Post, and later as of the CBS Morning News.
Katz's first article for Slate appeared in December 2005 and he has since become a regular contributor to the online magazine.