Before moving to Philadelphia in June 2014, he was a contributing writer to Baltimore City Paper and a Tech Check commentator for WYPR 88.1 FM, Baltimore city’s National Public Radio affiliate. He has written for The Atlantic, Outside, Richmond magazine, Washington City Paper, Baltimore magazine, Baltimore Style magazine, Next City, Grist.org, The Atlantic Cities, and elsewhere.