How to Do Great Work
595 by razin | 248 comments on Hacker News.