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.