subuilds.dev
Archive

All posts

Practical guides and lessons from real projects -- newest first.

March 15, 2026

Linux Server Security Baseline: What Every DevOps Engineer Should Apply

linuxdebianubuntusecurity
14 min
March 8, 2026

GitLab Branch Protection: Lock Down Main and Control Who Can Merge

gitlabgitworkflow
7 min
March 6, 2026

GitLab Runner in a Container on a Dedicated VM: The Right Way to Run CI/CD

gitlabdockerci-cddebian
10 min
December 26, 2025

GitLab Merge Blocked: Source Branch Behind Target

gitgitlab
6 min
December 12, 2025

Git Hooks for Automation: Catch Mistakes Before They Embarrass You

gitautomationworkflow
8 min
December 12, 2025

Implementing Git Hooks with Husky: A Real-World Example

gitautomationhuskygitlab
11 min
December 10, 2025

How to Fix: Accidentally Committed to Main Branch Instead of Feature Branch

gittroubleshootingworkflow
6 min
December 6, 2025

Git Branching Strategy: A Practical Case

gitcollaboration
10 min
December 6, 2025

Setting Up GitLab CI/CD for Astro Blog Deployment to Cloudflare Pages

gitlabci-cdastrocloudflare
13 min
November 25, 2025

Monitoring Proxmox VE with Grafana Stack on LXC

monitoringproxmoxgrafanaprometheus
19 min
January 10, 2025

GitLab Runner Performance Optimization: From Slow Pipelines to Speed

gitlabperformanceci-cd
12 min
December 16, 2024

Expose GitLab Registry via OPNsense Port Forwarding

gitlabopnsensecontainer-registrynetworking
14 min