Chris Scott, Auteur à Artichaut magazine