20Apr/090
CSS: Defensive Coding
Too often are CSS coders developing down a narrow road, thinking only of what will get the job done. To them, cross-browser functionality comes as a chore after the intial coding is completed (and is rendering fine in Firefox 3/Safari). Clearly this should not be the case, defensive coding is a best practice not just in functional languages, but in CSS as well. This article, sent by a colleague of mine, is a great introduction to this practice in CSS to prevent the most common browser (and non-browser) related bugs. Check out the article here.
"Don't fix, prevent."