Do one thing, and do it well. Don’t be afraid of multiple apps. Write for flexibility. Build to distribute.