The 2007 dates on these articles were that date they were published on this particular site, not when I wrote them. They probably date back to the early 2000's.
Some of them, to me, seem to stack up fairly well. Others are a case of "what was I thinking?".