Do you have any idea for share via article and want to earn by sharing your knowledge. I think Blogging will be the best solution for you. You just need to invest in creating a personal platform. First of all need 1. domain + hosting 2. website design + development.
I able to design and develop a WordPress blog website in low price quality work. I will able to do domain hosting for the new website and install WordPress, theme customization, plugin install and configure until show the good output of the final website.
If you have any inquiry, feel free contact with me.
Hosting access and WordPress admin access. if not provide domain hosting, I able to buy that but the charge will be applied.