Avoid funky, overdone, extreme overpopulation of code and information.
Code is a boon and a curse in many ways. The main purpose of a blog or a webpage is lost in the translation.
The original CodeProject webpages are good examples of excessive amounts of information cramped into a very small space. URI navigation was invented for just that purpose! Organize links, nest links in other pages and make navigation simpler to use. Every bit of useful information on your blog does not have to show up on the front page. I really do not want to point out any particular blogs but you know who you are (including me :-p). Organize, Organize, Organize. If the site is too busy, it is less usable, less friendly and certainly less fun to read. All of this is said in spite of my main blog, which is overpopulated at the moment.
Good examples of organization in a blog include Matt‘s Photomatt.net, Anil Dash‘s main blog, Ringnalda‘s blog and many many others.