As long as this type of content isn't illegal in your jurisdiction, you could even host it on a personal website. In terms of monetization, provided you have a fanbase willing to support your work, there are always alternative ways to do it. You could, for example, create a youtube channel to talk about your technical experience as a developer and offer memberships.