Migrating to Hugo

This website now runs on hugo. I migrated the infrastructure off the old static site generator that was written in Makefile.

Why?

  1. My static site generator isn’t that unique, blogit already exists.

  2. You can do cool things with hugo that you can’t with other SSG’s (Better markdown compiler, templating, etc)

  3. Hugo isn’t that large compared to other web frameworks

What I don’t like.

  1. Isn’t generalized enough

  2. Mystified language to make it’s features sound cooler

archetype
hugo new content template
shortcode
Macro
partial
Template that isn’t a whole webpage
_default
Base templates

Markdown extensions

Insert emojis: 👋

static char *f(void) {
	return " display highlighted code"+1;
}

View github gists:

And many more


  1. To footnotes ↩︎