A New Blog

A New Blog

Table of Contents

I’ve finally taken the plunge and committed to sharing my DevOps experiences through this new blog. After years of wrestling with pipelines, debugging deployment issues, and celebrating those sweet moments when everything just clicks, I figured it’s time to give something back to the community that has taught me so much. I’ll be sharing both the wins and the “learning opportunities” (aka the times things went spectacularly wrong) that come with working in DevOps.

My journey has taken me from deploying massive GitLab deployments at enterprise customers to implementing a HashiCorp Vault solution at a global stock exchange, and I’ve learned something valuable at every step. I’ve seen how the right automation can transform a team’s efficiency - like cutting deployment times with Terraform, or turning a creaking legacy inventory system into a sleek cloud-native application that ran 50% faster. These are the kinds of experiences and insights I want to share here. I won’t commit to a rigid schedule, but I promise to write when I have something meaningful to contribute, whether it’s diving into the intricacies of scaling GitLab for thousands of developers or sharing war stories about automating CI/CD pipelines for the armed forces. I hope my experiences, whether they’re successes or spectacular failures, can help others navigating similar challenges in their DevOps adventures.

Related Posts

Simulating GitLab Activity

Simulating GitLab Activity

Self-hosted GitLab instances are critical infrastructure for many organizations. While setting up GitLab is straightforward, operating it at scale requires deep understanding of its behavior under real-world conditions. This is where user activity simulation can become invaluable.

Navigating the GitLab repository

Navigating the GitLab repository

If you’ve ever needed to debug a GitLab issue or understand how a particular feature works, you’re in luck – GitLab’s open-source nature means all the answers are right there in the code. But with over 2 million lines of code spread across thousands of files, finding those answers can feel like searching for a needle in a particularly large and complex haystack.

Building a Blog with Hugo and GitLab Pages

Building a Blog with Hugo and GitLab Pages

Setting up a personal blog doesn’t have to be expensive or complicated. In this guide, I’ll walk you through creating and hosting a blog using Hugo (a fast static site generator) and GitLab Pages (free hosting) - complete with a custom domain name and SSL certificate. The best part? Outside of the cost of a domain name it’s completely free!