Any programmers here that are able to make a living selling their own programs?
brc: Yes you can make a lving, and it can be a good one.  I make a fulltime living selling my own software.  I have no boss and set my own hours, which are either insane or lazy-to-the-bone, depending on how I feel.The thing you have to remember is that the 80/20 powerlaw distribution seems to be welded to this area.  80% of the money in your niche will go to 20% of the apps on sale.  20% of your products will make 80% of your income.  20% of your problems will cause 80% of your support load.  And on and on.  So when you find yourself on the wrong part of the 80/20 distribution, take steps to get yourself to the 'right' part.Oh, and discard your hackers 'everything must be perfect' mentality.  Get it professional and stable, but most customers will probably not care how elegant the code is, or which platform you use.  To make money you need to be solving their problems.