Make Only What You Need Today

This is the top rule. Only solve problems you must solve, and make
minimal answers to them. The temptation to solve tomorrow's problems is
huge. Resist! Instead of trying to ship code in advance, focus on
reducing your shipping cycles. If it takes you a few hours to ship
answers to new questions, you can stop guessing what tomorrow's
questions will be.

Ten Rules for Good API Design
http://hintjens.com/blog:94
#hintjens

Ten Rules for Good API Design - Hintjens.com