The Algorithm Design Manual
183 points by johnwards
Read the article
Discussion on Hacker News