Post 1/3 as a part of Bring Back Blogging.
At the end of 2022, I had a few weeks of holidays and finally moved my personal website from Jekyll to Eleventy.
The first incarnation of this site was built on Siteleaf which used Liquid templating. When Siteleaf v2 moved to pure Jekyll, I converted with it. Most recently, I was managing content right in Jekyll without relying on Siteleaf for content management.
Over the years, my build process had started to degrade a bit, and it was adding friction on top of the friction already inherit in writing. So, I decided to migrate to Eleventy.
Eleventy, to me, is a more flexible and modern alternative to Jekyll, but itās also much more than that. It took a bit to wrap my head around the flexibilty. At first I found myself a bit frustrated when I wanted to a basic thing and Eleventyās suggestion was ādo it however you want.ā Thatās nice, but when when Iām learning, I want to know the simplest, purest way to do it, and then build up from there. After reading various blog posts, and looking through GitHub repositories to see how others set their Eleventy blogs up, I got the site live by the end of the 2022. Iāll try to go through the Eleventy process in more detail soon, if thatās of use to anyone.
A few days ago, I was reading a reading my RSS feeds with a cup of coffee, and I read a short blog that I found interesting. I thought, I could do a post like this. I had already collected some of the same data for myself, but hadnāt known where it should go. I moved some text from one draft to another, re-wrote some sections, and published it before my coffee was done. The post itself was nothing profound, but it proved to me how fast I could put something up now.
Of course, thereās still work to be done. I need to settle on typefaces. If I keep Calluna, I want to move it off of Typekit so that I donāt need any third-party scripts on most pages. Iād like to set up a good way of sharing links. Iād like to make a feed of music demos. I should probably bring back the portfolio section.
Once all of those tasks are done, Iāll still keep tinkering. The only real end goal for this website is to keep tinkering. āLet a website be a worry stoneā, and so on.