S4J7YRLTJBR54FZY3ZFNLRK6QJNWMKOEEJK2V52COQRVDEZLIMSQC UDSNO63P4CYI4H5KFXUA2PS4ARSEDUTMHIQR7W7XRIRM5VJYKEJAC A3A2XYVKXLZSQJWVHNHPHHRA536HIB5V47BK3T2KQPOICHS46RWAC A76UNZD72JBD66KSMSSRGAQAZCVTXPHQQT3XX7LI3OHJWM3C2OEAC ELS55NHUXBQVFGUEO3EX3SOBO4IBZXPRCCYARQCIH54OKJTIFCVAC WO3ZQ7IT6DN6NSYPGTSNBZKLIFNXMFNIZ6WCOWMGOUTXP2V2HA2AC SBLRL2EODGKSMWU7SCVE2JOELQITZYUFQOHJWJVO6YD2Q4I4FOMAC Welcome to my stream of creativity.
# Welcome to my stream of creativity.I started this blog to practice my technical writingand communication skills. So this first post ishere to make me cringe in future.# My blog setup.This static site is built with[Zola](https://www.getzola.org/documentation/getting-started/overview/).I love how straight forward it is. It also gets bonuspoints for having an Alpine Linux package.The interesting part is how the hosting works.# CodebergThis site is hosted on [Codeberg](https://codeberg.org/).Codeberg will be the de facto home for all my newprojects. I am increasingly wary of the new AI coding wavewhere GitLab and GitHub train their code models withfree software, GPL and all. However, I still plan onkeeping both accounts open in order to contribute toprojects I love.
One of the most frustrating things about Codeberg pagesis how they are set up. You need a pages repository whichis basically the public folder. You also require anotherrepository that holds the SSG templates, themes, andmarkdown content.Codeberg recommends using git submodules if you want toco-locate all the code. For the life of me, I could notfigure out how to make submodules work. Having asubmodule as a dependency to a project is very straightforward. Being able to work on code in both the parentmodule and submodule feels impossible.# Enter Pijul.I have been dying to try out [Pijul](https://pijul.org/)for the longest time. Pijul is a next gen distributedversion control system. It has an interesting take onpatches that frankly I am completely on board with.Pijul solves the dual repo issue but allowing me to havethe public folder as a git repo and the rest as a pijulrepo hosted on the[nest](https://nest.pijul.com/kodesoul/profile).I have been loving working with pijul and willdefinitely use it for more projects going forward.