FWIW, I tried to search HN for resources because it seems to me this type question (or something similar) has come up before (but with no real support from what I found: http://news.ycombinator.com/item?id=2849930 ). I did find this article in the process and thought I would pass it along: