Full threadthomk·This guy writes an amazing blog. I've been following him for years; http://randsinrepose.com/View on HN