Just my opinion, but technology moats are very hard to achieve, and almost impossible if you're a solo founder. How exactly are you going to achieve a technology moat with no capital as a solo founder? Do you honestly believe you are such a good developer that no one is going to be able to recreate what you've done? Probably not.
Technology moats generally take two forms: Either they prohibitively expensive, or they're prohibitively complex - or both. If you're not a multi-millionaire or you don't have a 100 person team, in all likeliness you're not doing either.
As a solo founder what you to look for is something that has network effects, that you can brand effectively, or a market that's has some non-tech barrier to entry. A non-tech barriers to entry might include geographical constraints or trust.
Another thing I'd add about high-tech startups is that they're probably one of the hardest ways to make money. You want to build some kind of AI tool? Okay, good luck competing with some of the smartest people on Earth to build that. Personally I like to look for places where people much less intelligent than me are making good money then see if I can improve on what they're doing with some simple technology. This is the genius of startups like Uber. The taxi industry was an incredibly low-tech industry prior to Uber. It was a great candidate for how some relatively simple tech combined with network-effects can become a multi-billion dollar company.