Back in September of 2005, I got rid of the "blog" section of my website and moved all its contents to the homepage.  Why?  Because the blog contained the most recent updates, news, and additions.  The homepage was basically just a landing site, pointing the user to the different sections of the site.  It didn't really serve a purpose other than navigation.  And navigation can easily be included in a sidebar or footer, which is what I did.  I personally think the blog should be the front page of every website, unless there's a viable reason why it shouldn't be.  Why have a /blog/ section or a blog.domain.com subdomain?  Actually, some readers don't like the blog on the front page because it means they have to read what the writer is writing, and sometimes they don't care what the writer has to say.  But if you're me (which you're not), you visit websites to read what people write, which means you don't want to have to navigate to a blog that's unnecessarily placed on a part of the site other than the homepage.  If a website offers a service like Meebo or Zooomr, the blog should be on a different page because the service offered by these respective websites is more important than the news surrounding it.  But on personal sites and other sites that have a semi-useless front page?  Put the blog there and stop wasting my time. #technology