David Miller offers an informative and humorous recap of recent efforts to build his own website.
My Own Website? Free? Well, sort of ...