1. I do charge for products — just not the more interesting open-source ones that tend to do well on HN & Reddit. (Also, my income from client web design & writing is probably loosely affected by the success of my blogposts and open-source side projects.)
2. I don’t run ads (at the moment) for both practical and philosophical reasons. (Practical: most of my sites don’t get enough steady traffic to generate much revenue. Philosophical: ads are annoying and I block them, targeted ads invade privacy, and ads are designed to get people to buy things that they (probably) don’t need.
3. I’ve considered affiliate links in that past, but haven’t used them yet: like ads, the benefits don’t yet seem to outweigh the costs. Aside from Amazon, which seems to be the most popular, what affiliate networks would you recommend?