The rise of social media and publishing platforms has created a new generation of content creators. Anyone with a smartphone and an internet connection can now share their thoughts and ideas with...