8 things every solopreneur should know