I have written 110 articles, many are here on my own site and some I wrote as guest posts for other sites.