Source: https://toughnickel.com/self-employment/Self-Publishing-Tips-Should-You-Build-Your-Author-Platform-or-Publish-First