> If all your work has come through client references and > personal networks, talking with clients and references is > likely to be a fruitful path to more work.
I do that already. I talk to my past clients frequently - I do believe that they would recommend me whenever they get an opportunity - they've done so in the past. But it looks like I'm facing a dry spell right now for about last 2 months - which is a really long time for me. I think I'm wasting my time :-/
That is why I think building side projects which generate leads for me can be productive. Do you have any creative ideas for my side projects? I can build mobile apps and web apps.
In terms of what to build, build something that solves someone else's problem. Essentially, build a product. 'How much does an app cost' websites don't do that because they're focused on solving your problem (getting clients) rather than the clients' problems in their business domains.
To put it another way, build something that shows people that you have the skill and knowledge to solve one of their business problems rather than building something that generates leads.
'How much does an app cost' websites do solve a problem - they give the customer instant quote or estimate for their app. And it does also solve the 'getting clients' problem.
Ideally, I want to do something that's a win - win for both.
Well established and known consultants may occasionally get work solely off their internet presence. But mostly their websites support their other marketing channels: their websites provide more information to potential clients that have heard of the consultant by other means (not via Google SEO'd search).
Good luck.