May 3, 2016

Jekyll boooh, hugo yeah!

Not that long ago I migrated my blog to github pages using Jekyll. Jekyll is a static website generator. You write some intermediate markdown pages, cheat some markup and the generator will build the static website for you, rss feeds, navigation and the whole shebang included.

BUT the sm-meister that wrote Jekyll went through some hard, breaking and annoying changes. Probably very sound changes, but I want something that works, takes little effort to maintain, yet slightly more appealing than

<!DOCTYPE html>
<html>
<body>

<h1>My First Post</h1>

<p>Epic story goes here...</p>

</body>
</html>

Enter hugo

Hugo is great for content-driven websites, because it is completely dependency-free and is easy to get going. What it lacks for in extensibility, it largely makes up for with a good content model and super-fast build times.

Another quote I agree on

Hugo is quite possibly the easiest to install software you’ve ever used, simply download and run. Hugo doesn’t depend on administrative privileges, databases, runtimes, interpreters or external libraries. Sites built with Hugo can be deployed on S3, GitHub Pages, Dropbox or any web host.

I'll take it, after some hurdles migrated this blog into a Hugo-i-fied one, and yet again ready for blogging incontinence…

Some links:

Just my 2 cents, regards, Rogier

Copyright Rogier Wessel 2020