Recently, I transitioned to a new static site generator. For years, I relied upon Middleman. Regrettably, employing a Ruby-based generator resulted in a considerable amount of additional effort. Most times, upgrades proved to be a formidable challenge. Consequently, I searched for alternatives and found a very promising one. Currently, I am utilizing Hugo in conjunction with HugoBlox.
Last year, I switched from Arch Linux to macOS on my desktop - I’m still in the process of improving my macOS setup. Having been a Linux user for years, I’m comfortable doing most of my tasks within the shell. However, I appreciate having the option to use high-quality paid software, which macOS as an operating system offers me. In addition to learn new things for work, I also develop software for myself.
I have used the “Bourne Again Shell” (bash) for years now to automate various tasks. One thing that has bothered me for a long time is not having a good way to test my scripts. Recently, I became aware of “bashunit” while setting up “neovim” as my IDE.
In GitLab version 16.0.0, the default settings for “Personal Access Tokens” (PAT) were changed. Since I use PATs for my deployments, I needed an automated solution to rotate these tokens regularly.