How to go about finding problems?

I am a developer, and recently I have chosen a niche that interests me. I have went to people's websites within this niche and emailed them something like the following:

My name is Mark Mullins and I am a software engineer. I am doing research on <niche> software and I wanted to reach out to ask you a few questions.

  1. Is there any software you have been looking for that you are having trouble finding?
  2. Is there any software you are currently unhappy with?
  3. What tasks do typically you spend the most time on?

However I have not received responses. I don't personally know people within the niche. How do people go about finding problems that people are having within a niche?

Trending on Indie Hackers
💯 users 💯 days 39 comments Can you give me some feedback? 20 comments Returning to the IH scene with two new products after pivoting a failed one 8 comments HootSuite founder Ryan Holmes discusses product validation platform Kernal 8 comments Making bank as a solo founder seems to be rare! 6 comments Hi, just posted my first blog post. What do you think? 6 comments