{"id":"d43fa28f-ea29-469e-88fb-b718dc471496","timestamp":1755643938524,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/de-de/blog/authors/gitlab-security-team","/de-de/blog/authors/amanda-rueda","/de-de/blog/authors/andrew-fontaine","/de-de/blog/authors/greg-alfaro","/de-de/blog/authors/alexander-dietrich","/de-de/blog/authors/bahubali-bill-shetti","/de-de/blog/authors/arunoda-susiripala","/de-de/blog/authors/borivoje-tasovac","/de-de/blog/authors/chris-baus","/de-de/blog/authors/achilleas-pipinellis","/de-de/blog/authors/bryan-may","/de-de/blog/authors/angelo-stavrow","/de-de/blog/authors/christian-couder","/de-de/blog/authors/chance-feick","/de-de/blog/authors/brendan-regan","/de-de/blog/authors/christos-bacharakis","/de-de/blog/authors/diana-logan","/de-de/blog/authors/darren-murph","/de-de/blog/authors/dominic-couture","/de-de/blog/authors/cormac-foster","/de-de/blog/authors/emily-kyle","/de-de/blog/authors/david-smith","/de-de/blog/authors/fabio-busatto","/de-de/blog/authors/ethan-strike","/de-de/blog/authors/eduardo-bonet","/de-de/blog/authors/erica-huang","/de-de/blog/authors/george-kichukov","/de-de/blog/authors/dan-rabinovitz","/de-de/blog/authors/ben-ridley","/de-de/blog/authors/forrest-brazeal","/de-de/blog/authors/gustaw-fit-of-zoopla","/de-de/blog/authors/hazel-yang","/de-de/blog/authors/ivan-lychev","/de-de/blog/authors/ian-bartholomew","/de-de/blog/authors/jacob-vosmaer","/de-de/blog/authors/jeff-burrows","/de-de/blog/authors/james-wormwell","/de-de/blog/authors/jason-chen","/de-de/blog/authors/jeremy-watson","/de-de/blog/authors/jochen-roth","/de-de/blog/authors/john-coghlan","/de-de/blog/authors/josh-kodroff-pulumi","/de-de/blog/authors/joo-alexandre-prado-tavares-cunha","/de-de/blog/authors/julie-byrne","/de-de/blog/authors/karen-caras","/de-de/blog/authors/kushal-koolwal","/de-de/blog/authors/kevin-chu","/de-de/blog/authors/lauren-barker","/de-de/blog/authors/madou-coulibaly","/de-de/blog/authors/lin-jen-shin","/de-de/blog/authors/mark-loveless","/de-de/blog/authors/matt-delaney","/de-de/blog/authors/marco-lenzo","/de-de/blog/authors/matthias-kppler","/de-de/blog/authors/melissa-farber","/de-de/blog/authors/michael-miranda","/de-de/blog/authors/nick-malcolm","/de-de/blog/authors/mike-vanbuskirk","/de-de/blog/authors/noah-manger","/de-de/blog/authors/omar-fernandez","/de-de/blog/authors/payton-burdette","/de-de/blog/authors/patrick-deuley","/de-de/blog/authors/rahul-bhargava-cto-evolphin","/de-de/blog/authors/pini-wietchner","/de-de/blog/authors/ruby-nealon","/de-de/blog/authors/renato-stanic","/de-de/blog/authors/robin-schulman","/de-de/blog/authors/samuel-alfageme","/de-de/blog/authors/sarah-odonnell","/de-de/blog/authors/sam-kerr","/de-de/blog/authors/seth-berger","/de-de/blog/authors/scott-de-jonge","/de-de/blog/authors/siddharth-mathur","/de-de/blog/authors/stephen-mcguinness","/de-de/blog/authors/taylor-murphy","/de-de/blog/authors/sunil-kowlgi","/de-de/blog/authors/trevor-knudsen","/de-de/blog/authors/tina-sturgis","/de-de/blog/authors/will-leidheiser","/de-de/blog/authors/vincent-jong","/de-de/blog/authors/valerie-silverthorne","/de-de/analysts","/de-de/blog/automating-agile-workflows-with-the-gitlab-triage-gem","/de-de/blog/getting-started-with-gitlab-how-to-import-your-projects-to-gitlab","/de-de/blog/build-a-new-website-in-a-few-easy-steps-with-gitlab-pages","/de-de/blog/definition-what-is-kubernetes","/de-de/blog/gitlab-duo-agent-platform-public-beta","/de-de/blog/efficient-devsecops-workflows-hands-on-python-gitlab-api-automation","/de-de/blog/gitlab-duo-workflow-enterprise-visibility-and-control-for-agentic-ai","/de-de/blog/how-to-harmonize-agile-sprints-with-product-roadmaps","/de-de/blog/prepare-now-docker-hub-rate-limits-will-impact-gitlab-ci-cd","/de-de/blog/gitlab-ultimates-total-economic-impact-483-roi-over-3-years","/de-de/blog/keeping-git-commit-history-clean","/de-de/blog/tutorial-automated-release-and-release-notes-with-gitlab","/de-de/blog/what-is-generative-ai","/de-de/blog/agile-epics-in-gitlab","/de-de/blog/using-child-pipelines-to-continuously-deploy-to-five-environments","/de-de/blog/how-we-use-gitlab-to-grow-open-source-communities","/de-de/blog/whats-new-in-git-2-47-0","/de-de/blog/software-supply-chain-security-guide-why-organizations-struggle","/de-de/pricing/faq-new-product-subscription-tiers","/de-de/customers/moneyfarm","/de-de/customers/goldman-sachs","/de-de/free-trial","/de-de/customers/connect-i","/de-de/solutions/gitops","/de-de/solutions/continuous-software-compliance","/de-de/contact-sales","/de-de/developer-survey/2024/ai","/de-de/small-business","/de-de/pricing/ultimate","/blog/15-git-tips-improve-workflow","/de-de/partners/technology-partners/hashicorp","/blog/2021-devsecops-survey-the-great-shift-left-continues","/blog/5-things-i-learned-during-my-30-day-internship-with-gitlab-s-data-team","/blog/6-ways-smbs-can-leverage-the-power-of-a-devops-platform","/blog/4-must-know-devops-principles","/blog/a-3-step-plan-for-devops-platform-migration","/de-de/solutions/open-source/partners","/blog/a-deep-dive-into-the-security-analyst-persona","/blog/a-single-codebase-for-gitlab-community-and-enterprise-edition","/blog/accelerate-cloud-adoption-with-gitlabs-open-source-partnership-with-google-cloud","/blog/action-needed-in-response-to-cve2021-22205","/blog/advanced-search-data-migrations","/blog/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/blog/agile-pairing-sessions","/blog/amazon-linux-2-service-ready-partner","/de-de/topics/agile-delivery","/blog/announcing-100m-series-d-funding","/blog/api-v3-removal-impending","/de-de/topics/devsecops/three-steps-to-better-devsecops","/de-de/topics/devops/ai-code-generation-guide","/de-de/topics/gitops/gitops-workflow","/de-de/topics/version-control/benefits-distributed-version-control-system","/blog/are-you-ready-for-the-newest-era-of-devsecops","/de-de/topics/devops/what-is-a-devops-platform-engineer","/de-de/topics/devops/how-and-why-to-create-devops-platform-team","/blog/async-sketching","/de-de/topics/version-control/what-is-code-review","/blog/authors/anton-smith","/blog/authors/andy-bradfield","/ai-transparency-center","/blog/authors/andreas-brandl","/de-de/topics/ci-cd/continuous-integration-metrics","/blog/authors/abdulkader-benchi","/blog/authors/betsy-bula","/blog/authors/ashley-smith","/blog/authors/bart-zhang","/blog/authors/alex-groleau","/blog/authors/alyssa-rock","/blog/authors/brandon-foo","/blog/authors/charlie-ablett","/blog/authors/cameron-swords","/blog/authors/brian-oconnell","/blog/authors/chris-moberly","/de-de/solutions/value-stream-management/dora","/blog/authors/christian-simko","/blog/authors/claire-champernowne","/blog/authors/courtney-meddaugh","/blog/authors/darwin-sanoy","/blog/authors/daniel-gruesso","/blog/authors/douglas-alexandre","/blog/authors/davis-townsend","/blog/authors/dilan-orrino","/blog/authors/eliran-mesika","/blog/authors/emily-von-hoffmann","/blog/authors/ethan-urie","/blog/authors/fabio-pitino","/blog/authors/erica-lindberg","/blog/authors/francis-ofungwu","/blog/authors/gerard-hickey","/blog/authors/gitlab-team","/blog/authors/greg-johnson","/blog/authors/iain-camacho","/blog/authors/hazel-yang","/blog/authors/guy-bar-gil-product-manager-at-whitesource","/blog/authors/itzik-gan-baruch","/blog/authors/james-ramsay","/blog/authors/jacob-schatz","/blog/authors/jason-blais-mattermost","/blog/authors/jean-philippe-baconnais","/blog/authors/jocelyn-eillis","/blog/authors/jeremy-wagner","/blog/authors/john-cai","/blog/authors/johnathan-hunt","/blog/authors/joseph-longo","/blog/authors/kirsten-abma","/blog/authors/kees-valkhof","/blog/authors/juan-broullon","/blog/authors/justin-tobler","/blog/authors/kyle-mann","/blog/authors/laurena-alves","/blog/authors/lucas-charles","/blog/authors/marin-job","/blog/authors/manuel-kraft","/blog/authors/maximilien-belinga","/blog/authors/martynas-krupskis","/blog/authors/michael-fahey","/blog/authors/matt-nohr","/blog/authors/nick-thomas","/blog/authors/monmayuri-ray","/blog/authors/mike-bartlett","/blog/authors/noah-zoschke","/blog/authors/patrick-deuley","/blog/authors/omar-fernandez","/blog/authors/paul-meresanu","/blog/authors/pierre-smeyers","/blog/authors/rachel-nienaber","/blog/authors/roy-taragan","/blog/authors/robert-williams","/blog/authors/regnard-raquedan","/blog/authors/sameer-kamani","/blog/authors/salman-ladha","/blog/authors/sarah-daily","/blog/authors/sebastian-latacz","/blog/authors/sasha-gazlay","/blog/authors/shrishti-choudhary","/blog/authors/steve-truong","/blog/authors/stephan-hochdrfer","/blog/authors/taurie-davis","/blog/authors/tim-lehnen","/blog/authors/victor-wu","/blog/authors/ulrica-de-fort-menares","/blog/authors/toon-claes","/blog/authors/wayne-haber","/blog/authors/zeger-jan-van-de-weg","/blog/automated-debian-package-build-with-gitlab-ci","/blog/avoiding-foreclosure-on-your-technical-debt","/blog/automating-with-gitlab-duo-part-2-complex-testing","/blog/axosoft-launches-gitkraken-integration-with-gitlab","/blog/beginner-git-guide","/blog/benefits-of-transparency-in-compliance","/blog/boring-solutions-faster-iteration","/blog/best-practices-to-set-up-organizational-hierarchies-that-scale","/blog/build-a-new-website-in-a-few-easy-steps-with-gitlab-pages","/blog/building-a-text-adventure-using-cplusplus-and-code-suggestions","/de-de/gitlab-duo","/blog/cadence-is-everything-10x-engineering-organizations-for-10x-engineers","/blog/building-gitlab-with-gitlab-expanding-our-security-certification-portfolio","/blog/cd-unified-monitor-deploy","/blog/cern-contributor-post","/blog/checkmarx-integration","/blog/ci-cd-github-extended-again","/blog/cobol-programmer-shortage","/blog/cicd-tunnel-impersonation","/blog/collaboration-communication-best-practices","/blog/community-update-for-2019","/blog/composition-analysis-group-deprecations","/blog/continuous-integration-ticketmaster","/blog/considerations-for-going-hybrid-remote","/blog/coordinating-documentation-projects-gitlab","/blog/creating-a-transparent-digital-democracy","/blog/custom-rules-duo-agentic-chat-deep-dive","/blog/contributions-to-latest-git-release","/blog/database-case-study-store-and-update-namespace-statistics","/blog/defend-cicd-security","/blog/deploy-a-nodejs-express-app-with-gitlabs-cloud-run-integration","/blog/designing-for-developers","/blog/developer-relations-at-gitlab-what-weve-learned-since-our-start","/blog/developing-gitlab-duo-how-we-are-dogfooding-our-ai-features","/blog/devops-workflows-json-format-jq-ci-cd-lint","/blog/devops-in-education-2021-survey-results","/blog/devsecops-survey-sweepstakes","/blog/docker-my-precious","/blog/efficient-devsecops-workflows-with-rules-for-conditional-pipelines","/blog/drupal-moves-to-gitlab","/blog/eliminating-distractions-and-getting-things-done","/blog/enhanced-migration-from-bitbucket-server-and-bitbucket-cloud-to-gitlab","/blog/enforcing-managing-2fa-support-security","/blog/everyone-can-get-certified","/blog/explain-this-vulnerability","/blog/feature-flags-continuous-delivery","/blog/feature-highlight-move-issues","/blog/feature-preview-introducing-cycle-analytics","/blog/faq-the-regresshion-vulnerability-and-gitlab","/blog/five-ways-to-scale-remote-work","/blog/five-great-phabricator-features-inspired-gitlab","/blog/free-trial-gitlab-gold","/blog/fundraising-tips-ceo","/blog/fuzzit-acquisition-journey","/blog/get-ready-for-commit","/blog/getting-started-with-gitlab-development-kit","/blog/git-command-line-on-windows-with-git-bash","/blog/get-to-know-the-gitlab-wiki-for-effective-knowledge-management","/blog/git-performance-on-nfs","/blog/git-wars-switching-to-gitlab","/blog/gitlab-15-the-retrospective","/blog/gitlab-17-1-release","/blog/gitlab-17-7-released","/blog/gitlab-account-security","/blog/gitlab-adoption-growing-at-cern","/blog/gitlab-and-oracle-partner-for-a-cloud-native-approach-to-modern-application-development","/blog/gitlab-com-and-logjam","/blog/gitlab-auto-devops-in-action","/blog/gitlab-ci-cd-with-firebase","/blog/gitlab-announces-4m-series-a-funding-from-khosla-ventures","/blog/gitlab-commit-cfp-closing-soon","/blog/gitlab-contributor-days","/blog/gitlab-diversity-sponsorship","/blog/gitlab-critical-security-release-16-7-2-16-6-4-16-5-6","/blog/gitlab-duo-code-suggestions-python","/blog/gitlab-duo-agent-platform-what-is-next-for-intelligent-devsecops","/blog/gitlab-extends-omnibus-package-signing-key-expiration-to-2025","/blog/gitlab-education-solutions","/blog/gitlab-for-agile-software-development","/blog/gitlab-in-action","/blog/gitlab-helm-package-registry","/blog/gitlab-gke-autopilot","/blog/gitlab-is-a-slam-dunk","/blog/gitlab-jetbrains-neovim-plugins","/blog/gitlab-is-setting-standard-for-devsecops","/blog/gitlab-latest-security-trends","/blog/gitlab-loves-mattermost","/blog/gitlab-news","/blog/gitlab-pages-get-started","/blog/gitlab-open-strategy","/blog/gitlab-moving-to-14-breaking-changes","/blog/gitlab-patch-release-17-0-2-16-11-4-16-10-7","/blog/gitlab-patch-release-17-4-1-17-3-4-17-2-8","/blog/gitlab-patch-release-18-2-2-18-1-4-18-0-6","/blog/gitlab-patch-release-17-8-2-17-7-4-17-6-5","/blog/gitlab-raises-20-million-to-complete-devops","/blog/gitlab-remote-ceo-shadow-takeaways","/blog/gitlab-support-requires-contacts-to-be-listed-to-open-support-tickets","/blog/gitlab-security-release-16-6-2-16-5-4-16-4-4","/blog/gitlab-special-event","/blog/gitlab-uncovers-bittensor-theft-campaign-via-pypi","/blog/gitlab-tower-integration-coupon-code","/blog/gitlab-tiers","/blog/gitlab-vscode-extension","/blog/gitlabs-2018-product-vision","/blog/gitlabs-maven-dependency-proxy-is-available-in-beta","/blog/gitops-with-gitlab-infrastructure-provisioning","/blog/gitter-moves-to-element","/blog/google-next-2018-recap","/blog/have-devops-jobs-to-fill-try-these-3-strategies-to-hire-and-retain","/blog/gnome-follow-up","/blog/group-runner-registration-token-vulnerability","/blog/high-efficiency-innovation","/blog/how-a-fix-in-go-19-sped-up-our-gitaly-service-by-30x","/blog/how-devsecops-drives-business-success","/blog/how-gitlab-can-help-you-secure-your-cloud-native-applications","/blog/how-gitlab-iteration-value-drives-innovation-through-the-engineering-organization","/blog/how-gitlab-uses-prompt-guardrails-to-help-protect-customers","/blog/how-non-engineers-experience-gitlab","/blog/how-i-transitioned-from-frontend-to-ux","/blog/how-telesphora-is-tackling-the-opioid-crisis-machine-learning-human-centered-design","/blog/how-to-automatically-create-a-new-mr-on-gitlab-with-gitlab-ci","/blog/how-to-agentless-gitops-aws","/blog/how-to-build-out-your-devops-team","/blog/how-to-create-review-apps-for-android-with-gitlab-fastlane-and-appetize-dot-io","/blog/how-to-install-gitlab","/blog/how-to-fuzz-go","/blog/how-to-protect-gitlab-connected-ssh-key-with-yubikey","/blog/how-to-make-your-devops-team-elite-performers","/blog/how-we-apply-gitlab-values-to-our-bug-bounty-council-process","/blog/how-to-stay-productive-in-your-home-office","/blog/how-to-set-up-gitlab-runner-on-digitalocean","/blog/how-to-use-agent-based-gitops","/blog/how-we-reduced-mr-review-time-with-value-stream-management","/blog/how-we-designed-the-gitlab-reference-architectures","/blog/how-we-stay-connected-as-a-remote-company","/blog/how-we-utilize-user-stories-as-a-collaborative-design-tool","/blog/imposter-syndrome-and-remote-work","/blog/how-zoopla-uses-dora-metrics-and-your-team-can-too","/blog/infrastructure-update","/blog/improving-gitlab-deletion-flow-what-to-expect-in-coming-months","/blog/inside-our-new-product-manager-persona","/blog/integrating-gitlab-ci-with-gitlab","/blog/introducing-custom-compliance-frameworks-in-gitlab","/blog/introduce-continuous-workflows","/blog/introducing-markdown-live-preview","/blog/introducing-the-gitlab-ai-transparency-center","/blog/introduction-of-oidc-modules-for-integration-between-google-cloud-and-gitlab-ci","/blog/iterate-like-a-gitlab-designer","/blog/jenkins-one-year-later","/blog/join-us-for-hacktoberfest-2021","/blog/khosla-ventures-gitlab-meeting","/blog/kubernetes-chat-with-joe-beda","/blog/keep-git-history-clean-with-interactive-rebase","/blog/leah-petersen-user-spotlight","/blog/learning-curve-is-the-biggest-challenge-developers-face-with-git","/blog/living-for-more-than-the-weekend","/blog/lessons-on-building-a-distributed-company","/blog/major-league-gitlab-hacking","/blog/managing-global-projects-requiring-rapid-response-continuously","/blog/making-the-case-for-a-devops-platform-what-data-and-customers-say","/blog/marker-io-gitlab-integration","/blog/medium-gitlab-saas-runners-on-linux-now-available-to-all-tiers","/blog/microservices-integrated-solution","/blog/meltano-functional-group-update-post","/blog/migrating-to-puma-on-gitlab","/blog/mobile-devops-with-gitlab-part-1","/blog/monitor-application-performance-with-distributed-tracing","/blog/moving-all-your-data","/blog/multi-account-aws-sam-deployments-with-gitlab-ci","/blog/navigation-state-of-play","/blog/open-source-nasa-gl","/blog/one-click-clone-to-xcode","/blog/next-gen-telecom-with-gitlab","/blog/new-gitlab-product-subscription-model","/blog/observability-vs-monitoring-in-devops","/blog/optimizing-the-value-exchange-a-gentle-introduction","/blog/package-key-extension","/blog/our-retrospective-and-kickoff-are-public","/blog/patch-files-for-code-review","/blog/pick-your-brain-interview-brandon-foo","/blog/placebo-lines-on-the-pipeline-graph","/blog/preventing-burnout-a-managers-toolkit","/blog/postmortem-of-database-outage-of-january-31","/blog/publishing-a11y-reports-in-gitlab-pages","/blog/project-management-using-gitlab-platform","/blog/python-rust-and-gitlab-ci","/blog/qpage-on-the-devops-platform","/blog/rebase-in-real-life","/blog/quickly-onboarding-engineers-successfully","/blog/reduce-it-costs","/blog/refining-gitlab-product-experience","/blog/safe-without-silos-in-gitlab","/blog/remote-design-sprints","/blog/reviewer-roulette-one-year-on","/blog/remote-working-gitlab","/blog/secure-and-safe-login-and-commits-with-gitlab-yubico","/blog/secure-open-source-container-infrastructure-with-gitlab-and-chainguard","/blog/security-testing-principles-developer","/blog/security-advisory-for-logjam-vulnerability","/de-de/the-source/authors/bryan-ross","/blog/set-expectations","/blog/simple-trick-for-smaller-screenshots","/blog/snowflake-spend-dbt-package-release","/blog/solving-complex-challenges-with-gitlab-duo-workflow","/blog/sha256-support-in-gitaly","/de-de/the-source/authors/taylor-mccaslin","/de-de/the-source/authors/gitlab","/de-de/the-source/authors/kristina-weis","/blog/speed-security-quality-with-hackerone","/blog/start-using-pages-quickly","/blog/ssg-overview-gitlab-pages-part-3-examples-ci","/blog/streamline-devsecops-engineering-workflows-with-gitlab-duo","/blog/support-engineering-at-gitlab","/blog/tackle-nists-plan-of-action-and-milestones-with-gitlabs-risk-management-features","/blog/take-our-survey-on-collaborative-software-development","/blog/the-co-create-program-how-customers-are-collaborating-to-build-gitlab","/blog/terraform-as-part-of-software-supply-chain-part1-modules-and-providers","/blog/the-evolution-of-ux-at-gitlab","/blog/the-importance-of-ux-personas","/blog/the-ultimate-guide-to-gitops-with-gitlab","/blog/third-party-code-risks","/blog/the-security-tightrope","/blog/three-steps-to-optimize-software-value-streams","/blog/tips-for-managing-monorepos-in-gitlab","/blog/troubleshoot-delays-with-code-review-analytics","/blog/top-10-gitlab-workflow-hacks-you-need-to-know","/blog/tracking-down-missing-tcp-keepalives","/blog/top-five-takeaways-from-the-developer-survey","/blog/tutorial-integrate-gitlab-merge-request-approvals-with-external-systems","/blog/two-questions-we-ask-ux-designers-in-job-interviews","/blog/unofficial-runner-becomes-official","/blog/ultimate-perks-for-open-source-projects","/de-de/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster","/de-de/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","/blog/updates-from-aws-reinvent","/blog/upgrading-database-os","/blog/use-inputs-in-includable-files","/blog/utilize-the-gitlab-devops-platform-to-avoid-cloud-migration-hazards","/blog/using-gitlab-labels","/blog/vue-big-plan","/blog/version-check","/blog/watch-the-gitlab-summit-from-your-desk","/blog/what-were-reading-in-september","/blog/what-are-the-benefits-of-a-microservices-architecture","/blog/what-south-africa-taught-me-about-cybersecurity","/blog/webcast","/blog/what-is-git-the-ultimate-guide-to-gits-role-and-functionality","/blog/whats-new-in-git-2-48-0","/blog/whitesource-for-dependency-scanning","/blog/why-choose-bare-metal","/blog/why-do-gitlab-designers-contribute-to-the-codebase","/blog/why-gitops-should-be-workflow-of-choice","/blog/why-move-to-gitlab","/blog/why-we-are-not-leaving-the-cloud","/blog/why-we-use-rails-to-build-gitlab","/blog/working-at-gitlab-30-days-later","/blog/zero-trust-at-gitlab-problems-goals-challenges","/blog/year-of-kubernetes","/blog/world-tour-amplify-your-code","/customers/signicat","/customers/bi-worldwide","/customers/trek10","/customers/weave","/customers/conversica","/customers/dublin-city-university","/customers/fullsave","/customers/lely","/customers/paessler-prtg","/free-trial","/gitlab-duo","/de-de/the-source/security","/de-de/the-source/ai","/community","/partners/technology-partners/redhat","/press/releases/2016-12-08-lyra-infosystems-press-release","/press/releases/2018-06-22-auto-devops-gitlab-11","/press/releases/2019-06-20-gitlab-12-devsecops-press-release","/press/releases/2017-10-06-new-executive-hires-press-release","/press/releases/2020-09-22-gitlab-launches-all-remote-leadership-coursera-course","/press/releases/2020-01-14-gitlab-recognized-as-451-firestarter","/press/releases/2019-09-17-gitlab-adopted-by-kde","/press/releases/2021-09-17-gitlab-files-statement-for-proposed-ipo","/press/releases/2021-06-03-gitlab-positioned-challengers-quadrant-2021-magic-quadrant-application-security-testing","/press/releases/2021-02-09-gitlab-announces-new-remote-work-report","/press/releases/2023-06-05-gitlab-reports-first-quarter-fiscal-year-2024-financial-results","/press/releases/2022-02-15-gitlab-to-announce-fourth-quarter-fiscal-2022-financial-results","/press/releases/2022-11-14-gitlab-to-announce-third-quarter-2023-financial-results","/press/releases/2022-06-15-gitlab-wins-2021-google-cloud-technology-partner","/press/releases/2020-05-18-gitlab-fourth-annual-devsecops-survey","/press/releases/2023-02-13-gitlab-to-announce-fourth-quarter-and-full-fiscal-year-2023-financial-results","/press/releases/2023-08-31-gitlab-to-present-at-goldman-sachs-communacopia-technology-conference","/press/releases/2024-08-22-gitlab-recognized-as-a-leader-in-inaugural-2024-gartner-magic-quadrant-for-ai-code-assistants","/press/releases/2025-02-26-gitlab-cfo-to-present-at-2025-cantor-technology-conference","/press/releases/2024-05-13-gitlab-to-announce-first-quarter-fiscal-2025-financial-results","/press/releases/2024-01-17-gitlab-announces-pricing-of-gitlab-duo-pro","/press/releases/2025-07-17-gitlab-announces-the-public-beta-of-gitlab-duo-agent-platform","/press/releases/gitlab-to-announce-third-quarter-fiscal-2025-results","/privacy/cookies","/developer-survey","/support/us-government-support","/stages-devops-lifecycle/plan","/support/gitlab-com-policies","/solutions/slack","/events/epic-conference/london","/solutions/devops-platform","/solutions/agile-delivery","/solutions/value-stream-management","/move-to-gitlab-from-atlassian","/security","/solutions/open-source/join","/compare/gitlab-vs-github","/topics/agile-delivery/agile-methodology","/topics/ci-cd/cloud-native-continuous-integration","/customers/all","/topics/ci-cd/pipeline-as-code","/topics/devops/build-a-devops-team","/topics/devops/the-role-of-ai-in-devops","/customers","/topics/devsecops/beginners-guide-to-container-security","/topics/gitops/gitlab-enables-infrastructure-as-code","/topics/microservices","/topics/version-control/what-is-gitlab-flow","/topics/version-control/software-team-collaboration","/solutions","/es/customers/thezebra","/es/customers/lockheed-martin","/es/customers/carfax","/es/customers/fullsave","/es/pricing/feature-comparison","/es/solutions/agile-delivery","/es/gartner-magic-quadrant","/es/resources","/es/solutions/jira","/es/solutions/slack","/es","/es/calculator","/es/solutions/education","/es/partners/technology-partners","/the-source/platform/accelerate-embedded-development-in-software-defined-vehicles","/the-source/security/devsecops-the-key-to-modern-security-resilience","/the-source/platform/whats-next-in-devsecops-for-public-sector","/pricing","/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster","/the-source/platform/from-toolchain-chaos-to-business-roi-a-5-step-roadmap","/the-source/security/the-future-of-devops-education-needs-to-include-security","/es/topics/ci-cd/cicd-pipeline","/the-source/security/how-gitlab-can-help-you-prepare-for-your-soc-2-exam","/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","/the-source/ai/implementing-effective-guardrails-for-ai-agents","/the-source/ai/emerging-agentic-ai-trends-reshaping-software-development","/the-source/ai/to-maximize-the-750b-ai-opportunity-human-innovation-is-key","/es/topics/ci-cd","/es/topics/devops-platform","/es/topics/digital-transformation","/es/topics/devops/beginner-devops-platform","/es/topics/microservices","/es/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform","/es/topics/version-control/software-team-collaboration","/es/topics/version-control/what-is-gitlab-flow","/es/teamops","/fr-fr/blog/authors/angelo-stavrow","/fr-fr/blog/agile-pairing-sessions","/fr-fr/blog/authors/bahubali-bill-shetti","/fr-fr/blog/authors/alexander-dietrich","/fr-fr/blog/authors/arunoda-susiripala","/fr-fr/blog/3-best-practices-for-building-software-in-the-era-of-llms","/fr-fr/blog/authors/amanda-rueda","/fr-fr/blog/authors/andrew-fontaine","/fr-fr/blog/authors/ben-ridley","/fr-fr/blog/authors/achilleas-pipinellis","/fr-fr/blog/authors/borivoje-tasovac","/fr-fr/blog/authors/brendan-regan","/fr-fr/blog/authors/bryan-may","/fr-fr/blog/authors/chance-feick","/fr-fr/blog/authors/chris-baus","/fr-fr/blog/authors/christian-couder","/fr-fr/blog/authors/christos-bacharakis","/fr-fr/blog/authors/cormac-foster","/fr-fr/blog/authors/dan-rabinovitz","/fr-fr/blog/authors/darren-murph","/the-source/authors/andrew-haschka","/the-source/authors/derek-debellis","/fr-fr/blog/authors/david-smith","/fr-fr/blog/authors/diana-logan","/the-source/authors/jlongo","/fr-fr/blog/authors/dominic-couture","/fr-fr/blog/authors/eduardo-bonet","/fr-fr/blog/authors/emily-kyle","/fr-fr/blog/authors/ethan-strike","/the-source/authors/sabrina-farmer","/fr-fr/blog/authors/erica-huang","/fr-fr/blog/authors/forrest-brazeal","/fr-fr/blog/authors/fabio-busatto","/fr-fr/blog/authors/george-kichukov","/fr-fr/blog/authors/greg-alfaro","/fr-fr/blog/authors/gitlab-security-team","/fr-fr/blog/authors/gustaw-fit-of-zoopla","/fr-fr/blog/authors/hazel-yang","/fr-fr/blog/authors/ivan-lychev","/fr-fr/blog/authors/ian-bartholomew","/fr-fr/blog/authors/jacob-vosmaer","/fr-fr/blog/authors/james-wormwell","/fr-fr/blog/authors/jason-chen","/fr-fr/blog/authors/jeff-burrows","/fr-fr/blog/authors/jochen-roth","/fr-fr/blog/authors/john-coghlan","/fr-fr/blog/authors/joo-alexandre-prado-tavares-cunha","/fr-fr/blog/authors/jeremy-watson","/fr-fr/blog/authors/josh-kodroff-pulumi","/fr-fr/blog/authors/julie-byrne","/fr-fr/blog/authors/karen-caras","/fr-fr/blog/authors/kushal-koolwal","/fr-fr/blog/authors/lauren-barker","/fr-fr/blog/authors/kevin-chu","/es/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/fr-fr/blog/authors/lin-jen-shin","/es/the-source/security/10-tips-to-prioritize-security-in-software-development","/es/the-source/platform/driving-business-results-with-platform-engineering","/fr-fr/blog/authors/madou-coulibaly","/fr-fr/blog/authors/marco-lenzo","/es/the-source/security/strengthen-your-cybersecurity-strategy-with-secure-by-design","/fr-fr/blog/authors/michael-miranda","/fr-fr/blog/authors/matthias-kppler","/fr-fr/blog/authors/mark-loveless","/fr-fr/blog/authors/matt-delaney","/fr-fr/blog/authors/melissa-farber","/fr-fr/blog/authors/mike-vanbuskirk","/fr-fr/blog/authors/nick-malcolm","/fr-fr/blog/authors/noah-manger","/fr-fr/blog/authors/omar-fernandez","/fr-fr/blog/authors/patrick-deuley","/fr-fr/blog/authors/payton-burdette","/fr-fr/blog/authors/pini-wietchner","/fr-fr/blog/authors/rahul-bhargava-cto-evolphin","/fr-fr/blog/authors/renato-stanic","/fr-fr/blog/authors/robin-schulman","/fr-fr/blog/authors/ruby-nealon","/fr-fr/blog/authors/sam-kerr","/fr-fr/blog/authors/samuel-alfageme","/fr-fr/blog/authors/sarah-odonnell","/fr-fr/blog/authors/scott-de-jonge","/fr-fr/blog/authors/seth-berger","/fr-fr/blog/authors/siddharth-mathur","/fr-fr/blog/authors/stephen-mcguinness","/fr-fr/blog/authors/sunil-kowlgi","/fr-fr/blog/authors/taylor-murphy","/fr-fr/blog/authors/tina-sturgis","/fr-fr/blog/authors/trevor-knudsen","/fr-fr/blog/authors/valerie-silverthorne","/fr-fr/blog/authors/vincent-jong","/fr-fr/blog/authors/will-leidheiser","/fr-fr/blog/automating-agile-workflows-with-the-gitlab-triage-gem","/fr-fr/blog/bridging-the-visibility-gap-in-software-supply-chain-security","/fr-fr/blog/developing-gitlab-duo-how-we-validate-and-test-ai-models-at-scale","/fr-fr/blog/five-fast-facts-about-docs-as-code-at-gitlab","/fr-fr/blog/git-bash","/fr-fr/blog/ci-cd-inputs-secure-and-preferred-method-to-pass-parameters-to-a-pipeline","/fr-fr/blog/how-to-integrate-custom-security-scanners-into-gitlab","/fr-fr/blog/gitlab-duo-self-hosted-models-on-aws-bedrock","/fr-fr/blog/how-gitlab-can-support-your-iso-compliance-journey","/fr-fr/blog/introducing-custom-compliance-frameworks-in-gitlab","/fr-fr/blog/kubernetes-the-container-orchestration-solution","/fr-fr/blog/gitlab-named-a-leader-in-the-forrester-wave-devops-platforms-q2-2025","/fr-fr/blog/prepare-now-docker-hub-rate-limits-will-impact-gitlab-ci-cd","/fr-fr/blog/take-advantage-of-git-rebase","/fr-fr/blog/ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation","/fr-fr/blog/whats-new-in-git-2-45-0","/fr-fr/blog/what-are-the-benefits-of-a-microservices-architecture","/es/the-source/authors/amanda-rueda","/fr-fr/security","/fr-fr/pricing/faq-improved-billing-and-subscription-management","/fr-fr/customers/fullsave","/fr-fr/customers/carfax","/fr-fr/customers/lockheed-martin","/fr-fr/customers/thezebra","/fr-fr/solutions/github","/fr-fr/solutions/nonprofit/partners","/es/the-source/authors/ddesanto","/es/the-source/authors/iganbaruch","/es/the-source/authors/rschulman","/fr-fr/topics/agile-delivery","/fr-fr/partners/technology-partners/aws","/fr-fr/topics/ci-cd/continuous-integration-metrics","/fr-fr/topics/devops/ai-code-generation-guide","/fr-fr/topics/devops/how-and-why-to-create-devops-platform-team","/fr-fr/topics/devops/what-is-a-devops-platform-engineer","/fr-fr/topics/gitops/gitops-workflow","/fr-fr/topics/devsecops/three-steps-to-better-devsecops","/fr-fr/topics/version-control/what-is-code-review","/fr-fr/topics/version-control/benefits-distributed-version-control-system","/fr-fr/gitlab-duo/agent-platform","/fr-fr/pricing/premium/why-upgrade","/fr-fr/solutions/startups","/fr-fr/faster-together","/it-it/forrester-wave-devops-platform","/it-it/ai-transparency-center","/it-it/customers/siemens","/it-it/customers/dunelm","/it-it/customers/intuitive-machines","/it-it/customers/bab","/it-it/pricing/faq-new-product-subscription-tiers","/it-it/pricing/ultimate","/it-it/partners/technology-partners/hashicorp","/it-it/solutions/value-stream-management","/it-it/solutions","/it-it/gitlab-duo/duo-amazon-q","/fr-fr/company","/de-de/blog/categories/insights","/it-it/solutions/continuous-software-security-assurance","/it-it/software-faster","/it-it/topics/ci-cd/benefits-continuous-integration","/it-it/topics/ci-cd/continuous-integration-server","/it-it/topics/devops","/it-it/topics/devops/ai-enhanced-security","/it-it/topics/devops/what-is-a-site-reliability-engineer","/it-it/topics/gitops","/it-it/topics/devsecops/what-is-developer-first-security","/it-it/topics/version-control/how-implement-version-control","/it-it/topics/version-control/what-is-git-version-control","/fr-fr/solutions/code-suggestions","/it-it/solutions/platform-engineering","/ja-jp/analysts","/ja-jp/blog/authors/aakriti-gupta","/ja-jp/blog/authors/andrew-patterson","/ja-jp/blog/authors/amelia-bauerly","/ja-jp/blog/authors/akashdeep-dhar","/ja-jp/blog/authors/alexis-ginsberg","/ja-jp/blog/authors/anshuman-singh","/ja-jp/blog/authors/ashley-mcalpin","/ja-jp/blog/authors/balasankar-balu-c","/ja-jp/blog/authors/bert-van-eyck","/ja-jp/blog/authors/brandon-foo","/ja-jp/blog/authors/brian-oconnell","/fr-fr/the-source/ai/5-ways-execs-can-support-their-devops-teams-with-ai","/fr-fr/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster","/ja-jp/blog/authors/cameron-swords","/ja-jp/blog/authors/charlie-ablett","/ja-jp/blog/authors/christie-lenneville","/ja-jp/blog/authors/chris-sterry-dotscience","/ja-jp/blog/authors/craig-gomes","/ja-jp/blog/authors/clement-ho","/ja-jp/blog/authors/daniel-hauenstein","/ja-jp/blog/authors/dave-wentzel","/ja-jp/blog/authors/deepa-mahalingam","/ja-jp/blog/authors/dov-hershkovitch","/ja-jp/blog/authors/dinesh-bolkensteyn","/ja-jp/blog/authors/eric-brinkman","/ja-jp/blog/authors/elliot-rushton","/ja-jp/blog/authors/erick-banks","/ja-jp/blog/authors/eugenia-hannon","/ja-jp/blog/authors/fatih-acet","/ja-jp/blog/authors/gabe-weaver","/fr-fr/the-source/authors/bryan-ross","/fr-fr/the-source/authors/kristina-weis","/ja-jp/blog/authors/gitlab","/ja-jp/blog/authors/gina-doyle","/fr-fr/the-source/authors/taylor-mccaslin","/fr-fr/the-source/authors/gitlab","/ja-jp/blog/authors/grzegorz-bizon","/ja-jp/blog/authors/haim-snir","/ja-jp/blog/authors/hillary-benson","/ja-jp/blog/authors/igor-drozdov","/ja-jp/blog/authors/jacie-bandur","/ja-jp/blog/authors/jake-foster","/ja-jp/blog/authors/jan-provaznik","/ja-jp/blog/authors/jeff-tucker","/ja-jp/blog/authors/jessica-hurwitz","/ja-jp/blog/authors/jason-yavorska","/ja-jp/blog/authors/joern-schneeweisz","/ja-jp/blog/authors/john-jeremiah","/ja-jp/blog/authors/joshua-lambert","/ja-jp/blog/authors/jos-ivn-vargas","/ja-jp/blog/authors/kathy-wang","/ja-jp/blog/authors/kim-lock","/ja-jp/blog/authors/juliet-wanjohi","/ja-jp/blog/authors/laurena-alves","/ja-jp/blog/authors/kyla-gradin-dahl","/it-it/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/ja-jp/blog/authors/lucas-charles","/ja-jp/blog/authors/manuel-kraft","/ja-jp/blog/authors/martynas-krupskis","/ja-jp/blog/authors/marin-job","/it-it/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/ja-jp/blog/authors/matt-nohr","/it-it/the-source/security/key-security-trends-for-cisos-in-2025","/ja-jp/blog/authors/maximilien-belinga","/it-it/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/ja-jp/blog/authors/michael-fahey","/ja-jp/blog/authors/monmayuri-ray","/ja-jp/blog/authors/mike-bartlett","/ja-jp/blog/authors/nick-veenhof","/ja-jp/blog/authors/nolan-myers","/ja-jp/blog/authors/orit-golowinski","/ja-jp/blog/authors/patrick-steinhardt","/ja-jp/blog/authors/raquel-campuzano","/ja-jp/blog/authors/plapadoo","/ja-jp/blog/authors/pedro-moreira-da-silva","/ja-jp/blog/authors/rohit-shambhuni","/ja-jp/blog/authors/riccardo-padovani","/ja-jp/blog/authors/rusty-weston-guest-contributor","/ja-jp/blog/authors/sam-white","/ja-jp/blog/authors/sandra-salerno","/ja-jp/blog/authors/sarrah-vesselov","/ja-jp/blog/authors/sophia-manicor","/ja-jp/blog/authors/scott-williamson","/ja-jp/blog/authors/sharon-gaudin","/ja-jp/blog/authors/steve-abrams","/ja-jp/blog/authors/susan-tacker","/ja-jp/blog/authors/thao-yeager","/ja-jp/blog/authors/tsukasa-komatsubara","/ja-jp/blog/authors/vishal-tak","/ja-jp/blog/authors/veethika-mishra","/ja-jp/blog/authors/todd-barr","/fr-fr/the-source/security","/ja-jp/blog/authors/william-chia","/fr-fr/the-source/ai","/ja-jp/blog/event-report-gartner-it-symposium","/ja-jp/blog/demystifying-ci-cd-variables","/ja-jp/blog/developing-gitlab-duo-series","/ja-jp/blog/gitlab-17-10-release","/ja-jp/blog/automating-with-gitlab-duo-part-1-generating-tests","/ja-jp/blog/gitlab-17-8-release","/ja-jp/blog/getting-started-with-gitlab-how-to-import-your-projects-to-gitlab","/it-it/the-source/authors/lee-faus","/ja-jp/blog/gitlab-duo-chat-gets-agentic-ai-makeover","/ja-jp/blog/gitlab-free-tier-integration-guide","/it-it/the-source/authors/chandler-gibbons","/ja-jp/blog/guide-to-fulfilling-soc-2-security-requirements-with-gitlab","/ja-jp/blog/how-to-use-gitlabs-custom-compliance-frameworks-in-your-devsecops","/ja-jp/blog/monday-merge-2025-july-14","/ja-jp/blog/journey-through-gits-20-year-history","/ja-jp/blog/prepare-now-docker-hub-rate-limits-will-impact-gitlab-ci-cd","/it-it/the-source/authors/grant-hickman","/ja-jp/blog/ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation","/ja-jp/blog/what-is-an-api","/ja-jp/blog/whats-new-in-git-2-48-0","/ja-jp/blog/what-is-open-source","/ja-jp/blog/the-co-create-program-how-customers-are-collaborating-to-build-gitlab","/ja-jp/customers/moneyfarm","/ja-jp/customers/airbus","/ja-jp/free-trial","/ja-jp/gitlab-duo","/ja-jp/customers/goldman-sachs","/ja-jp/customers/conversica","/ja-jp/software-faster","/ja-jp/solutions","/ja-jp/privacy","/ja-jp/solutions/platform-engineering","/ja-jp/solutions/value-stream-management","/ja-jp/developer-survey/2024/ai","/ja-jp/pricing/faq-premium-update","/ja-jp/solutions/continuous-software-security-assurance","/ja-jp/partners/technology-partners/ibm","/ja-jp/topics/devops/what-is-a-site-reliability-engineer","/ja-jp/topics/gitops","/ja-jp/topics/devsecops/what-is-developer-first-security","/ja-jp/topics/ci-cd/benefits-continuous-integration","/it-it/the-source","/ja-jp/topics/version-control/how-implement-version-control","/ja-jp/topics/devops","/ja-jp/topics/version-control/what-is-git-version-control","/ja-jp/topics/ci-cd/continuous-integration-server","/ja-jp/topics/devops/ai-enhanced-security","/pt-br/free-trial","/pt-br/analysts","/pt-br/gitlab-duo","/pt-br/customers/fanatics","/pt-br/customers/iron-mountain","/pt-br/privacy","/pt-br/pricing/faq-premium-update","/pt-br/customers/thales","/pt-br/customers/caci","/pt-br/partners/technology-partners/ibm","/pt-br/solutions/devops-platform","/pt-br/solutions/jenkins","/pt-br/solutions/aerospace","/pt-br/topics/ci-cd/choose-continuous-integration-tool","/pt-br/topics/ci-cd/implement-continuous-integration","/pt-br/topics/devops/reduce-devops-costs","/pt-br/topics/devops/ai-for-coding","/pt-br/solutions/public-sector","/pt-br/topics/devops/what-is-developer-experience","/pt-br/topics/devsecops/what-is-fuzz-testing","/pt-br/topics/gitops/infrastructure-as-code","/pt-br/solutions/visibility-measurement","/pt-br/topics/version-control/what-is-git-workflow","/pt-br/topics/version-control","/ja-jp/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/ja-jp/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/ja-jp/the-source/security/key-security-trends-for-cisos-in-2025","/ja-jp/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/ja-jp/the-source/authors/lee-faus","/ja-jp/the-source/authors/chandler-gibbons","/ja-jp/the-source","/ja-jp/the-source/authors/grant-hickman","/pt-br/the-source/ai/velocity-with-guardrails-ai-automation","/pt-br/the-source/security/security-its-more-than-culture-addressing-the-root-cause-of-common-security","/pt-br/the-source/platform/why-your-development-team-should-plan-small-to-deliver-big","/pt-br/the-source/ai/as-ai-becomes-standard-watch-for-these-4-devsecops-trends","/pt-br/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","/pt-br/the-source/authors/dave-steer","/pt-br/the-source/authors/ncregan","/pt-br/the-source/authors/haim-snir","/fr-fr/blog/categories/devsecops","/ja-jp/blog/categories/news","/ja-jp/blog/categories/ai-ml","/blog/categories/insights","/blog/tags/demo","/blog/categories/ai-ml","/blog/tags/research","/blog/tags/ui","/blog/tags/embedded-devops","/blog/tags/google","/blog/tags/partners","/blog/tags/ci-cd"]}