Teresa Fortier, Auteur à Artichaut magazine