This is the fifth iteration of my website over the last twenty years. It started out as a hand coded html document. It sucked. Then I moved to a short-lived Adobe application to build my website. It looked good, but was an impossible rat’s nest of tables when you looked at the code. I then moved to Wordpress for a while. I went through two major revisions using that CMS. It also was complicated and full of weird problems.
In 2014, I moved to a flat-file CMS solution called Statamic. I had to hand-code most of the site and the CSS, but it worked and I learned a lot. Statamic used PHP scripts to build the site from simple text files. Alas, Statamic grew up and is now about as complicated as Wordpress used to be and requires a website creator to be a full-fledged Laravel jockey.
It’s 2022, and Squarespace offers the easiest and prettiest solution to display visual artwork such as my photography. But it kind of sucks for writing. So, I decided to bifurcate my website. All the visually oriented stuff is on Squarespace, and all the written stuff is on my blog. I use a program called Jekyll to make my static website. It is the perfect solution for me. It has enough control that I can make it do anything, but is simple enough that I don’t have to do a lot of uber-geeky stuff every time I want to make a post. I modified a Jekyll theme named Lanyon to look the way I wanted it to look.
I have ported over most of the content that I think people on the internet might be interested in referring to from time to time. The dated and no-longer useful posts have now moved on to the great bit bucket in the sky.