{"id":"df22bf6a-5ab6-4187-9a64-4c2cfd0e9d9d","timestamp":1755643939000,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/de-de/blog/authors/gitlab-vulnerability-research-team","/de-de/blog/authors/greg-myers","/de-de/blog/authors/alexander-pereverzevs","/de-de/blog/authors/bradley-lee","/de-de/blog/authors/annabel-dunstone-gray","/de-de/blog/authors/ashley-kramer","/de-de/blog/authors/bala-allam","/de-de/blog/authors/chris-moberly","/de-de/blog/authors/amara-nwaigwe","/de-de/blog/authors/benjamin-skierlak","/de-de/blog/authors/camellia-yang","/de-de/blog/authors/andrew-newdigate","/de-de/blog/authors/christian-simko","/de-de/blog/authors/dean-agron-co-founder-and-ceo-oxeye","/de-de/blog/authors/brian-glanz","/de-de/blog/authors/courtney-meddaugh","/de-de/blog/authors/ahmet-kizilay","/de-de/blog/authors/claire-champernowne","/de-de/blog/authors/douwe-maan","/de-de/blog/authors/daniel-gruesso","/de-de/blog/authors/dimitrie-hoekstra","/de-de/blog/authors/charl-de-wit","/de-de/blog/authors/elisabeth-burrows","/de-de/blog/authors/dave-steer","/de-de/blog/authors/enrique-alcntara","/de-de/blog/authors/eugene-lim","/de-de/blog/authors/frdric-caplette","/de-de/blog/authors/farnoosh-seifoddini","/de-de/blog/authors/erich-wegscheider","/de-de/blog/authors/gerardo-lopez-fernandez","/de-de/blog/authors/gyan-chawdhary","/de-de/blog/authors/heather-simpson","/de-de/blog/authors/jamie-rachel","/de-de/blog/authors/ivanha-paz","/de-de/blog/authors/ian-pedowitz","/de-de/blog/authors/jeroen-van-baarsen","/de-de/blog/authors/joel-krooswyk","/de-de/blog/authors/jordi-mon","/de-de/blog/authors/jaime-martnez","/de-de/blog/authors/john-jarvis","/de-de/blog/authors/joshua-carroll","/de-de/blog/authors/katherine-okpara","/de-de/blog/authors/julien-andrieux","/de-de/blog/authors/jeff-park","/de-de/blog/authors/jason-plum","/de-de/blog/authors/khrystyna-humenna","/de-de/blog/authors/lauren-minning","/de-de/blog/authors/kwan-lee","/de-de/blog/authors/loryn-bortins","/de-de/blog/authors/martin-brmmer","/de-de/blog/authors/mahesh-kumar","/de-de/blog/authors/marin-jankovski","/de-de/blog/authors/max-woolf","/de-de/blog/authors/matt-nguyen","/de-de/blog/authors/melissa-ushakov","/de-de/blog/authors/nick-veenhof","/de-de/blog/authors/mitra-jozenazemian","/de-de/blog/authors/miguel-rincon","/de-de/blog/authors/orit-golowinski","/de-de/blog/authors/nolan-myers","/de-de/blog/authors/patrick-steinhardt","/de-de/blog/authors/pedro-moreira-da-silva","/de-de/blog/authors/riccardo-padovani","/de-de/blog/authors/rohit-shambhuni","/de-de/blog/authors/plapadoo","/de-de/blog/authors/raquel-campuzano","/de-de/blog/authors/sandra-salerno","/de-de/blog/authors/rusty-weston-guest-contributor","/de-de/blog/authors/scott-williamson","/de-de/blog/authors/sam-white","/de-de/blog/authors/sarrah-vesselov","/de-de/blog/authors/sharon-gaudin","/de-de/blog/authors/steve-abrams","/de-de/blog/authors/thao-yeager","/de-de/blog/authors/sophia-manicor","/de-de/blog/authors/susan-tacker","/de-de/blog/authors/tsukasa-komatsubara","/de-de/blog/authors/todd-barr","/de-de/blog/authors/william-chia","/de-de/blog/authors/veethika-mishra","/de-de/blog/authors/vishal-tak","/de-de/blog/automating-with-gitlab-duo-part-1-generating-tests","/de-de/blog/gitlab-duo-amazon-q-transform-ideas-into-code-in-minutes","/de-de/blog/enhance-application-security-with-gitlab-hackerone","/de-de/blog/getting-started-with-gitlab-mastering-project-management","/de-de/blog/how-gitlab-agile-planning-improves-collaborative-project-management","/de-de/blog/inside-gitlabs-healthy-backlog-initiative","/de-de/blog/how-to-keep-up-with-ci-cd-best-practices","/de-de/blog/speed-up-code-reviews-let-ai-handle-the-feedback-implementation","/de-de/blog/refactor-code-into-modern-languages-with-ai-powered-gitlab-duo","/de-de/blog/ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation","/de-de/blog/learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions","/de-de/blog/what-is-gitflow","/de-de/blog/what-are-okrs","/de-de/blog/whats-new-in-git-2-49-0","/de-de/blog/developing-gitlab-duo-a-roundup-of-recent-chat-enhancements","/de-de/blog/gitlab-for-agile-software-development","/de-de/blog/3-best-practices-for-building-software-in-the-era-of-llms","/de-de/pricing/feature-comparison","/de-de/solutions/jenkins","/de-de/gartner-mq-ai-code-assistants","/de-de/customers/hilti","/de-de/customers/cube","/de-de/customers/airwallex","/de-de/customers/nvidia","/de-de/professional-services","/de-de/solutions/devops-platform","/blog/1-5m-raised-in-seed-funding-for-gitlab-to-accelerate-growth-and-expand-operations","/de-de/topics/version-control","/blog/5-videos-and-interactive-tours-to-learn-gitlab-duo-fast","/de-de/solutions/aerospace","/blog/3-debugging-tips-we-learned-from-you","/blog/1k-contributors","/blog/4-ways-to-use-gitlab-issue-boards","/de-de/topics/ci-cd/implement-continuous-integration","/de-de/topics/gitops/infrastructure-as-code","/de-de/topics/devsecops/what-is-fuzz-testing","/de-de/topics/devops/ai-for-coding","/de-de/topics/ci-cd/choose-continuous-integration-tool","/de-de/topics/devops/what-is-developer-experience","/de-de/topics/devops/reduce-devops-costs","/blog/7-myths-about-open-source","/de-de/topics/version-control/what-is-git-workflow","/de-de/partners/technology-partners","/de-de/developer-survey","/blog/a-go-micro-language-framework-for-building-dsls","/blog/a-beginners-guide-to-the-git-reftable-format","/blog/a-special-farewell-from-gitlab-dmitriy-zaporozhets","/blog/agentic-ai-guides-and-resources","/blog/accelerate-learning-with-gitlab-duo-agent-platform","/blog/actioning-security-vulnerabilities-in-gitlab-premium","/blog/ai-assisted-code-suggestions","/blog/announcing-gitlab-and-mesosphere","/blog/american-fuzzy-lop-on-gitlab","/blog/application-modernization-examples","/blog/align-business-strategy-and-app-delivery","/blog/around-the-world-in-6-releases","/blog/atlassian-acquires-agilecraft","/blog/authors/amanda-rueda","/blog/authors/andrew-fontaine","/blog/authors/alexander-dietrich","/blog/authors/austin-regnery","/blog/authors/ariel-camus","/blog/authors/andy-volpe","/blog/authors/achilleas-pipinellis","/blog/authors/becka-lippert","/blog/authors/bill-staples","/blog/authors/carol-teskey","/blog/authors/brandon-lyon","/blog/authors/brian-wald","/blog/authors/cherry-han","/blog/authors/christina-hupy-phd","/blog/authors/chris-ward","/blog/authors/craig-miskell","/blog/authors/colin-fletcher","/blog/authors/daniel-helfand","/blog/authors/dave-wentzel","/blog/authors/deepa-mahalingam","/blog/authors/dinesh-bolkensteyn","/de-de/solutions/public-sector","/blog/authors/dov-hershkovitch","/de-de/solutions/visibility-measurement","/blog/authors/elliot-rushton","/blog/authors/erick-banks","/blog/authors/fatih-acet","/blog/authors/eric-brinkman","/blog/authors/eugenia-hannon","/blog/authors/gina-doyle","/blog/authors/gabe-weaver","/blog/authors/gitlab","/blog/authors/grzegorz-bizon","/blog/authors/haim-snir","/blog/authors/heather-simpson","/blog/authors/ivan-nemytchenko","/blog/authors/jacques-erasmus","/blog/authors/ian-khor","/de-de","/blog/authors/jason-colyer","/blog/authors/jamie-hurewitz","/blog/authors/jerez-solis","/blog/authors/jeff-kelsey","/blog/authors/joe-randazzo","/blog/authors/john-crowley","/blog/authors/joo-alexandre-prado-tavares-cunha","/blog/authors/julian-thome","/blog/authors/josh-feehs","/blog/authors/kamil-trzciski","/blog/authors/kendra-marquart","/blog/authors/kristina-weis","/blog/authors/kymberlee-price","/blog/authors/lee-matos","/blog/authors/lukas-eipert","/blog/authors/marc-shaw","/blog/authors/mark-art","/blog/authors/mayra-cabrera","/blog/authors/matt-wilson","/blog/authors/mathias-ewald","/blog/authors/michael-henriksen","/blog/authors/mike-flouton","/blog/authors/nate-rosandich","/blog/authors/nico-meisenzahl","/blog/authors/patrick-steinhardt","/blog/authors/nupur-sharma","/blog/authors/orit-golowinski","/blog/authors/pedro-fortuna","/blog/authors/pj-metz","/blog/authors/raimund-hook","/blog/authors/ricardo-amarilla-villalba","/blog/authors/roger-woo","/blog/authors/sam-kerr","/blog/authors/scott-de-jonge","/blog/authors/rupert-douglas","/blog/authors/sarah-odonnell","/blog/authors/samuel-alfageme","/blog/authors/seth-berger","/blog/authors/siddharth-mathur","/blog/authors/stephen-mcguinness","/blog/authors/sunil-kowlgi","/blog/authors/taylor-murphy","/blog/authors/tina-sturgis","/blog/authors/trevor-knudsen","/blog/authors/vincent-jong","/blog/authors/valerie-silverthorne","/blog/authors/will-leidheiser","/blog/auto-devops-enabled-by-default","/blog/automating-agile-workflows-with-the-gitlab-triage-gem","/blog/automation-check-in-and-rate-limit-changes-on-gitlab-dot-com","/blog/aws-devsecops-competency-partner","/blog/balancing-career-and-baby","/blog/best-life-best-work","/blog/better-code-reviews","/blog/bridging-the-visibility-gap-in-software-supply-chain-security","/blog/building-an-award-winning-culture-at-gitlab","/blog/build-and-run-containers-in-remote-development-workspaces","/blog/beginner-guide-python-programming","/blog/building-gitlab-with-gitlabcom-how-gitlab-inspired-dedicated","/blog/can-chatgpt-resolve-gitlab-issues","/blog/celebrating-gits-20th-anniversary-with-creator-linus-torvalds","/blog/choosing-git-management-solution","/blog/certification-discount-code-debrief","/blog/code-suggestions-for-all-during-beta","/blog/ci-cd-market-consolidation","/blog/cloud-adoption-roadmap","/blog/comparing-static-site-generators","/blog/collaboration-techniques-for-distributed-teams","/blog/concurrent-devops","/blog/container-network-security-is-important","/blog/cracking-our-bug-bounty-top-10","/blog/continuously-improving-ci-lovability","/blog/contributor-post-hannes","/blog/day-in-the-life-remote-worker","/blog/delayed-replication-for-disaster-recovery-with-postgresql","/blog/customer-story-charge-communications","/blog/creationline-post","/blog/designing-in-an-all-remote-company","/blog/deploy-aws","/blog/developers-crave-modern-tools","/blog/devops-on-the-edge-a-conversation-about-gitlab-and-arm","/blog/developing-gitlab-duo-series","/blog/e-factor-productivity","/blog/directed-acyclic-graph","/blog/donatinator-open-source-donation-platform","/blog/devsecops-faq-get-up-to-speed-on-this-hot-devops-area","/blog/efficient-pipelines","/blog/email-opt-in-policy-announcement","/blog/engineering-managers-automate-their-jobs","/blog/exporting-vulnerability-reports-to-html-pdf-jira","/blog/ensure-auto-devops-work-after-helm-stable-repo","/blog/evolution-of-zero-trust","/blog/fast-and-efficient-sbom-with-gitlab-and-rezilion","/blog/feature-highlight-branded-login-gitlab-ee","/blog/first-code-to-ci-cd-deployments-in-5-minutes","/blog/feature-highlight-saml","/blog/five-reasons-to-simplify-agile-planning-tool-configuration-gitlab","/blog/fluentd-using-gitlab-ci-cd","/blog/friends-dont-let-friends-add-options-to-code","/blog/gary-gruver-interview-post","/blog/future-direction-gitlab","/blog/getting-started-with-gitlab-how-to-manage-users","/blog/git-fetch-performance-2021-part-2","/blog/get-started-ci-pipeline-templates","/blog/git-pull-vs-git-fetch-whats-the-difference","/blog/getting-started-gitlab-and-shippable","/blog/github-enterprise-vs-gitlab-enterprise-edition","/blog/gitlab-17-11-released","/blog/gitlab-achieves-kcsp-status","/blog/gitlab-16-11-release","/blog/gitlab-17-9-released","/blog/gitlab-arm-aws-graviton2-solution","/blog/gitlab-and-reproducibility","/blog/gitlab-changes-to-cloudflare","/blog/gitlab-ai-assisted-features","/blog/gitlab-ci-on-google-kubernetes-engine","/blog/gitlab-commit-speaker-announcement","/blog/gitlab-com-container-registry-cdn-change","/blog/gitlab-daily-tools","/blog/gitlab-critical-patch-release-17-1-1-17-0-3-16-11-5","/blog/gitlab-fan-profile","/blog/gitlab-dot-com-now-supports-an-alternate-git-plus-ssh-port","/blog/gitlab-duo-chat-101-get-more-done-on-gitlab-with-our-ai-assistant","/blog/gitlab-duo-pro","/blog/gitlab-ee-license-change","/blog/gitlab-for-designers","/blog/gitlab-google-cloud-integrations-now-in-public-beta","/blog/gitlab-is-now-a-member-of-the-owasp-foundation","/blog/gitlab-issue-bash-december-2017","/blog/gitlab-heroes-unmasked-elevating-my-company-using-gitlab","/blog/gitlab-inc-takes-the-devops-platform-public","/blog/gitlab-joins-cd-foundation","/blog/gitlab-leader-forrester-wave-integrated-software-delivery-platforms","/blog/gitlab-master-plan","/blog/gitlab-named-a-leader-in-the-2024-gartner-magic-quadrant-for-devops","/blog/gitlab-now-supports-sha256-repositories","/blog/gitlab-patch-release-17-10-4-17-9-6-17-8-7","/blog/gitlab-pages-update","/blog/gitlab-oracle-cloud-arm-based","/blog/gitlab-receives-ally-technology-partner-award-for-operational-excellence","/blog/gitlab-plans-to-de-identify-service-usage-data","/blog/gitlab-patch-release-17-5-2-17-4-4-17-3-7","/blog/gitlab-patch-release-17-9-5","/blog/gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix","/blog/gitlab-suggested-reviewers","/blog/gitlab-security-release-16-9-1-16-8-3-16-7-6","/blog/gitlab-tls1011-discontinued-update","/blog/gitlab-supports-banks-in-navigating-regulatory-challenges","/blog/gitlab-trust-center-welcome-to-self-service-customer-assurance","/blog/gitlab-wallpaper","/blog/gitlab-uses-anthropic-for-smart-safe-ai-assisted-code-generation","/blog/gitlabs-2022-global-devsecops-survey-security-is-the-top-concern-investment","/blog/gitlabs-next-generation-container-registry-is-now-available","/blog/gitops-with-gitlab-secrets-management","/blog/going-remote-education-virtual-learning-tips","/blog/gke-gitlab-integration","/blog/google-next-post","/blog/guide-to-ci-cd-pipelines","/blog/how-all-remote-supports-inclusion-and-bolsters-communities","/blog/heres-how-new-programmers-can-learn-by-contributing-to-gitlab","/blog/how-do-you-contribute","/blog/hiring-based-on-open-source-contributions-could-be-harmful","/blog/how-gitlab-ci-compares-with-the-three-variants-of-jenkins","/blog/how-gitlab-uses-unicorn-and-unicorn-worker-killer","/blog/how-gitlab-pages-made-our-sketch-design-handoffs-easier-and-faster","/blog/how-indeed-transformed-its-ci-platform-with-gitlab","/blog/how-our-ux-team-worked-through-ideation-using-the-four-step-sketch","/blog/how-the-ceo-shadow-program-boosted-my-individual-productivity-during-the-covid-19-crisis","/blog/how-to-ask-smarter-devops-questions","/blog/how-to-deploy-react-to-amazon-s3","/blog/how-to-become-more-productive-with-gitlab-ci","/blog/how-to-choose-the-right-security-scanning-approach","/blog/how-to-provision-reviewops","/blog/how-to-keep-remote-teams-engaged","/blog/how-to-migrate-gitlab-groups-and-projects-more-efficiently","/blog/how-to-get-gitops-right-with-iac-security","/blog/how-to-setup-gitlab-for-multiple-product-teams","/blog/how-to-strengthen-agile-teams-with-tuckmans-model","/blog/how-we-automatically-fixed-hundreds-of-ruby-2-7-deprecation-warnings","/blog/how-to-use-macstadium-and-gitlab-ci-to-build-your-macos-or-ios-projects","/blog/how-we-increased-our-release-velocity-with-gitlab","/blog/how-we-removed-all-502-errors-by-caring-about-pid-1-in-kubernetes","/blog/icymi-key-ai-and-security-insights-from-our-developer-community","/blog/improving-open-development-for-everyone","/blog/how-we-work-to-detect-and-mitigate-spam","/blog/how-we-use-gitlab-at-the-province-of-nova-scotia","/blog/improve-ai-security-in-gitlab-with-composite-identities","/blog/inside-dora-performers-score-in-gitlab-value-streams-dashboard","/blog/inside-the-improved-ci-logs-management-experience-for-multi-line-commands","/blog/integrating-with-gitlab-secure","/blog/introducing-achievements-system","/blog/introducing-gitlab-dedicated-for-government","/blog/introducing-our-statement-of-support","/blog/introducing-the-gitlab-cli","/blog/ios-publishing-with-gitlab-and-fastlane","/blog/iterating-on-sso","/blog/journey-through-gits-20-year-history","/blog/jira-importer-research","/blog/keeping-your-account-safe","/blog/koding-and-gitlab-integrated","/de-de/the-source/authors/ncregan","/blog/learn-gitlab-devops-version-control","/blog/lockheed-martin-aws-gitlab","/blog/kubernetes-kubecon-barcelona","/blog/let-s-talk-swag","/blog/managing-your-snowflake-spend-with-periscope-and-dbt","/blog/making-builds-faster-autoscaling-runners","/blog/learning-rust-with-a-little-help-from-ai-code-suggestions-getting-started","/blog/manage-conversation-staying-agile","/blog/mastering-gitlab-admin-tasks-with-gitlab-duo-chat","/blog/meet-gitlab-duo-workflow-the-future-of-ai-driven-development","/de-de/the-source/authors/haim-snir","/de-de/the-source/authors/dave-steer","/blog/migrating-your-version-control-to-git","/blog/merge-request-changes-summary-ai","/blog/mobile-devops-with-gitlab-part-3-code-signing-for-ios-with-gitlab-and-fastlane","/blog/migrate-from-jenkins-update","/blog/monitoring-team-update","/blog/moving-to-gcp","/blog/mvcs-with-big-results","/blog/new-cis-gitlab-benchmark-scanner-boosts-security-and-compliance","/blog/next-generation-gitlab-container-registry-goes-ga","/blog/one-million-downloads-of-gitlab","/blog/observations-on-how-to-iterate-faster","/blog/new-openssl-30-vulnerabilities-what-you-need-to-know-to-find-and-fix-them","/blog/open-source-tools-for-citizen-journalists","/blog/our-step-by-step-guide-to-evaluating-runtime-security-tools","/blog/optimizing-the-value-exchange-the-compounding-value-of-shorter-feedback-loops","/blog/pick-your-brain-interview-jake-stein","/blog/pair-gitlab-and-the-good-docs-project-template-to-improve-release-notes","/blog/path-to-decomposing-gitlab-database-part2","/blog/plugin-instability","/blog/pragmatic-redesign-for-gitlab","/blog/proposed-server-purchase-for-gitlab-com","/de-de/the-source/security/security-its-more-than-culture-addressing-the-root-cause-of-common-security","/de-de/the-source/ai/as-ai-becomes-standard-watch-for-these-4-devsecops-trends","/de-de/the-source/platform/why-your-development-team-should-plan-small-to-deliver-big","/blog/q1-hackathon-recap","/blog/r2devops-open-source-hub-cicd","/blog/publishing-obsidian-notes-with-gitlab-pages","/blog/quantifying-ux-validating-the-redesign-of-gitlabs-settings-pages","/de-de/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","/de-de/the-source/ai/velocity-with-guardrails-ai-automation","/blog/recruiting-tactics-and-strategies-to-build-a-more-diverse-team","/blog/reduce-the-load-on-gitlab-gitaly-with-bundle-uri","/blog/release-early-release-often","/blog/removing-mysql-support","/blog/rise-of-protestware","/blog/secure-compliant-and-ai-powered-get-to-know-3-new-gitlab-features","/blog/remote-enables-innovation","/blog/secure-stage-for-appsec","/blog/scaling-our-use-of-sidekiq","/blog/security-features-in-ultimate","/blog/self-managed-support-for-code-suggestions","/blog/sharing-slis-across-departments","/blog/set-up-infrastructure-for-cloud-development-environments","/blog/situational-leadership-strategy","/blog/sourcegraph-code-intelligence-integration-for-gitlab","/blog/soft-skills-are-the-key-to-your-devops-career-advancement","/blog/speed-up-your-monorepo-workflow-in-git","/blog/stackpoint-gitlab-integration","/blog/startup-covid-tracking","/blog/streamline-the-path-to-cmmc-level-2-compliance-with-gitlab","/blog/preview","/blog/support-virtual-pizza-party","/blog/test-automation-devops","/blog/tasktop-webcast-recap","/blog/the-consul-outage-that-never-happened","/blog/the-sky-is-not-falling","/blog/the-gitlab-ai-security-framework-for-security-leaders","/blog/the-kubecon-summary-from-a-product-perspective","/blog/thoughts-on-open-source","/blog/the-ultimate-guide-to-sboms","/blog/three-things-i-learned-in-my-first-month-at-gitlab","/blog/tips-for-working-from-home-remote-work","/blog/top-10-ways-machine-learning-may-help-devops","/blog/top-ten-reasons-to-check-out-gitlab-virtual-commit","/blog/transform-code-quality-and-compliance-with-automated-processes","/blog/try-out-new-way-to-migrate-projects","/blog/tyranny-of-the-clock","/blog/unveiling-a-new-epic-experience-for-improved-agile-planning","/blog/understanding-and-improving-total-blocking-time","/blog/tutorial-secure-and-optimize-your-maven-repository-in-gitlab","/blog/updates-regarding-spring-rce-vulnerabilities","/blog/use-cases-for-epics","/blog/use-streaming-audit-events-to-connect-your-technology-stack-with-gitlab-and-pipedream","/blog/using-gitlab-to-manage-house-renovation-priorities","/blog/vault-integration-process","/blog/video-tutorial-idea-to-production-on-google-container-engine-gke","/blog/vulnerability-risk-prioritization-made-simple-with-gitlab","/blog/ways-to-encourage-collaboration","/blog/welcome-kde","/blog/what-diversity-inclusion-and-belonging-looks-like-in-the-tech-industry","/blog/what-is-gitlab-flow","/blog/what-the-ml-ai","/blog/what-you-need-to-know-about-devops-audits","/blog/whats-next-for-devsecops","/blog/why-2022-was-a-record-breaking-year-in-bug-bounty-awards","/blog/why-code-is-released-too-early","/blog/why-i-am-excited-about-gitlab-commit","/blog/why-gitlab-ci-cd","/blog/why-security-champions","/blog/why-we-chose-vue","/blog/working-for-gitlab-a-support-engineers-perspective","/blog/wrapping-text","/blog/why-were-sticking-with-ruby-on-rails","/blog/zero-trust-at-gitlab-where-do-we-go-from-here","/blog/you-asked-and-our-red-team-answered","/compliance/pci-compliance","/customers/goldman-sachs","/customers/alteryx","/customers/inventx","/customers/parimatch","/customers/mckenzie-intelligence-services","/customers/university-of-cambridge","/customers/surf","/customers/zoopla","/customers/credit-agricole","/customers/dunelm","/customers/caci","/gartner-mq-ai-code-assistants","/","/company/contact","/press/releases/2022-03-24-gitlab-announces-departure-of-david-hornik-from-board-of-directors","/press/releases/2022-08-23-gitlab-sixth-annual-devsecops-survey","/press/releases/2017-01-25-buddybuild-press-release","/press/releases/2022-11-30-gitlab-dedicated-launches-to-meet-complex-compliance-requirements","/press/releases/2019-07-15-third-annual-gitlab-global-developer-survey","/press/releases/2019-09-17-gitlab-raises-268m-to-expanding-leading-devops-platform","/press/releases/2018-09-19-gitlab-series-d-funding","/press/releases/2021-06-22-gitlab-14-delivers-modern-devops-in-one-platform","/press/releases/2017-11-01-gitlab-transitions-contributor-license","/press/releases/2020-03-18-godfrey-sullivan-joins-gitlab-board-of-directors","/press/releases/2020-05-22-gitlab-expands-industry-leading-devsecops-platform-13-0-release","/press/releases/2020-11-16-gitlab-welcomes-wendy-nice-barnes-as-cpo-and-merline-saintil-to-board","/press/releases/2021-10-13-gitlab-announces-pricing-of-initial-public-offering","/press/releases/2021-03-30-gitlab-for-education-report-launched","/press/releases/2023-04-18-gitlab-oracle-partner-for-ai-ml","/press/releases/2023-09-05-gitlab-reports-second-quarter-fiscal-year-2024-financial-results","/press/releases/2023-06-07-gartner-magic-quadrant-for-devops-platforms-release","/press/releases/2024-02-12-gitlab-to-announce-fourth-quarter-and-full-fiscal-year-2024-financial-results","/press/releases/2024-12-03-aws-gitlab-announce-integrated-ai-offering-to-accelerate-software-innovation-and-developer-productivity","/press/releases/2025-04-17-gitlab-announces-general-availability-of-gitlab-duo-with-amazon-q","/press/releases/2024-06-03-gitlab-reports-first-quarter-fiscal-year-2025-financial-results","/press/releases/2025-08-06-gitlab-aws-strategic-collaboration-agreement","/privacy/us-state-privacy-rights-and-disclosures","/services/customer-success-management","/solutions/iso-26262","/stages-devops-lifecycle/configure","/support/managing-support-contacts","/stages-devops-lifecycle/secure","/partners","/pricing/faq-compute-minutes","/pricing/licensing-faq","/solutions/source-code-management","/events/financial-services-roadshow","/solutions/education/join","/solutions/platform-engineering","/solutions/application-security-testing","/topics/agile-delivery","/teamops","/topics/ci-cd/continuous-integration-best-practices","/topics/cloud-native","/topics/devops/devops-test-automation","/topics/devops/value-stream-mapping","/topics/devsecops","/topics/ops","/topics/gitops/gitops-gitlab-collaboration","/topics/version-control/what-are-best-code-review-tools-features","/de-de/blog/archive","/update","/press","/diversity-inclusion-belonging","/es/customers/goldman-sachs","/es/diversity-inclusion-belonging","/es/customers/moneyfarm","/es/customers/connect-i","/the-source/ai/getting-started-with-ai-in-software-development-a-guide-for-leaders","/the-source/platform/how-a-devsecops-platform-drives-business-success","/the-source/security/whitepaper-taking-the-complexity-out-of-compliance-frameworks","/the-source/ai/modernizing-government-devsecops-with-artificial-intelligence","/the-source/ai/ai-powered-efficiency-modernizing-government-in-2025","/es/pricing/licensing-faq/cloud-licensing","/the-source/ai/transforming-government-it-ai-for-air-gapped-environments","/es/integrations","/es/solutions/nonprofit/join","/es/solutions/automotive","/es/solutions/finance","/es/get-help","/es/contact-sales","/es/search","/the-source/platform/the-hidden-risk-for-apac-financial-institutions","/the-source/platform/why-now-is-the-time-for-industrialized-software-development","/the-source/platform/building-a-communication-strategy-for-platform-engineering-teams","/the-source/security/enterprise-scale-security-and-compliance-policy-management-in-the-ai-era","/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/es/topics/devops/devops-beginner-resources","/es/topics/agentic-ai","/es/solutions/startups/google-cloud","/es/topics/ci-cd/shift-left-devops","/es/topics/devsecops/devsecops-security-checklist","/es/topics/devops/use-devops-platform-to-avoid-devops-tax","/es/topics/ci-cd/continuous-integration-agile","/es/topics/ops","/es/topics/gitops/gitops-best-practices","/es/update","/es/topics/version-control/what-are-best-code-review-tools-features","/es/platform","/the-source/authors/bob-stevens","/fr-fr/blog/authors/amara-nwaigwe","/fr-fr/blog/4-must-know-devops-principles","/fr-fr/blog/authors/annabel-dunstone-gray","/fr-fr/blog/authors/andrew-newdigate","/fr-fr/blog/authors/alexander-pereverzevs","/fr-fr/blog/authors/ahmet-kizilay","/the-source/authors/erika-feldman","/fr-fr/blog/authors/ashley-kramer","/the-source/authors/josh-lemos","/the-source/authors/sharon-gaudin","/fr-fr/blog/authors/bala-allam","/fr-fr/blog/authors/bradley-lee","/fr-fr/blog/authors/benjamin-skierlak","/fr-fr/blog/authors/brian-glanz","/fr-fr/blog/authors/camellia-yang","/fr-fr/blog/authors/charl-de-wit","/fr-fr/blog/authors/chris-moberly","/fr-fr/blog/authors/christian-simko","/fr-fr/blog/authors/claire-champernowne","/fr-fr/blog/authors/courtney-meddaugh","/fr-fr/blog/authors/dave-steer","/fr-fr/blog/authors/daniel-gruesso","/fr-fr/blog/authors/dean-agron-co-founder-and-ceo-oxeye","/fr-fr/blog/authors/dimitrie-hoekstra","/fr-fr/blog/authors/douwe-maan","/fr-fr/blog/authors/elisabeth-burrows","/fr-fr/blog/authors/enrique-alcntara","/fr-fr/blog/authors/erich-wegscheider","/fr-fr/blog/authors/farnoosh-seifoddini","/fr-fr/blog/authors/eugene-lim","/fr-fr/blog/authors/frdric-caplette","/fr-fr/blog/authors/gerardo-lopez-fernandez","/fr-fr/blog/authors/gitlab-vulnerability-research-team","/fr-fr/blog/authors/gyan-chawdhary","/fr-fr/blog/authors/heather-simpson","/fr-fr/blog/authors/greg-myers","/fr-fr/blog/authors/ian-pedowitz","/fr-fr/blog/authors/jaime-martnez","/fr-fr/blog/authors/ivanha-paz","/fr-fr/blog/authors/jamie-rachel","/fr-fr/blog/authors/jason-plum","/fr-fr/blog/authors/jeff-park","/fr-fr/blog/authors/jeroen-van-baarsen","/fr-fr/blog/authors/joel-krooswyk","/fr-fr/blog/authors/john-jarvis","/fr-fr/blog/authors/jordi-mon","/fr-fr/blog/authors/joshua-carroll","/fr-fr/blog/authors/julien-andrieux","/fr-fr/blog/authors/khrystyna-humenna","/fr-fr/blog/authors/katherine-okpara","/fr-fr/blog/authors/kwan-lee","/fr-fr/blog/authors/lauren-minning","/fr-fr/blog/authors/loryn-bortins","/fr-fr/blog/authors/mahesh-kumar","/fr-fr/blog/authors/matt-nguyen","/fr-fr/blog/authors/marin-jankovski","/fr-fr/blog/authors/martin-brmmer","/fr-fr/blog/authors/max-woolf","/fr-fr/blog/authors/melissa-ushakov","/fr-fr/blog/authors/miguel-rincon","/fr-fr/blog/authors/mitra-jozenazemian","/es/the-source/security/how-gitlab-can-help-you-prepare-for-your-soc-2-exam","/es/the-source/ai/4-ways-ai-can-help-devops-teams-improve-security","/fr-fr/blog/authors/nick-veenhof","/es/the-source/platform/from-toolchain-chaos-to-business-roi-a-5-step-roadmap","/es/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity","/fr-fr/blog/authors/nolan-myers","/fr-fr/blog/authors/patrick-steinhardt","/fr-fr/blog/authors/pedro-moreira-da-silva","/fr-fr/blog/authors/plapadoo","/fr-fr/blog/authors/orit-golowinski","/fr-fr/blog/authors/raquel-campuzano","/fr-fr/blog/authors/rohit-shambhuni","/fr-fr/blog/authors/sam-white","/fr-fr/blog/authors/riccardo-padovani","/fr-fr/blog/authors/rusty-weston-guest-contributor","/fr-fr/blog/authors/sandra-salerno","/fr-fr/blog/authors/sarrah-vesselov","/fr-fr/blog/authors/scott-williamson","/fr-fr/blog/authors/sharon-gaudin","/fr-fr/blog/authors/sophia-manicor","/fr-fr/blog/authors/steve-abrams","/fr-fr/blog/authors/susan-tacker","/fr-fr/blog/authors/thao-yeager","/fr-fr/blog/authors/todd-barr","/fr-fr/blog/authors/tsukasa-komatsubara","/fr-fr/blog/authors/william-chia","/fr-fr/blog/authors/veethika-mishra","/fr-fr/blog/authors/vishal-tak","/fr-fr/blog/building-a-gitlab-ci-cd-pipeline-for-a-monorepo-the-easy-way","/fr-fr/blog/data-driven-devsecops-exploring-gitlab-insights-dashboards","/fr-fr/blog/efficient-devsecops-workflows-hands-on-python-gitlab-api-automation","/fr-fr/blog/automating-with-gitlab-duo-part-1-generating-tests","/fr-fr/blog/get-to-know-the-gitlab-wiki-for-effective-knowledge-management","/fr-fr/blog/gitlab-duo-agent-platform-public-beta","/fr-fr/blog/gitlab-duo-with-amazon-q-devsecops-meets-agentic-ai","/fr-fr/blog/how-gitlab-empowers-translators-with-more-context","/fr-fr/blog/gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes","/fr-fr/blog/how-to-use-gitlabs-custom-compliance-frameworks-in-your-devsecops","/fr-fr/blog/introducing-the-source-insights-for-the-future-of-software-development","/fr-fr/blog/refactor-code-into-modern-languages-with-ai-powered-gitlab-duo","/fr-fr/blog/learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions","/fr-fr/blog/the-ultimate-guide-to-sboms","/fr-fr/blog/unlocking-agile-excellence-gitlab-epics-for-seamless-portfolio-management","/fr-fr/blog/whats-new-in-git-2-47-0","/fr-fr/blog/what-is-an-okr-definition","/fr-fr/contact-sales","/fr-fr/customers/moneyfarm","/fr-fr/customers/connect-i","/fr-fr/customers/goldman-sachs","/es/the-source/authors/andrew-haschka","/fr-fr/pricing/faq-new-product-subscription-tiers","/es/the-source/authors/emilio-salvador","/es/the-source/authors/joel-krooswyk","/es/the-source/authors/sandra-gittlen","/fr-fr/free-trial","/fr-fr/solutions/gitops","/fr-fr/partners/technology-partners/hashicorp","/fr-fr/small-business","/fr-fr/solutions/continuous-software-compliance","/de-de/blog/categories/agile-planning","/fr-fr/solutions/value-stream-management/dora","/de-de/blog/categories/open-source","/fr-fr/topics/ci-cd/choose-continuous-integration-tool","/fr-fr/topics/ci-cd/implement-continuous-integration","/fr-fr/developer-survey/2024/ai","/fr-fr/topics/devops/ai-for-coding","/fr-fr/pricing/ultimate","/fr-fr/topics/devops/reduce-devops-costs","/fr-fr/topics/devops/what-is-developer-experience","/fr-fr/solutions/open-source/join","/fr-fr/topics/version-control","/fr-fr/topics/version-control/what-is-git-workflow","/fr-fr/topics/devsecops/what-is-fuzz-testing","/fr-fr/topics/gitops/infrastructure-as-code","/it-it","/it-it/pricing/feature-comparison","/it-it/gartner-magic-quadrant","/it-it/partners/technology-partners","/it-it/customers/fullsave","/it-it/customers/lockheed-martin","/it-it/customers/carfax","/it-it/customers/thezebra","/it-it/teamops","/it-it/solutions/agile-delivery","/it-it/solutions/jira","/it-it/solutions/slack","/it-it/solutions/education","/it-it/resources","/it-it/topics/ci-cd/cicd-pipeline","/it-it/topics/ci-cd","/it-it/topics/devops/beginner-devops-platform","/it-it/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform","/fr-fr/gitlab-duo","/it-it/topics/devops-platform","/it-it/topics/digital-transformation","/it-it/calculator","/it-it/topics/microservices","/it-it/topics/version-control/what-is-gitlab-flow","/fr-fr/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","/it-it/topics/version-control/software-team-collaboration","/fr-fr/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","/fr-fr/the-source/security/security-its-more-than-culture-addressing-the-root-cause-of-common-security","/fr-fr/the-source/platform/why-your-development-team-should-plan-small-to-deliver-big","/ja-jp/blog/authors/andrew-thomas","/ja-jp/blog/authors/alex-fracazo","/fr-fr/the-source/ai/velocity-with-guardrails-ai-automation","/ja-jp/blog/3-surprising-findings-from-our-2024-global-devsecops-survey","/ja-jp/blog/authors/anton-smith","/ja-jp/blog/authors/beatriz-barbosa","/ja-jp/blog/authors/atlassian-bitbucket-github-gitlab","/ja-jp/blog/authors/allison-whilden","/ja-jp/blog/authors/andrea-borga","/ja-jp/blog/authors/aathira-nair","/ja-jp/blog/authors/betsy-church","/ja-jp/blog/authors/brandon-lyon","/ja-jp/blog/authors/brian-wald","/ja-jp/blog/authors/cherry-han","/ja-jp/blog/authors/chris-weber","/ja-jp/blog/authors/carol-teskey","/ja-jp/blog/authors/christina-lohr","/ja-jp/blog/authors/connor-gilbert","/ja-jp/blog/authors/creighton-swank","/fr-fr/the-source/authors/haim-snir","/fr-fr/the-source/authors/dave-steer","/ja-jp/blog/authors/david-oregan","/fr-fr/the-source/authors/ncregan","/ja-jp/blog/authors/daniel-mora","/ja-jp/blog/authors/dmitriy-job","/ja-jp/blog/authors/dennis-tang","/ja-jp/blog/authors/drew-blessing","/ja-jp/blog/authors/emilio-salvador","/ja-jp/blog/authors/eric-rosenberg","/ja-jp/blog/authors/erin-krengel-pulumi","/ja-jp/blog/authors/eva-sasson","/ja-jp/blog/authors/fernando-diaz","/ja-jp/blog/authors/gabriel-le-breton","/ja-jp/blog/authors/gitlab-france-team","/ja-jp/blog/authors/gosia-ksionek","/ja-jp/blog/authors/inchul-yoo-sunjung-park","/ja-jp/blog/authors/hannah-sutor","/ja-jp/blog/authors/holly-reynolds","/ja-jp/blog/authors/guest-author-andr-arko-of-ruby-together","/ja-jp/blog/authors/jackie-meshell","/ja-jp/blog/authors/james-dang","/ja-jp/blog/authors/jannik-lehmann","/ja-jp/blog/authors/jim-thavisouk","/ja-jp/blog/authors/jeremy-cooper","/ja-jp/blog/authors/jayson-salazar","/ja-jp/blog/authors/johanna-ambrosio","/ja-jp/blog/authors/john-sparrow","/it-it/the-source/security/10-tips-to-prioritize-security-in-software-development","/ja-jp/blog/authors/joseph-longo","/ja-jp/blog/authors/justin-tobler","/ja-jp/blog/authors/juan-broullon","/it-it/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/it-it/the-source/platform/driving-business-results-with-platform-engineering","/ja-jp/blog/authors/kelly-hair","/ja-jp/blog/authors/kristian-larsson","/ja-jp/blog/authors/kyle-smith","/it-it/the-source/security/strengthen-your-cybersecurity-strategy-with-secure-by-design","/ja-jp/blog/authors/lee-matos","/ja-jp/blog/authors/lukas-eipert","/ja-jp/blog/authors/marc-shaw","/ja-jp/blog/authors/mathias-ewald","/ja-jp/blog/authors/mark-art","/ja-jp/blog/authors/matt-wilson","/ja-jp/blog/authors/mayra-cabrera","/ja-jp/blog/authors/michael-henriksen","/ja-jp/blog/authors/nate-rosandich","/ja-jp/blog/authors/mike-flouton","/ja-jp/blog/authors/nuritzi-sanchez","/ja-jp/blog/authors/nicole-schwartz","/ja-jp/blog/authors/owen-williams","/ja-jp/blog/authors/paul-badcock","/ja-jp/blog/authors/priyanka-sharma","/ja-jp/blog/authors/romuald-atchad","/ja-jp/blog/authors/rayana-verissimo","/ja-jp/blog/authors/philip-welz","/ja-jp/blog/authors/sacha-guyon","/ja-jp/blog/authors/rob-jackson","/ja-jp/blog/authors/samantha-lee","/ja-jp/blog/authors/stacy-cline","/ja-jp/blog/authors/sara-kassabian","/ja-jp/blog/authors/sean-mcgivern","/ja-jp/blog/authors/sascha-eggenberger","/ja-jp/blog/authors/sherida-mcmullan","/ja-jp/blog/authors/steve-grossman","/ja-jp/blog/authors/suzanne-selhorn","/ja-jp/blog/authors/thong-kuah","/ja-jp/blog/authors/vlad-budica","/ja-jp/blog/authors/tye-davis","/ja-jp/blog/authors/tomas-vik","/ja-jp/blog/authors/vicky-steeves","/ja-jp/blog/authors/yevgeny-pats","/it-it/the-source/authors/ddesanto","/it-it/the-source/authors/iganbaruch","/it-it/the-source/authors/amanda-rueda","/ja-jp/blog/automating-with-gitlab-duo-part-3-validating-testing","/ja-jp/blog/developers-summit-2025-spring-event-report","/ja-jp/blog/event-report-japan-it-week-spring-1","/ja-jp/blog/getting-started-with-gitlab-mastering-project-management","/ja-jp/blog/enhance-application-security-with-gitlab-hackerone","/ja-jp/blog/gitlab-17-2-released","/ja-jp/blog/gitlab-duo-self-hosted-enterprise-ai-built-for-data-privacy","/ja-jp/blog/gitlab-18-0-release","/ja-jp/blog/monday-merge-2025-may-9","/ja-jp/blog/how-we-decreased-gitlab-repo-backup-times-from-48-hours-to-41-minutes","/ja-jp/blog/refactor-code-into-modern-languages-with-ai-powered-gitlab-duo","/ja-jp/blog/learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions","/it-it/the-source/authors/rschulman","/ja-jp/blog/how-gitlab-duo-helps-secure-and-thoroughly-test-ai-generated-code","/ja-jp/blog/the-ultimate-guide-to-token-management-at-gitlab","/ja-jp/blog/what-is-the-difference-between-git-fetch-and-git-pull","/ja-jp/blog/gitlab-named-a-leader-in-the-2024-gartner-magic-quadrant-for-devops","/ja-jp/blog/what-is-ci-cd","/ja-jp/customers/nvidia","/ja-jp/blog/use-gitlab-duo-workflow-to-improve-application-quality-assurance","/ja-jp/customers/deakin-university","/ja-jp/blog/why-are-organizations-moving-to-a-unified-devsecops-platform","/ja-jp/gartner-mq-ai-code-assistants","/ja-jp/developer-survey","/ja-jp/customers/ally","/ja-jp/customers/hilti","/ja-jp/teamops","/ja-jp/resources","/ja-jp/solutions/agile-delivery","/ja-jp/partners/technology-partners/redhat","/ja-jp/solutions/slack","/ja-jp/solutions/education","/ja-jp/solutions/jira","/ja-jp/topics/ci-cd","/ja-jp/topics/devops-platform","/ja-jp/topics/digital-transformation","/ja-jp/topics/microservices","/ja-jp/topics/devops/beginner-devops-platform","/ja-jp/topics/ci-cd/cicd-pipeline","/ja-jp/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform","/ja-jp/topics/version-control/software-team-collaboration","/ja-jp/topics/version-control/what-is-gitlab-flow","/ja-jp/install","/pt-br/gartner-mq-ai-code-assistants","/pt-br/install","/pt-br/customers/glympse","/pt-br/customers/cern","/pt-br/customers/mckenzie-intelligence-services","/pt-br/partners/technology-partners/redhat","/pt-br/developer-experience","/pt-br/solutions/nonprofit","/pt-br/solutions/source-code-management","/pt-br/solutions/education/join","/pt-br/solutions/analytics-and-insights","/pt-br/company","/pt-br/sales","/ja-jp/the-source/security/strengthen-your-cybersecurity-strategy-with-secure-by-design","/ja-jp/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/ja-jp/the-source/platform/driving-business-results-with-platform-engineering","/ja-jp/the-source/security/10-tips-to-prioritize-security-in-software-development","/pt-br/topics/ci-cd/cloud-native-continuous-integration","/pt-br/topics/devops/build-a-devops-team","/pt-br/topics/ci-cd/pipeline-as-code","/pt-br/topics/devops/the-role-of-ai-in-devops","/ja-jp/the-source/authors/ddesanto","/ja-jp/the-source/authors/rschulman","/ja-jp/the-source/authors/amanda-rueda","/ja-jp/the-source/authors/iganbaruch","/pt-br/topics/devsecops/beginners-guide-to-container-security","/pt-br/topics/gitops/gitlab-enables-infrastructure-as-code","/pt-br/topics/multicloud","/pt-br/topics/version-control/version-control-best-practices","/pt-br/topics/version-control/what-is-innersource","/ja-jp/pricing","/pt-br/pricing","/pt-br/the-source/ai/4-steps-for-measuring-the-impact-of-ai","/pt-br/the-source/ai/dora-insights-where-is-ai-really-driving-developer-productivity","/pt-br/the-source/platform/finops-balancing-financial-responsibility-and-innovation","/pt-br/the-source/security/enterprise-scale-security-and-compliance-policy-management-in-the-ai-era","/pt-br/the-source/security/why-legacy-code-is-a-security-risk-and-how-ai-can-help","/pt-br/the-source/authors/derek-debellis","/pt-br/the-source/authors/andre-michael-braun","/pt-br/the-source/authors/jlongo","/pt-br/the-source/authors/sabrina-farmer","/fr-fr/blog/categories/insights","/ja-jp/blog/categories/company","/fr-fr/blog/archive","/ja-jp/blog/categories/product","/blog/categories/open-source","/blog/categories/careers","/blog/tags/security-research","/blog/tags/developer-survey","/blog/tags/performance","/blog/tags/cloud-native","/blog/tags/ux","/blog/tags/growth","/blog/tags/ai-ml","/blog/tags/features"]}