I think you should just keep with the guest posts from CFI, because A) they know what they're talking about, and B) most of the content of this article seems directly lifted from their article on the matter, but with a few poorly written observations and awkward anecdotal asides.
Fergus, the author of this article, writes for CFI