Let's talk about text
Dan Kaufman on online text readability.
First, the more distinguishable each character is from another, the easier it is to read. This is why typefaces with serifs (the little lines on the end of letter strokes - Times, for example, is a serif typeface) are not as popular online as sans-serif typefaces (those without serifs) such as Arial. In print, serifs work well but on a computer screen simplicity (sans-serifs) is more important than elegance
The Return of Table-Based Layout (Well, Sort Of)
There has been some good articles recently on how display: table; (and its subsidiaries) can actually be extremely useful in modern web layout. Here is one of them at Freelancer Magazine. Essentially you can code using nice semantic divs and accomplish stuff like equal height columns without much work. This stuff is part of the CSS 2.1 spec and it won't work in IE 6/7, but most good browsers support it.
CSS Browser Selector
Huffduffer Written in HTML 5
Jeremy Keith has a new project (described as ffffound for ssssound). I'm linking to it here because I find it interesting he wrote it in HTML 5. Kind of bold at the moment with all of zero browsers supporting it (it still renders fine... as it doesn't use any of the new elements). View source and check out the DOCTYPE. Sooo clean. mmmm. He also uses the <audio< element which is pretty neat.