Way back in 1995, I coded up my personal web site for the first time. Things were very static back then, just HTML and a few server-side scripts (written in CSH on Unix, if you can believe it!). For a few years, I maintained the pages, fixing dead links and adding new content. But as other life activities took more of my time, I stopped working on it and it is now sort of a time capsule from 2002.
The twenty year old site now looks desperately out of date, and I don’t yet have the skills to bring it up to speed. But I can learn new things, and there is plenty of information available on modern web development tools and techniques. So, I am going to learn about these tools while renovating the site. I’ll begin by cleaning up the existing pages to use HTML5 and CSS3. After that, it will be time to add some JavaScript and use other more recent techniques.
To start, I have used WordPress to build this blog and I created a local Git repository to store the change history of my web site source. I plan to publish short blog entries after each little project and use keywords that will link each site page to the relevant blog entries. Now to get to work!