What part of that “niche” do you feel compelled to work in?
When you write a blog post, what is the topic that you gravitate to naturally?
Focus on that.
Write down a dozen or so principles or concepts that define that one part. Then write down another dozen or so parts under each of them.
Now write about all 100-150 topics that you have listed.