It depends on your personal interests, skills, and goals. Writing about a specific niche allows you to become an expert in that area and attract a specific target audience. This can result in a loyal following and potentially more opportunities for monetization. However, it can also limit the potential reach and audience of your blog.
On the other hand, writing about a variety of topics allows you to reach a wider audience and experiment with different styles and subjects. However, it may be more challenging to establish a consistent brand and attract a dedicated following.
Ultimately, the decision of whether to write about a specific niche or write general content depends on your goals and interests. If you have a strong passion for a specific topic and want to establish yourself as an authority in that area, then a niche might be the way to go. If you enjoy writing about a variety of subjects and are looking to reach a wider audience, then a general approach might be the best fit.