🎍

Bonjour, Hi 🇨🇦

I’m a front end dev from Montréal!

When I’m not #JAMStacking for @theNewDynamic, I proselyte about @GoHugoIO on my blog.

👇

Latest Post

Hugo Modules: everything you need to know!

Back in July 2029 Hugo 0.56.0 introduced a powerful Module system. Pretty much like any package solution it allowed any Hugo project defined as a Module, be it a full website or a theme or a component to use any files stored on a repository somewhere and mount it as its own. It also enabled any Hugo project to become a full fledge Hugo Modules with its own config and dependencies which any other project could mount.

In this article, we’ll see how any Hugo project can use files stored on a distant repository and make them its own using the Module imports and mounts logic. Then, we’ll dive into what exactly constitute a Hugo Module by creating our own!