While I call myself a developer, in reality I spend far more time marketing my consulting services than I do writing code for my clients.
Most of my marketing takes the form of SEO driven by the articles and essays I write, but at times I use pay per click advertising such as google adwords.