I'm a software engineer by trade and I've been trying to found a SaaS business on the side to supplement my income (and hopefully go full-time). I've read common advice for first-time indie hackers such as: Start with a problem, Focus on a profitable niche, Talk to customers before writing code and so on...
However, I'm having a hard time getting a good start as I have tried finding a good niche with no success (I'm an engineer and I don't really have domain expertise or niche hobbies) or a good enough problem to solve.
I don't know if I'm doing this wrong or if I'm missing something and I feel like I'm moving in circles without getting anywhere.
How can I find a good problem to solve or a niche to target?