Joshua Thompson and Michael K. Spencer both raise very valid points, but that doesn’t mean there isn’t a ton of truth in this piece. “How do I make money online” isn’t even close to the question you should be asking yourself. “What product or service can I offer to create tremendous value for my clients” is more like it. Define what you can do that has value, and then work your ass off to become an expert in that thing.
It’s really as simple as that. There’s no magic secret to making money online. You make it the same way people made money before the internet. Get really good at something, and people will pay you for it.