There are two different ways to run a site— one as a resource, the other as a community. Having a website be a resource is more affordable, because it’s static. People visit to read articles, look at photos, and so on. The other is a community. People tend to visit it more frequently— but you need to know more stuff, and you probably need to have a hefty dose of sockpuppeting for the first year or two, until there are enough routine visitors to keep the conversations going without your involvement.
I was listening to a podcast about the developer of a successful real estate investing forum. One of the things they pointed out was that when people go to a new forum, whether they stick around or not is often a choice made on the number of people/threads already there. If there doesn’t seem to be much activity, they’ll keep on moving. But if there already seems to be people hanging out and talking about stuff, they’re more likely to join in.
So, figure out what you want to do. If you just want to write blog articles, that’s cool. If you want to have an online community, that’s cool, too. If you want to do do articles, and podcasts, and a YouTube channel, and whatever else, stop and make an outline of 10, 20, 50 things that you think would be useful, and what format would make them most accessible. Then dedicate yourself to developing that content, and posting to that platform… but wait until you’ve gotten 10, 20, 40 things out for people to look at, so that they don’t see there’s just one or two things going on, and move on without seeing if you ever develop a third or fourth thing.