I have experience in a number of areas (Asterisk, ERP systems, Software Defined Radio, Embedded Systems exploitation, etc.) but one thing I never got around to do was starting a technical blog, so as far as SEO is concerned, I'll have to start from scratch. There are a number of software projects I've done as personal projects and I've never put anything out in the world, mostly due to fear of it being called garbage code, but I now realize this fear was also irrational and a big mistake.
I really don't want to sign up on any freelancing sites and want potential clients to contact me directly instead. I already have a registered corporation and can take up contracts.
I see that many of you here on HN have technical blogs so I'm really curious how often you get contacted by potential clients because of something they found on your blog. Looking at it purely from a monetary perspective, I'm trying to understand the effort-to-reward ratio. I'm even considering technical content for YouTube.