[{"data":1,"prerenderedAt":862},["ShallowReactive",2],{"/blog/10k-commits":3,"navigation-en-us":77,"banner-en-us":504,"footer-en-us":514,"blog-post-authors-en-us-Dmitriy Zaporozhets":759,"blog-related-posts-en-us-10k-commits":774,"next-steps-en-us":798,"blog-promotions-en-us":808},{"id":4,"title":5,"authors":6,"body":8,"category":53,"date":54,"description":55,"extension":56,"externalUrl":57,"faq":57,"featured":58,"heroImage":59,"meta":60,"navigation":67,"path":68,"seo":69,"slug":73,"stem":74,"tags":57,"template":75,"updatedDate":57,"__hash__":76},"blogPosts/en-us/blog/10k-commits.md","10k commits",[7],"Dmitriy Zaporozhets",{"type":9,"value":10,"toc":49},"minimark",[11,19,22,38,41],[12,13,14],"p",{},[15,16],"img",{"alt":17,"src":18},"flyer","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782405535/site/Content%20Images/10k/flyer_10k.png",[12,20,21],{},"Dear contributors,",[12,23,24,25,31,32,37],{},"GitLab recently grow past 10k commits. And even more amazing is that almost half of them were made during last year. So 10,000 commits made by more than ",[26,27,30],"a",{"href":28,"rel":29},"http://contributors.gitlab.com/",[],"600 contributors"," for the past 3 years. But it's not only about commits. There are more than 6,000 closed issues on issue trackers. And lot of ",[26,33,36],{"href":34,"rel":35},"http://feedback.gitlab.com/",[],"feature requests"," on feature request forum. And tons of discussion on the mailinglist, blogs, twitter and irc. That's huge amount of work done for an open source project.",[12,39,40],{},"I would want to thank all people who took part in GitLab progress during last 3 years. I am proud to say that we've grown such a good open source community together.",[12,42,43,44],{},"Thanks everyone!\nDmitriy on behalf of the ",[26,45,48],{"href":46,"rel":47},"https://about.gitlab.com/community/core-team/",[],"core team",{"title":50,"searchDepth":51,"depth":51,"links":52},"",2,[],"company","2014-06-10","GitLab recently grow past 10k commits. And even more amazing is that almost half of them were made during last year.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099646/Blog/Hero%20Images/Blog/Hero%20Images/logoforblogpost_21mOmoq0dnepgpLzqI703C_1750099645885.jpg",{"excerpt":61},{"type":9,"value":62},[63],[12,64,65],{},[15,66],{"alt":17,"src":18},true,"/en-us/blog/10k-commits",{"title":5,"description":55,"ogTitle":5,"ogDescription":55,"noIndex":58,"ogImage":59,"ogUrl":70,"ogSiteName":71,"ogType":72,"canonicalUrls":70},"https://about.gitlab.com/blog/10k-commits","https://about.gitlab.com","article","10k-commits","en-us/blog/10k-commits","BlogPost","RVLtJh_otX2SZ77Cgay4ite2rOODq1_c0r67hDRs-ZI",{"logo":78,"freeTrial":83,"sales":88,"login":93,"items":98,"search":424,"minimal":455,"duo":474,"switchNav":483,"pricingDeployment":494},{"config":79},{"href":80,"dataGaName":81,"dataGaLocation":82},"/","gitlab logo","header",{"text":84,"config":85},"Get free trial",{"href":86,"dataGaName":87,"dataGaLocation":82},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":89,"config":90},"Request a demo",{"href":91,"dataGaName":92,"dataGaLocation":82},"/sales/?contact-topic=request-demo","sales",{"text":94,"config":95},"Sign in",{"href":96,"dataGaName":97,"dataGaLocation":82},"https://gitlab.com/users/sign_in/","sign in",[99,128,228,233,347,402],{"text":100,"config":101,"menu":103},"Platform",{"dataNavLevelOne":102},"platform",{"type":104,"columns":105},"cards",[106,112,120],{"title":100,"description":107,"link":108},"The intelligent orchestration platform for DevSecOps",{"text":109,"config":110},"Explore our Platform",{"href":111,"dataGaName":102,"dataGaLocation":82},"/platform/",{"title":113,"description":114,"link":115},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":116,"config":117},"Meet GitLab Duo",{"href":118,"dataGaName":119,"dataGaLocation":82},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":121,"description":122,"link":123},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":124,"config":125},"Learn more",{"href":126,"dataGaName":127,"dataGaLocation":82},"/why-gitlab/","why gitlab",{"text":129,"left":67,"config":130,"menu":132},"Product",{"dataNavLevelOne":131},"solutions",{"type":133,"link":134,"columns":138,"feature":207},"lists",{"text":135,"config":136},"View all Solutions",{"href":137,"dataGaName":131,"dataGaLocation":82},"/solutions/",[139,163,186],{"title":140,"description":141,"link":142,"items":147},"Automation","CI/CD and automation to accelerate deployment",{"config":143},{"icon":144,"href":145,"dataGaName":146,"dataGaLocation":82},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[148,152,155,159],{"text":149,"config":150},"CI/CD",{"href":151,"dataGaLocation":82,"dataGaName":149},"/solutions/continuous-integration/",{"text":113,"config":153},{"href":118,"dataGaLocation":82,"dataGaName":154},"gitlab duo agent platform - product menu",{"text":156,"config":157},"Source Code Management",{"href":158,"dataGaLocation":82,"dataGaName":156},"/solutions/source-code-management/",{"text":160,"config":161},"Automated Software Delivery",{"href":145,"dataGaLocation":82,"dataGaName":162},"Automated software delivery",{"title":164,"description":165,"link":166,"items":171},"Security","Deliver code faster without compromising security",{"config":167},{"href":168,"dataGaName":169,"dataGaLocation":82,"icon":170},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[172,176,181],{"text":173,"config":174},"Application Security Testing",{"href":168,"dataGaName":175,"dataGaLocation":82},"Application security testing",{"text":177,"config":178},"Software Supply Chain Security",{"href":179,"dataGaLocation":82,"dataGaName":180},"/solutions/supply-chain/","Software supply chain security",{"text":182,"config":183},"Software Compliance",{"href":184,"dataGaName":185,"dataGaLocation":82},"/solutions/software-compliance/","software compliance",{"title":187,"link":188,"items":193},"Measurement",{"config":189},{"icon":190,"href":191,"dataGaName":192,"dataGaLocation":82},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[194,198,202],{"text":195,"config":196},"Visibility & Measurement",{"href":191,"dataGaLocation":82,"dataGaName":197},"Visibility and Measurement",{"text":199,"config":200},"Value Stream Management",{"href":201,"dataGaLocation":82,"dataGaName":199},"/solutions/value-stream-management/",{"text":203,"config":204},"Analytics & Insights",{"href":205,"dataGaLocation":82,"dataGaName":206},"/solutions/analytics-and-insights/","Analytics and insights",{"title":208,"type":133,"items":209},"GitLab for",[210,216,222],{"text":211,"config":212},"Enterprise",{"icon":213,"href":214,"dataGaLocation":82,"dataGaName":215},"Building","/enterprise/","enterprise",{"text":217,"config":218},"Small Business",{"icon":219,"href":220,"dataGaLocation":82,"dataGaName":221},"Work","/small-business/","small business",{"text":223,"config":224},"Public Sector",{"icon":225,"href":226,"dataGaLocation":82,"dataGaName":227},"Organization","/solutions/public-sector/","public sector",{"text":229,"config":230},"Pricing",{"href":231,"dataGaName":232,"dataGaLocation":82,"dataNavLevelOne":232},"/pricing/","pricing",{"text":234,"config":235,"menu":237},"Resources",{"dataNavLevelOne":236},"resources",{"type":133,"link":238,"columns":242,"feature":336},{"text":239,"config":240},"View all resources",{"href":241,"dataGaName":236,"dataGaLocation":82},"/resources/",[243,276,303],{"title":244,"items":245},"Getting started",[246,251,256,261,266,271],{"text":247,"config":248},"Install",{"href":249,"dataGaName":250,"dataGaLocation":82},"/install/","install",{"text":252,"config":253},"Quick start guides",{"href":254,"dataGaName":255,"dataGaLocation":82},"/get-started/","quick setup checklists",{"text":257,"config":258},"Learn",{"href":259,"dataGaLocation":82,"dataGaName":260},"https://university.gitlab.com/","learn",{"text":262,"config":263},"Product documentation",{"href":264,"dataGaName":265,"dataGaLocation":82},"https://docs.gitlab.com/","product documentation",{"text":267,"config":268},"Best practice videos",{"href":269,"dataGaName":270,"dataGaLocation":82},"/getting-started-videos/","best practice videos",{"text":272,"config":273},"Integrations",{"href":274,"dataGaName":275,"dataGaLocation":82},"/integrations/","integrations",{"title":277,"items":278},"Discover",[279,284,289,294,298],{"text":280,"config":281},"Customer success stories",{"href":282,"dataGaName":283,"dataGaLocation":82},"/customers/","customer success stories",{"text":285,"config":286},"Blog",{"href":287,"dataGaName":288,"dataGaLocation":82},"/blog/","blog",{"text":290,"config":291},"Demo Hub",{"href":292,"dataGaName":293,"dataGaLocation":82},"/demo-hub/","demo hub",{"text":295,"config":296},"The Source",{"href":297,"dataGaName":288,"dataGaLocation":82},"/the-source/",{"text":299,"config":300},"Remote",{"href":301,"dataGaName":302,"dataGaLocation":82},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":304,"items":305},"Connect",[306,311,316,321,326,331],{"text":307,"config":308},"GitLab Services",{"href":309,"dataGaName":310,"dataGaLocation":82},"/services/","services",{"text":312,"config":313},"Contribute",{"href":314,"dataGaName":315,"dataGaLocation":82},"https://contributors.gitlab.com","contribute",{"text":317,"config":318},"Community",{"href":319,"dataGaName":320,"dataGaLocation":82},"/community/","community",{"text":322,"config":323},"Forum",{"href":324,"dataGaName":325,"dataGaLocation":82},"https://forum.gitlab.com/","forum",{"text":327,"config":328},"Events",{"href":329,"dataGaName":330,"dataGaLocation":82},"/events/","events",{"text":332,"config":333},"Partners",{"href":334,"dataGaName":335,"dataGaLocation":82},"/partners/","partners",{"config":337,"title":340,"text":341,"link":342},{"background":338,"textColor":339},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":343,"config":344},"Read the latest",{"href":345,"dataGaName":346,"dataGaLocation":82},"/whats-new/","whats new",{"text":348,"config":349,"menu":350},"Company",{"dataNavLevelOne":53},{"type":133,"columns":351},[352],{"items":353},[354,359,365,367,372,377,382,387,392,397],{"text":355,"config":356},"About",{"href":357,"dataGaName":358,"dataGaLocation":82},"/company/","about",{"text":360,"config":361,"footerGa":364},"Jobs",{"href":362,"dataGaName":363,"dataGaLocation":82},"/jobs/","jobs",{"dataGaName":363},{"text":327,"config":366},{"href":329,"dataGaName":330,"dataGaLocation":82},{"text":368,"config":369},"Leadership",{"href":370,"dataGaName":371,"dataGaLocation":82},"/company/team/e-group/","leadership",{"text":373,"config":374},"Handbook",{"href":375,"dataGaName":376,"dataGaLocation":82},"https://handbook.gitlab.com/","handbook",{"text":378,"config":379},"Investor relations",{"href":380,"dataGaName":381,"dataGaLocation":82},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":383,"config":384},"Trust Center",{"href":385,"dataGaName":386,"dataGaLocation":82},"/security/","trust center",{"text":388,"config":389},"AI Transparency Center",{"href":390,"dataGaName":391,"dataGaLocation":82},"/ai-transparency-center/","ai transparency center",{"text":393,"config":394},"Newsletter",{"href":395,"dataGaName":396,"dataGaLocation":82},"/company/contact/#contact-forms","newsletter",{"text":398,"config":399},"Press",{"href":400,"dataGaName":401,"dataGaLocation":82},"/press/","press",{"text":403,"config":404,"menu":405},"Contact us",{"dataNavLevelOne":53},{"type":133,"columns":406},[407],{"items":408},[409,414,419],{"text":410,"config":411},"Talk to sales",{"href":412,"dataGaName":413,"dataGaLocation":82},"/sales/","talk to sales",{"text":415,"config":416},"Support portal",{"href":417,"dataGaName":418,"dataGaLocation":82},"https://support.gitlab.com/hc/en-us","support portal",{"text":420,"config":421},"Customer portal",{"href":422,"dataGaName":423,"dataGaLocation":82},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":425,"login":426,"suggestions":433},"Close",{"text":427,"link":428},"To search repositories and projects, login to",{"text":429,"config":430},"gitlab.com",{"href":96,"dataGaName":431,"dataGaLocation":432},"search login","search",{"text":434,"default":435},"Suggestions",[436,438,442,444,448,452],{"text":113,"config":437},{"href":118,"dataGaName":113,"dataGaLocation":432},{"text":439,"config":440},"Code Suggestions (AI)",{"href":441,"dataGaName":439,"dataGaLocation":432},"/solutions/code-suggestions/",{"text":149,"config":443},{"href":151,"dataGaName":149,"dataGaLocation":432},{"text":445,"config":446},"GitLab on AWS",{"href":447,"dataGaName":445,"dataGaLocation":432},"/partners/technology-partners/aws/",{"text":449,"config":450},"GitLab on Google Cloud",{"href":451,"dataGaName":449,"dataGaLocation":432},"/partners/technology-partners/google-cloud-platform/",{"text":453,"config":454},"Why GitLab?",{"href":126,"dataGaName":453,"dataGaLocation":432},{"freeTrial":456,"mobileIcon":461,"desktopIcon":466,"secondaryButton":469},{"text":457,"config":458},"Start free trial",{"href":459,"dataGaName":87,"dataGaLocation":460},"https://gitlab.com/-/trials/new/","nav",{"altText":462,"config":463},"Gitlab Icon",{"src":464,"dataGaName":465,"dataGaLocation":460},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":462,"config":467},{"src":468,"dataGaName":465,"dataGaLocation":460},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":470,"config":471},"Get Started",{"href":472,"dataGaName":473,"dataGaLocation":460},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":475,"mobileIcon":479,"desktopIcon":481},{"text":476,"config":477},"Learn more about GitLab Duo",{"href":118,"dataGaName":478,"dataGaLocation":460},"gitlab duo",{"altText":462,"config":480},{"src":464,"dataGaName":465,"dataGaLocation":460},{"altText":462,"config":482},{"src":468,"dataGaName":465,"dataGaLocation":460},{"button":484,"mobileIcon":489,"desktopIcon":491},{"text":485,"config":486},"/switch",{"href":487,"dataGaName":488,"dataGaLocation":460},"#contact","switch",{"altText":462,"config":490},{"src":464,"dataGaName":465,"dataGaLocation":460},{"altText":462,"config":492},{"src":493,"dataGaName":465,"dataGaLocation":460},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":495,"mobileIcon":500,"desktopIcon":502},{"text":496,"config":497},"Back to pricing",{"href":231,"dataGaName":498,"dataGaLocation":460,"icon":499},"back to pricing","GoBack",{"altText":462,"config":501},{"src":464,"dataGaName":465,"dataGaLocation":460},{"altText":462,"config":503},{"src":468,"dataGaName":465,"dataGaLocation":460},{"title":505,"titleMobile":506,"button":507,"config":512},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":124,"config":508},{"href":509,"dataGaName":510,"dataGaLocation":511},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":513,"disabled":58},"release",{"data":515},{"text":516,"source":517,"edit":523,"contribute":528,"config":533,"items":538,"minimal":748},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":518,"config":519},"View page source",{"href":520,"dataGaName":521,"dataGaLocation":522},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":524,"config":525},"Edit this page",{"href":526,"dataGaName":527,"dataGaLocation":522},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":529,"config":530},"Please contribute",{"href":531,"dataGaName":532,"dataGaLocation":522},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":534,"facebook":535,"youtube":536,"linkedin":537},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[539,586,640,684,716],{"title":229,"links":540,"subMenu":555},[541,545,550],{"text":542,"config":543},"View plans",{"href":231,"dataGaName":544,"dataGaLocation":522},"view plans",{"text":546,"config":547},"Why Premium?",{"href":548,"dataGaName":549,"dataGaLocation":522},"/pricing/premium/","why premium",{"text":551,"config":552},"Why Ultimate?",{"href":553,"dataGaName":554,"dataGaLocation":522},"/pricing/ultimate/","why ultimate",[556],{"title":557,"links":558},"Contact Us",[559,562,564,566,571,576,581],{"text":560,"config":561},"Contact sales",{"href":412,"dataGaName":92,"dataGaLocation":522},{"text":415,"config":563},{"href":417,"dataGaName":418,"dataGaLocation":522},{"text":420,"config":565},{"href":422,"dataGaName":423,"dataGaLocation":522},{"text":567,"config":568},"Status",{"href":569,"dataGaName":570,"dataGaLocation":522},"https://status.gitlab.com/","status",{"text":572,"config":573},"Terms of use",{"href":574,"dataGaName":575,"dataGaLocation":522},"/terms/","terms of use",{"text":577,"config":578},"Privacy statement",{"href":579,"dataGaName":580,"dataGaLocation":522},"/privacy/","privacy statement",{"text":582,"config":583},"Cookie preferences",{"dataGaName":584,"dataGaLocation":522,"id":585,"isOneTrustButton":67},"cookie preferences","ot-sdk-btn",{"title":129,"links":587,"subMenu":596},[588,592],{"text":589,"config":590},"DevSecOps platform",{"href":111,"dataGaName":591,"dataGaLocation":522},"devsecops platform",{"text":593,"config":594},"AI-Assisted Development",{"href":118,"dataGaName":595,"dataGaLocation":522},"ai-assisted development",[597],{"title":598,"links":599},"Topics",[600,605,610,615,620,625,630,635],{"text":601,"config":602},"CICD",{"href":603,"dataGaName":604,"dataGaLocation":522},"/topics/ci-cd/","cicd",{"text":606,"config":607},"GitOps",{"href":608,"dataGaName":609,"dataGaLocation":522},"/topics/gitops/","gitops",{"text":611,"config":612},"DevOps",{"href":613,"dataGaName":614,"dataGaLocation":522},"/topics/devops/","devops",{"text":616,"config":617},"Version Control",{"href":618,"dataGaName":619,"dataGaLocation":522},"/topics/version-control/","version control",{"text":621,"config":622},"DevSecOps",{"href":623,"dataGaName":624,"dataGaLocation":522},"/topics/devsecops/","devsecops",{"text":626,"config":627},"Cloud Native",{"href":628,"dataGaName":629,"dataGaLocation":522},"/topics/cloud-native/","cloud native",{"text":631,"config":632},"AI for Coding",{"href":633,"dataGaName":634,"dataGaLocation":522},"/topics/devops/ai-for-coding/","ai for coding",{"text":636,"config":637},"Agentic AI",{"href":638,"dataGaName":639,"dataGaLocation":522},"/topics/agentic-ai/","agentic ai",{"title":641,"links":642},"Solutions",[643,645,647,652,656,659,663,666,668,671,674,679],{"text":173,"config":644},{"href":168,"dataGaName":173,"dataGaLocation":522},{"text":162,"config":646},{"href":145,"dataGaName":146,"dataGaLocation":522},{"text":648,"config":649},"Agile development",{"href":650,"dataGaName":651,"dataGaLocation":522},"/solutions/agile-delivery/","agile delivery",{"text":653,"config":654},"SCM",{"href":158,"dataGaName":655,"dataGaLocation":522},"source code management",{"text":601,"config":657},{"href":151,"dataGaName":658,"dataGaLocation":522},"continuous integration & delivery",{"text":660,"config":661},"Value stream management",{"href":201,"dataGaName":662,"dataGaLocation":522},"value stream management",{"text":606,"config":664},{"href":665,"dataGaName":609,"dataGaLocation":522},"/solutions/gitops/",{"text":211,"config":667},{"href":214,"dataGaName":215,"dataGaLocation":522},{"text":669,"config":670},"Small business",{"href":220,"dataGaName":221,"dataGaLocation":522},{"text":672,"config":673},"Public sector",{"href":226,"dataGaName":227,"dataGaLocation":522},{"text":675,"config":676},"Education",{"href":677,"dataGaName":678,"dataGaLocation":522},"/solutions/education/","education",{"text":680,"config":681},"Financial services",{"href":682,"dataGaName":683,"dataGaLocation":522},"/solutions/finance/","financial services",{"title":234,"links":685},[686,688,690,692,695,697,700,702,704,706,708,710,712,714],{"text":247,"config":687},{"href":249,"dataGaName":250,"dataGaLocation":522},{"text":252,"config":689},{"href":254,"dataGaName":255,"dataGaLocation":522},{"text":257,"config":691},{"href":259,"dataGaName":260,"dataGaLocation":522},{"text":262,"config":693},{"href":264,"dataGaName":694,"dataGaLocation":522},"docs",{"text":285,"config":696},{"href":287,"dataGaName":288,"dataGaLocation":522},{"text":698,"config":699},"What's new",{"href":345,"dataGaName":346,"dataGaLocation":522},{"text":280,"config":701},{"href":282,"dataGaName":283,"dataGaLocation":522},{"text":299,"config":703},{"href":301,"dataGaName":302,"dataGaLocation":522},{"text":307,"config":705},{"href":309,"dataGaName":310,"dataGaLocation":522},{"text":312,"config":707},{"href":314,"dataGaName":315,"dataGaLocation":522},{"text":317,"config":709},{"href":319,"dataGaName":320,"dataGaLocation":522},{"text":322,"config":711},{"href":324,"dataGaName":325,"dataGaLocation":522},{"text":327,"config":713},{"href":329,"dataGaName":330,"dataGaLocation":522},{"text":332,"config":715},{"href":334,"dataGaName":335,"dataGaLocation":522},{"title":348,"links":717},[718,720,722,724,726,728,732,737,739,741,743],{"text":355,"config":719},{"href":357,"dataGaName":53,"dataGaLocation":522},{"text":360,"config":721},{"href":362,"dataGaName":363,"dataGaLocation":522},{"text":368,"config":723},{"href":370,"dataGaName":371,"dataGaLocation":522},{"text":373,"config":725},{"href":375,"dataGaName":376,"dataGaLocation":522},{"text":378,"config":727},{"href":380,"dataGaName":381,"dataGaLocation":522},{"text":729,"config":730},"Sustainability",{"href":731,"dataGaName":729,"dataGaLocation":522},"/sustainability/",{"text":733,"config":734},"Diversity, inclusion and belonging (DIB)",{"href":735,"dataGaName":736,"dataGaLocation":522},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":383,"config":738},{"href":385,"dataGaName":386,"dataGaLocation":522},{"text":393,"config":740},{"href":395,"dataGaName":396,"dataGaLocation":522},{"text":398,"config":742},{"href":400,"dataGaName":401,"dataGaLocation":522},{"text":744,"config":745},"Modern Slavery Transparency Statement",{"href":746,"dataGaName":747,"dataGaLocation":522},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":749},[750,753,756],{"text":751,"config":752},"Terms",{"href":574,"dataGaName":575,"dataGaLocation":522},{"text":754,"config":755},"Cookies",{"dataGaName":584,"dataGaLocation":522,"id":585,"isOneTrustButton":67},{"text":757,"config":758},"Privacy",{"href":579,"dataGaName":580,"dataGaLocation":522},[760],{"id":761,"title":7,"body":57,"config":762,"content":764,"description":57,"extension":768,"meta":769,"navigation":67,"path":770,"seo":771,"stem":772,"__hash__":773},"blogAuthors/en-us/blog/authors/dmitriy-zaporozhets.yml",{"template":763},"BlogAuthor",{"name":7,"config":765},{"headshot":766,"ctfId":767},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","Dmitriy-Zaporozhets","yml",{},"/en-us/blog/authors/dmitriy-zaporozhets",{},"en-us/blog/authors/dmitriy-zaporozhets","y_g4gL7U01aRPp3LsVIVigPK5mu5DZCRXssFhG1qNhw",[775,783,790],{"title":776,"description":777,"heroImage":778,"category":53,"date":779,"authors":780,"slug":782,"externalUrl":57},"Why GitLab signed the Open Weights and American AI Leadership letter","GitLab supports customer choice, data privacy, and AI model neutrality, empowering teams to run secure, cost-effective, local solutions.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785333264/ww4mlighwlvvzgnmbe6w.png","2026-07-29",[781],"Bill Staples","open-weight-model-letter",{"title":784,"description":785,"heroImage":786,"category":53,"date":787,"authors":788,"slug":789,"externalUrl":57},"GitLab Act 2","A letter to our customers and our investors.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776362275/ozbwn9tk0dditpnfddlz.png","2026-05-11",[781],"gitlab-act-2",{"title":791,"description":792,"heroImage":793,"category":53,"date":794,"authors":795,"slug":797,"externalUrl":57},"GitLab named a 2026 Omdia Universe Leader","Omdia's 2026 report on AI-assisted software development ranked 19 vendors. Here is what GitLab's top scores mean for engineering teams.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774465167/n5hlvrsrheadeccyr1oz.png","2026-04-13",[796],"Rebecca Carter","gitlab-named-a-2026-omdia-universe-leader",{"header":799,"blurb":800,"button":801,"secondaryButton":806},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":802,"config":803},"Get your free trial",{"href":804,"dataGaName":87,"dataGaLocation":805},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":560,"config":807},{"href":412,"dataGaName":92,"dataGaLocation":805},{"promotions":809},[810,824,836,848],{"id":811,"categories":812,"header":814,"text":815,"button":816,"image":821},"ai-modernization",[813],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":817,"config":818},"Get your AI maturity score",{"href":819,"dataGaName":820,"dataGaLocation":288},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":822},{"src":823},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":825,"categories":826,"header":828,"text":815,"button":829,"image":833},"devops-modernization",[827,624],"product","Are you just managing tools or shipping innovation?",{"text":830,"config":831},"Get your DevOps maturity score",{"href":832,"dataGaName":820,"dataGaLocation":288},"/assessments/devops-modernization-assessment/",{"config":834},{"src":835},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":837,"categories":838,"header":840,"text":815,"button":841,"image":845},"security-modernization",[839],"security","Are you trading speed for security?",{"text":842,"config":843},"Get your security maturity score",{"href":844,"dataGaName":820,"dataGaLocation":288},"/assessments/security-modernization-assessment/",{"config":846},{"src":847},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":849,"paths":850,"header":853,"text":854,"button":855,"image":860},"github-azure-migration",[851,852],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":856,"config":857},"See how GitLab compares to GitHub",{"href":858,"dataGaName":859,"dataGaLocation":288},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":861},{"src":835},1786803753384]