Site Generator Migration and Markdown Files

1 min read

I recently migrated my personal site from Hugo to use another static site generator called Lume. Lume is a static site generator built for Deno. I'm not an avid or active publisher, so it was pretty easy to port most of my old blogs to the new site, as they were initially authored using markdown with consistent metadata. Using Lume's handy _data feature, which allows you to specify data that should be applied to all files in a directory, I was able to get things set up and organized with ease. The hardest issue is linked static assets such as images and scripts. This migration has prompted me to think about the longevity of my presence online, and how a consistent file structure will aid tremendously in the long term. For now, I'm very excited to have my personal site using Lume. In fact, I was a Lume early adopter, likely among its first users. It's too bad it took me this long to port over this personal project. I'm very excited to use Lume's built in CMS, a new feature it added in it's latest update (as of this post).