by Michael Brown | Aug 24, 2026 | Uncategorized
Who Owns Your Uptime? GitLab.com vs. Self-Managed Availability gets discussed as if it were a property of the vendor. It’s usually a question of who holds the levers when something breaks, and the answer changes completely depending on how you deploy GitLab. On...
by Ned Dickert | Aug 17, 2026 | Uncategorized
Harness Engineering Follow Up: Our Mini (Unscientific) Experiment A couple weeks ago we wrote this blog post about harness engineering. The gist is that the governance around an AI model is becoming more important than the model itself (please read the full post for...
by Michael Brown | Aug 10, 2026 | Uncategorized
GitLab Builds It. Anchore Secures It. GitLab’s built in security features are no joke. Dependency scanning, SAST, DAST, secret detection, and license compliance all ship with the platform and run inside your pipelines without any additional tooling. For most...
by Michael Brown | Aug 3, 2026 | Uncategorized
Harness Engineering: Why Your AI Agents Need Guardrails Before They Need Autonomy Most organizations have built their AI coding strategy around picking a model and pointing it at their codebase. What they haven’t built is the infrastructure around the model: the...
by Kleber Pauta | Jul 27, 2026 | Uncategorized
What is Most Likely to Break in a Jenkins to GitLab Migration? Jenkins has been the default CI/CD tool for so long that most teams don’t realize how much of their pipeline logic is built around Jenkins-specific behavior until they try to leave. GitLab is a...
by Michael Brown | Jul 21, 2026 | Uncategorized
GitLab Migrations: What to Expect When Moving from GitHub or Bitbucket If your team is considering a move to GitLab, you are not alone. Organizations of all sizes are making the switch to take advantage of GitLab’s unified DevSecOps platform, built-in security...