A couple of years ago, I wrote a guide to web hosting for small non-profits having relatively simple content management system based sites. Since then several acquaintances have asked about personal web hosting for DIY efforts by folks who are not software engineers. This article explains the planning you need to do in the beginning and why I use WordPress for this DIY site.
This guide is intended to be of some service to my artist, dog breeder, and hobbyist friends making promotional sites or personal communications sites like this one. There are many hosts out there but most of what is written evaluates hosts for use by small agencies and solo web services consultancies. There is little for the DIY community.