Published September 2, 2025 | Version v1
Other Open

Hugo modules vs. Git submodules: manage your website more easily

Description

Dr. Mowinckel's blog: This week, a chat appeared in the rOpenSci Slack, where a solution using git submodules was discussed. Even though my experience with git submodules isn't extensive, I've successfully integrated them in various projects. Most notably, in transitioning the R-Ladies guide theme from Hugo modules to Git submodules, I could appreciate the powerful advantages these modular systems offer. Inspired by my friend [Maëlle Salmon](https://masalmon.eu/), who suggested I delve into this topic, I decided to explore how (sub)modules can improve our software development practices and collaboration. Maëlle also graciously reviewed this post and provided invaluable feedback, you would have been reading a very different post without her insights!

Files

drmowinckels_2025-09-02_submodules.pdf

Files (63.7 kB)

Name Size
md5:99fd02889c9a73dabe2dd1e5b65155b3
63.7 kB Preview Download