In reply to Kirk Bowman.

Well put, Kirk. As Mario mentioned previously, it is difficult for most developers to market themselves well. They see that their peers respect technical prowess, so those are the things that they highlight on their website. Clients do not speak this language, and it sounds like white noise to them.

Thanks to the efforts of many people like yourself, more developers are beginning to understand you need technical, marketing, and business skills (all three!) to truly succeed in this type of ecosystem. Focusing on understanding the business objectives of the client and adding more value back to them is a big step towards finding increasingly better clients to work with.