Ryan Palmer has written 200 articles: