As a developer, I am stuck. It seems the only thing I'm good at is coding. I've built a few products/apps with little success. I am discouraged. I'm losing motivation because I don't want to put in all the hours of coding just to have another product that brings in less than $100 per month. While it's more than nothing, it doesn't justify the hours I spend coding when I could be freelancing and making more.
My first thought is that I am relying too heavily on "if you build it, they will come." I also think that maybe my problem is that there just isn't enough market interest.
These are big questions, but any tips, pointers, articles, podcasts, books, or anything else are welcomed.
What do you recommend doing to validate a market?
How does one market and sell an app?
What are some things that have proven successful for you?
How do you motivate yourself?