Keep a Changelog
197 points by snake_case
Read the article
Discussion on Hacker News