Designing command-line interfaces
166 points by antoarts
Read the article
Discussion on Hacker News