doing both here but its hard and not frequent posting
It's two different jobs, so if you focus on the one, you'll neglect the other. That's why I recommend getting together a team, with someone who does "the other half", and then interact on a team basis. On the rare occasion, when you write, they can raise your reach by interacting with your post. And they can test out what you're building and work on marketing it.