Hugo
New Blog Style and Features
· ☕ 1 min read · ✍️ Mark A. McFate
Welcome to my new blog theme/style with new features. All of the content, aka ‘posts’, from my old blog have been moved here, but there are still lots of remnants of the new theme, Zzo, lurking here. Please be patient with this new format while I work to fully implement all the features that this setup provides.

Hugo, Goldmark and CommonMark Compliance
· ☕ 1 min read · ✍️ Mark A. McFate
Just making a note here that Hugo, as of version 0.60.0, is now using the Goldmark markdown rendering library, and that library is CommonMark compliant. The official word, from this document states that: Goldmark is from Hugo 0.60 the default library used for Markdown.

CanonifyURLs in Hugo
· ☕ 1 min read · ✍️ Mark A. McFate
I’ve been seeing a lot of .URL will be deprecated... warnings in my Hugo compilations lately, and just now figured out a slick replacement for it: canonifyURLs = true. The documentation for this parameter says… By default, all relative URLs encountered in the input are left unmodified, e.

Adding a LastMod Date
· ☕ 1 min read · ✍️ Mark A. McFate
So, Hugo supports the use of front matter “date” variables including: date, publishDate and lastmod. I won’t explain the details of each variable because the aforementioned resource has a nice, concise explanation of them all. Until recently this blog only dealt with the “date” field since I used to have Atom configured to automatically update that field for me when I save changes to a file.

Awesome Hugo Resource - Config Variables Summary
· ☕ 1 min read · ✍️ Mark A. McFate
I’m working remotely from a desk on the 3rd floor of the MSOE (Milwaukee School of Engineering) this morning and just ran into a problem with this blog… some of my single and double quotes are rendered as “curly quotes” so I can’t effectively copy and paste them into a command line.

A Blog is Born
· ☕ 2 min read · ✍️ Mark A. McFate
Have you ever wondered how a blog is born? The story behind this blog begins with my interest in stepping back from the CMS world, primarily Drupal, to discover the joys of static site generation. The journey begins in earnest at the 2016 DLF Forum: Milwaukee on the eve of the United States’ 2016 national election, when all the buzz that wasn’t political, was about building static web sites, and Jekyll.