Site name shouldn’t use <h1> on every page. Duh!

Unless it’s on the home page of course.

I’ve been using <h1> for site name in my designs since forever, and somehow, with all the reading up on SEO and best practices that I’ve been doing, I still managed to miss the fact that that shouldn’t be the case unless it’s on the home page. Of course it completely makes sense and is so obvious I should smack myself upside the head for not seeing this sooner. Read more »

Re-writing my blog with HTML5

I have recently started working on a new design for my blog. Initially the idea was to just refresh the look and make the layout more flexible (the current über minimalistic layout doesn’t lend itself easily to adding more types of content, like blogroll for example), but as the design phase was wrapping up and I started thinking about the code I realized that this was a great opportunity to do something I wanted to do with it for a long time – convert it to HTML5. Below I go over the new redesign and some of the ideas and reasons behind the things that I do and the way I do them. Read more »