Migrating my private site to a statically generated site powered by Eleventy
Offline-first for the Win!
Started a couple of weeks ago with moving my private site from an Apache Server-Side Includes organized site to a more modern and flexible statically generated website powered by Eleventy.
I've moved the contents of my old Jekyll blog here as well. Some of my Gopher articles and Gemini posts were also moved to this site.
Being able to write pages and posts using Markdown is really the best way to go for me. I even get "free" HTML previews using the Visual Studio Code preview window. Helps me avoid writing spelling errors and proof-check my sentences. I have the bad habit of typing too fast and not really reading what I just wrote.
Including all of the above, I've retired the obsolete
now.johanbove.info page as I wasn't updating it anyway. Visiting that link will now bring you to this "plans" section.
My personal site is now easily transferable to any web host, even hosting mirrors of the site's content on IPFS and Hyperdrive is now really easy to do with little effort. It could even work on the sneaker-net on an USB stick if necessary. (I would need to verify the relative paths and permalinks to make sure this works)
The source code isavailable on Github.
There could be some quirks and things that look off; this site is an ongoing experiment, like any good personal site should be.
The Webmentions integration was heavily influenced by Max Böck and Sia Karamalegos.