For the last six months or so, I've entertained myself far too much with Stumbleupon. I ran across this post (Never Fall in Love with Your Code, Because it's Crap). The basic premise is that what you once thought was great code, you have come to realize wasn't so great. I find this to be mostly false.
Sometimes I look back at code I wrote, and think. This is disgusting. Sometimes, I look back and think, that was brilliant. Actually, I rarely ever think my code is brilliant. I just try to make things work in a clear manner. That clear manner part sometimes gets me in trouble. I do things the hard way sometimes because I want to maintain that clean manner. And sometimes I don't. The times I don't are the times I will not look upon favorable in the future. Even if I do small, smart things within the large stupid framework I've made.
In some respects, I think I've grown dimmer. But I do have more experience and can solve *most* problems better. I think this is age. Older and slower, but more sure and reliable.
What about the other coders who read my blog? Do you think of all your old code as terrible, and the new code as great?