Coding
End tags, semi-colons and maintainable code
Relying on browsers to magically insert missing code, like optional HTML tags or semi-colons and curly braces in JavaScript, is not developer-friendly.
Use only what you need
Don’t add boilerplate code, polyfills, shivs, frameworks and other things that increase the weight of your site unless you actually need it.
Write HTML and CSS quicker with with Zen Coding
The Zen Coding plugin, available for TextMate and several other editors, speeds up your HTML and CSS coding.
Find inline CSS and JavaScript with Inline Code Finder
Inline Code Finder is a neat quality assurance tool that will find and highlight any elements that have inline events, inline styles, or javascript: links.
Version control with Subversion on Mac OS X
Using version control to keep track of changes to your files will make you sleep better at night, and getting started is easier than you may think it is.
TextMate productivity tips
Twelve tips that help you use TextMate more efficiently and remove some of the tedious parts of writing client-side code.
Reasons for code bloat
Chris Heilmann talks about what causes the code on Web projects to grow out of control.