Blogs

How to Scan a Full Commit History to Detect Sensitive Secrets

Learn how to scan your Git repository’s full commit history for sensitive secrets using GitLab security tools and best practices.

GitLab Security Scanning in Air-Gapped Environments

Learn how to implement effective security scanning in air-gapped environments using GitLab's self-managed security solutions.

How to Harmonise Agile Sprints with Product Roadmaps

Discover strategies to align agile sprints with long-term product roadmaps effectively. Learn how tools like GitLab facilitate seamless integration for improved workflows.

Protecting Customers with GitLab's Prompt Guardrails

Discover how GitLab employs prompt guardrails to ensure responsible AI use, enhancing customer trust and operational security.

The Co-Create Program: How Customers Are Collaborating to Build GitLab

Learn about GitLab's Co-Create Program. Discover how customers are actively contributing to feature development, fostering collaboration, and driving innovation.

Automating Cybersecurity Threat Detection with GitLab CI/CD

Streamline your cybersecurity strategy using GitLab CI/CD by automating threat detection and integrating security into your development pipeline.

Enhance AI Security with Composite Identities in GitLab

Learn how GitLab's Composite Identities improve AI security by enabling control, accountability, and seamless integration for automated contributors.

Improve Security Auditing with GitLab Operational Container Scanning

Discover how GitLab's Operational Container Scanning enhances container runtime security and integrates seamlessly within your DevSecOps pipeline.

Deploy a Server Using Go with GitLab and Google Cloud

Learn how to deploy a server with Go, GitLab CI/CD, and Google Cloud. Streamline your development workflow with our step-by-step guide and professional services.