http://thomasburette.com/blog/2014/05/25/so-you-want-to-writ...
It made an impact on my approach to CSV handling, and helped me understand, "just because I can, doesn't mean I should".