How to make an extra $10,000 per month: Find 12 people who conduct significant business online, tell them this story, and set your bill rate accordingly.
I think this specific article sort of underestimates the amount of effort involved ("Now that you have a site, just add marketing"), but if you're totally skeptical about it ever working, a) take a look at BCC's sales and b) think of what they would be in a niche with $50 CPA affiliate payouts which are 10x easier to achieve than purchases. BCC levels of traffic are not an unachievable goal for a programmer's first web project, for obvious reasons.