Recent Posts

How to fix GitLab 18 error regarding git_data_dirs

Posted on Sun 06 July 2025 in Technical Solutions • Tagged with technical, gitlab

GitLab 18 removes git_data_dirs and if you have been using it and didn't notice the deprecation warnings, an update to GitLab 18 will fail. This is a simple fix.


Syncing Obsidian Notes across devices using Git and GitLab

Posted on Tue 26 September 2023 in Technical Solutions • Tagged with technical, gitlab

Setting up Obsidian to sync notes across devices utilizing git and a GitLab backend


How to disable Grafana in Gitlab 16.3 Omnibus

Posted on Wed 23 August 2023 in Technical Solutions • Tagged with technical, gitlab

GitLab 16.3 deprecated and disabled the bundled Grafana, but didn't provide complete instructions for how to disable it. Fortunately, it's easy to do. I've documented the few steps needed.


Review of GitLab's 'TeamOps Certification' course

Posted on Thu 02 February 2023 in Review • Tagged with review, technical, learning, leadership, gitlab

I've passed GitLab's TeamOps certification course. This is a review of the course.


Review of GitLab's 'How to Manage a Remote Team' Coursera course

Posted on Mon 26 October 2020 in Review • Tagged with review, technical, learning, leadership, gitlab

My review of Gitlab's Coursera course on managing a remote team and workforce


Setting up GitLab runners

Posted on Tue 22 October 2019 in Technical Solutions • Tagged with technical, gitlab

How I set up a GitLab runner


Setting up GitLab on the new server

Posted on Fri 13 April 2018 in Technical Solutions • Tagged with technical, gitlab

Let's set up some private repositories on GitLab