I am planning to share my skills in programming, I can create blockchain based programs in python or nodejs. I can create faucets, mobile wallets.
A hundred other developers out there can do the same too. The competition among developers is a very saturated one, but if you have something that is unique and and useful then you might be able to stand out of the crowd.
I can make tutorials. Is there any tutorial platform that pays content creators via crypto?
I previously was interested in a project called Viuly. They failed miserably, it could have been the youtube of crypto with time though. There is also Steemit, which is a blogging website where you get paid in Steem's crypto(s) based on how much upvoted your content is. That could be another option too.
Additional suggestion would be going to Youtube and growing a channel, then marketing that to a tech tutorial niche, then going for monetization. If you can link more than one social media and spread out your content among them you might be able to grow it better. Would need years of work though, like several years to grow such a channel/blog.