I am a developer and I know the struggle it is to create an app. It does not matter if it's a web, mobile or desktop based one, the difficulties are the same.
I did create a few websites and mobile applications as side projects and in my daily work. Without talking about the technical difficulties it's hard to find users and be sure their experience is flawless, without any major bugs or misunderstandings, especially when you work solo or in a small team.
That's why I created Testify