This is a kind of meta-question and I know my preferred answer already: "yes".
Have you read this: Loren's Blog: Best programming practice ?
No products are associated with this question.
Yes - even contributed a comment!
I am very much in agreement with the first comment on Loren's blog. Clarity before speed!
I have also found the Software Carpentry site very useful for general insights into programming.
(edited for clarity)
In relation to Answers, I find Loren's blog to be the most helpful. Of all the blogs, I link to her most often when I am answering questions. From a learning standpoint, I get the most out of Steve's blog. I don't know what to make of Cleve's blog yet. The others don't really suit my style/interests.