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.

Posted on April 17, 2012

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.

Posted on March 23, 2012

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.

Posted on September 21, 2009

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.

Posted on December 16, 2008

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.

Posted on December 10, 2008

TextMate productivity tips

Twelve tips that help you use TextMate more efficiently and remove some of the tedious parts of writing client-side code.

Posted on November 25, 2008

Reasons for code bloat

Chris Heilmann talks about what causes the code on Web projects to grow out of control.

Posted on June 4, 2007