This is a most excellent place for technology news and articles.
Oh gosh. Did my critique of ads just become an ad?
Oh gosh. Did my critique of ads just become an ad?