24 February 2004

24Feb2004

Pet Web Peeve

I'm getting more than a little tired of project websites where I have to scan down the left-hand side to find the link that will take me to the page that _finally_ tells me what the damn project is about.