Resolving Hugo Layout Errors

Yesterday, someone I know forked my blog and was trying to generate a static blog site using the Hugo Framework. But when he forked my repository and tried to run it to modify my blog locally, he saw a few things missing, and it failed to run. The reason is that when you clone a repository with submodules, you’re essentially getting a reference to the submodule’s repository, not the actual code. ...

November 29, 2024 · iniridwanul

Git Large File Storage

I was trying to create an audio library of the Holy Quran on my blog. I wanted to put the surahs in my GitHub repository and create the facility to stream audio from there. But Git is not designed to handle large files efficiently. It struggles with large files due to its delta-based compression, which works poorly on binary files like images, videos, and audio. This leads to bloated repositories, slow clone times, and inefficient branching and merging. ...

November 27, 2024 · iniridwanul