[{"data":1,"prerenderedAt":1033},["ShallowReactive",2],{"/blog/2018-global-developer-report":3,"navigation-en-us":248,"banner-en-us":676,"footer-en-us":686,"blog-post-authors-en-us-Erica Lindberg":929,"blog-related-posts-en-us-2018-global-developer-report":944,"blog-promotions-en-us":969,"next-steps-en-us":1023},{"id":4,"title":5,"authors":6,"body":8,"category":214,"date":215,"description":216,"extension":217,"externalUrl":218,"faq":218,"featured":219,"heroImage":220,"meta":221,"navigation":233,"path":234,"seo":235,"slug":240,"stem":241,"tags":242,"template":246,"updatedDate":218,"__hash__":247},"blogPosts/en-us/blog/2018-global-developer-report.md","Global Developer Report confirms 2018 is the year for open source and DevOps",[7],"Erica Lindberg",{"type":9,"value":10,"toc":205},"minimark",[11,25,28,36,40,54,59,62,70,73,77,80,84,97,101,104,108,117],[12,13,14],"p",{},[15,16,17,18,24],"em",{},"Our ",[19,20,23],"a",{"href":21,"rel":22},"https://about.gitlab.com/resources/developer-survey/",[],"2022 Global DevSecOps\nSurvey"," is out now! Learn the latest in DevOps insights from over 5,000 DevOps professionals.",[12,26,27],{},"From the junior developer with just a handful of years’ experience to the software professional who’s been in the game for decades, we set out to see how the people behind the software are dealing with a rapidly changing technology landscape. This year’s survey reveals that unclear direction is a developer’s greatest challenge, IT managers are investing the most in continuous integration and delivery, and nearly all agree that the importance of open source cannot be overstated.",[12,29,30,31,35],{},"The focus of ",[19,32,34],{"href":33},"/resources/developer-survey/","GitLab’s 2018 Global Developer survey"," was to understand developers’ attitudes toward their workplace, uncover disparities between developers and their management, and benchmark the state of culture, workflow, and tooling within IT organizations. We asked a broad set of questions covering everything from developers’ opinions on their teams’ ability to collaborate and succeed at work to their preferences on workflow methodology and tooling.",[12,37,30,38,35],{},[19,39,34],{"href":33},[41,42,44,45,53],"div",{"style":43},"text-align: center"," 🎙",[46,47,48,52],"strong",{},[19,49,51],{"href":50},"https://webinars.devops.com/top-5-takeaways-from-the-2018-global-developer-survey","\nJoin us March 29 for a live discussion with Alan Shimel of DevOps.com on the top 5 takeaways from the report"," "," 🎙 ️",[55,56,58],"h2",{"id":57},"developer-satisfaction","Developer satisfaction",[12,60,61],{},"We found that the majority of developers are satisfied with the conditions of their workplace, and managers should focus on improving the planning and testing phases of the development lifecycle. We also found that IT management is more optimistic in their perception of overall workplace satisfaction with roughly 10 percent more respondents agreeing their team is set up to succeed, and that project requirements and deadlines are set up front.",[12,63,64],{},[65,66],"img",{"src":67,"alt":68,"style":69},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782397449/blog/Content%20Images/2018-developer-report-stats_2x.jpg","2018\nDeveloper Report","width: 900px;",[12,71,72],{},"Delays during the planning phase emerged as a top challenge for all respondents and unclear direction remains the greatest challenge to getting work done for developers.",[55,74,76],{"id":75},"devops","DevOps",[12,78,79],{},"Commitment to and demand for DevOps is growing, despite challenges posed by outmoded tooling and cultural resistance to change. Adoption is still in early stages, with 23 percent identifying DevOps as their development methodology, but this is sure to increase with IT management naming it as one of their top three areas for technology investment in 2018. The tide of developer opinion is following suit: we found that the majority of developers agree that a DevOps workflow saves valuable time during the development process. Teams currently practicing DevOps confirm the productivity gains – high performers, who told us they deploy their code on demand, and who estimated that they spend 50 percent or more of their time on new work, report having a clear DevOps culture at rates more than double that of lower-performing teams.",[55,81,83],{"id":82},"open-source","Open source",[12,85,86,87,91,92,96],{},"Open source projects like ",[19,88,90],{"href":89},"/blog/containers-kubernetes-basics/","Kubernetes","\nand ",[19,93,95],{"href":94},"/blog/coreos-acquisition/","CoreOS"," have gained a lot of recent attention and this year’s survey underscores the value of creating software in the open. 92 percent of total respondents agree that open source tools are important to software innovation and nearly 50 percent report that most of their tools are open source.",[55,98,100],{"id":99},"about-the-2018-survey","About the 2018 survey",[12,102,103],{},"GitLab surveyed 5,296 software professionals of varying backgrounds and industries around the world. The margin of error is two percent, assuming a population size of 21 million software professionals and 99 percent confidence level.",[55,105,107],{"id":106},"methodology","Methodology",[12,109,110,111,116],{},"We launched this Global Developer Survey on November 17, 2017, collecting responses until December 18, 2017. During that time, we promoted the survey primarily on GitLab’s social media channels and newsletter. In order to correct for the gender imbalance developing in our survey sample, we made an extra push via Twitter on\nDecember 5 to encourage women involved in the software development lifecycle to take the survey. By the end of the open period, we achieved approximately 25 percent female respondents, the same percentage of women who currently hold computing roles, according to ",[19,112,115],{"href":113,"rel":114},"https://www.ncwit.org/sites/default/files/resources/womenintech_facts_fullreport_05132016.pdf",[],"NCWIT",".",[118,119,120,133],"table",{},[121,122,123],"thead",{},[124,125,126,130],"tr",{},[127,128,129],"th",{},"Frequently asked questions",[127,131,132],{},"Answer",[134,135,136,150,164,176,190],"tbody",{},[124,137,138,144],{},[139,140,141],"td",{},[46,142,143],{},"How can I access the report?",[139,145,146,147,116],{},"You can view the complete report ",[19,148,149],{"href":33},"here",[124,151,152,157],{},[139,153,154],{},[46,155,156],{},"Are the raw results publicly available?",[139,158,159,160,116],{},"Yes, you can view the raw data ",[19,161,149],{"href":162,"rel":163},"https://www.surveymonkey.com/results/SM-G3S6S63P8/",[],[124,165,166,171],{},[139,167,168],{},[46,169,170],{},"Did only GitLab users take the survey?",[139,172,173,174,116],{},"No, it was open to all who work in software production. You can view the survey demographics ",[19,175,149],{"href":33},[124,177,178,183],{},[139,179,180],{},[46,181,182],{},"How can I ask questions or give feedback about the survey and results?",[139,184,185,186,116],{},"You can direct questions or comments about the survey to ",[19,187,189],{"href":188},"mailto:surveys@gitlab.com","surveys@gitlab.com",[124,191,192,197],{},[139,193,194],{},[46,195,196],{},"I’d like to participate in the next survey. Can I sign up for alerts?",[139,198,199,200,116],{},"The best way to receive news about the Global Developer Survey is to sign up for our bi-weekly newsletter – you can do that below or visit our ",[19,201,204],{"href":202,"rel":203},"https://about.gitlab.com/company/preference-center/",[],"Subscription Center",{"title":206,"searchDepth":207,"depth":207,"links":208},"",2,[209,210,211,212,213],{"id":57,"depth":207,"text":58},{"id":75,"depth":207,"text":76},{"id":82,"depth":207,"text":83},{"id":99,"depth":207,"text":100},{"id":106,"depth":207,"text":107},"insights","2018-03-07","We surveyed over 5,000 software professionals to examine current attitudes and perception of the state of culture, workflow, and tooling within IT organizations.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663993/Blog/Hero%20Images/2018-developer-report-cover.jpg",{"excerpt":222},{"type":9,"value":223},[224,231],[12,225,226],{},[15,227,17,228,24],{},[19,229,23],{"href":21,"rel":230},[],[12,232,27],{},true,"/en-us/blog/2018-global-developer-report",{"ogTitle":236,"ogImage":220,"ogDescription":216,"ogSiteName":237,"noIndex":219,"ogType":238,"ogUrl":239,"title":236,"canonicalUrls":239,"description":216},"Global Developer Report - 2018 for Open Source & DevOps","https://about.gitlab.com","article","https://about.gitlab.com/blog/2018-global-developer-report","2018-global-developer-report","en-us/blog/2018-global-developer-report",[243,244,76,245],"developer survey","open source","workflow","BlogPost","_FsDGRZ6SggLgXVJsRpgdirc6A85FpxuA3ZfztlvfvA",{"logo":249,"freeTrial":254,"sales":259,"login":264,"items":269,"search":596,"minimal":627,"duo":646,"switchNav":655,"pricingDeployment":666},{"config":250},{"href":251,"dataGaName":252,"dataGaLocation":253},"/","gitlab logo","header",{"text":255,"config":256},"Get free trial",{"href":257,"dataGaName":258,"dataGaLocation":253},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":260,"config":261},"Request a demo",{"href":262,"dataGaName":263,"dataGaLocation":253},"/sales/?contact-topic=request-demo","sales",{"text":265,"config":266},"Sign in",{"href":267,"dataGaName":268,"dataGaLocation":253},"https://gitlab.com/users/sign_in/","sign in",[270,299,399,404,518,574],{"text":271,"config":272,"menu":274},"Platform",{"dataNavLevelOne":273},"platform",{"type":275,"columns":276},"cards",[277,283,291],{"title":271,"description":278,"link":279},"The intelligent orchestration platform for DevSecOps",{"text":280,"config":281},"Explore our Platform",{"href":282,"dataGaName":273,"dataGaLocation":253},"/platform/",{"title":284,"description":285,"link":286},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":287,"config":288},"Meet GitLab Duo",{"href":289,"dataGaName":290,"dataGaLocation":253},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":292,"description":293,"link":294},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":295,"config":296},"Learn more",{"href":297,"dataGaName":298,"dataGaLocation":253},"/why-gitlab/","why gitlab",{"text":300,"left":233,"config":301,"menu":303},"Product",{"dataNavLevelOne":302},"solutions",{"type":304,"link":305,"columns":309,"feature":378},"lists",{"text":306,"config":307},"View all Solutions",{"href":308,"dataGaName":302,"dataGaLocation":253},"/solutions/",[310,334,357],{"title":311,"description":312,"link":313,"items":318},"Automation","CI/CD and automation to accelerate deployment",{"config":314},{"icon":315,"href":316,"dataGaName":317,"dataGaLocation":253},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[319,323,326,330],{"text":320,"config":321},"CI/CD",{"href":322,"dataGaLocation":253,"dataGaName":320},"/solutions/continuous-integration/",{"text":284,"config":324},{"href":289,"dataGaLocation":253,"dataGaName":325},"gitlab duo agent platform - product menu",{"text":327,"config":328},"Source Code Management",{"href":329,"dataGaLocation":253,"dataGaName":327},"/solutions/source-code-management/",{"text":331,"config":332},"Automated Software Delivery",{"href":316,"dataGaLocation":253,"dataGaName":333},"Automated software delivery",{"title":335,"description":336,"link":337,"items":342},"Security","Deliver code faster without compromising security",{"config":338},{"href":339,"dataGaName":340,"dataGaLocation":253,"icon":341},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[343,347,352],{"text":344,"config":345},"Application Security Testing",{"href":339,"dataGaName":346,"dataGaLocation":253},"Application security testing",{"text":348,"config":349},"Software Supply Chain Security",{"href":350,"dataGaLocation":253,"dataGaName":351},"/solutions/supply-chain/","Software supply chain security",{"text":353,"config":354},"Software Compliance",{"href":355,"dataGaName":356,"dataGaLocation":253},"/solutions/software-compliance/","software compliance",{"title":358,"link":359,"items":364},"Measurement",{"config":360},{"icon":361,"href":362,"dataGaName":363,"dataGaLocation":253},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[365,369,373],{"text":366,"config":367},"Visibility & Measurement",{"href":362,"dataGaLocation":253,"dataGaName":368},"Visibility and Measurement",{"text":370,"config":371},"Value Stream Management",{"href":372,"dataGaLocation":253,"dataGaName":370},"/solutions/value-stream-management/",{"text":374,"config":375},"Analytics & Insights",{"href":376,"dataGaLocation":253,"dataGaName":377},"/solutions/analytics-and-insights/","Analytics and insights",{"title":379,"type":304,"items":380},"GitLab for",[381,387,393],{"text":382,"config":383},"Enterprise",{"icon":384,"href":385,"dataGaLocation":253,"dataGaName":386},"Building","/enterprise/","enterprise",{"text":388,"config":389},"Small Business",{"icon":390,"href":391,"dataGaLocation":253,"dataGaName":392},"Work","/small-business/","small business",{"text":394,"config":395},"Public Sector",{"icon":396,"href":397,"dataGaLocation":253,"dataGaName":398},"Organization","/solutions/public-sector/","public sector",{"text":400,"config":401},"Pricing",{"href":402,"dataGaName":403,"dataGaLocation":253,"dataNavLevelOne":403},"/pricing/","pricing",{"text":405,"config":406,"menu":408},"Resources",{"dataNavLevelOne":407},"resources",{"type":304,"link":409,"columns":413,"feature":507},{"text":410,"config":411},"View all resources",{"href":412,"dataGaName":407,"dataGaLocation":253},"/resources/",[414,447,474],{"title":415,"items":416},"Getting started",[417,422,427,432,437,442],{"text":418,"config":419},"Install",{"href":420,"dataGaName":421,"dataGaLocation":253},"/install/","install",{"text":423,"config":424},"Quick start guides",{"href":425,"dataGaName":426,"dataGaLocation":253},"/get-started/","quick setup checklists",{"text":428,"config":429},"Learn",{"href":430,"dataGaLocation":253,"dataGaName":431},"https://university.gitlab.com/","learn",{"text":433,"config":434},"Product documentation",{"href":435,"dataGaName":436,"dataGaLocation":253},"https://docs.gitlab.com/","product documentation",{"text":438,"config":439},"Best practice videos",{"href":440,"dataGaName":441,"dataGaLocation":253},"/getting-started-videos/","best practice videos",{"text":443,"config":444},"Integrations",{"href":445,"dataGaName":446,"dataGaLocation":253},"/integrations/","integrations",{"title":448,"items":449},"Discover",[450,455,460,465,469],{"text":451,"config":452},"Customer success stories",{"href":453,"dataGaName":454,"dataGaLocation":253},"/customers/","customer success stories",{"text":456,"config":457},"Blog",{"href":458,"dataGaName":459,"dataGaLocation":253},"/blog/","blog",{"text":461,"config":462},"Demo Hub",{"href":463,"dataGaName":464,"dataGaLocation":253},"/demo-hub/","demo hub",{"text":466,"config":467},"The Source",{"href":468,"dataGaName":459,"dataGaLocation":253},"/the-source/",{"text":470,"config":471},"Remote",{"href":472,"dataGaName":473,"dataGaLocation":253},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":475,"items":476},"Connect",[477,482,487,492,497,502],{"text":478,"config":479},"GitLab Services",{"href":480,"dataGaName":481,"dataGaLocation":253},"/services/","services",{"text":483,"config":484},"Contribute",{"href":485,"dataGaName":486,"dataGaLocation":253},"https://contributors.gitlab.com","contribute",{"text":488,"config":489},"Community",{"href":490,"dataGaName":491,"dataGaLocation":253},"/community/","community",{"text":493,"config":494},"Forum",{"href":495,"dataGaName":496,"dataGaLocation":253},"https://forum.gitlab.com/","forum",{"text":498,"config":499},"Events",{"href":500,"dataGaName":501,"dataGaLocation":253},"/events/","events",{"text":503,"config":504},"Partners",{"href":505,"dataGaName":506,"dataGaLocation":253},"/partners/","partners",{"config":508,"title":511,"text":512,"link":513},{"background":509,"textColor":510},"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":514,"config":515},"Read the latest",{"href":516,"dataGaName":517,"dataGaLocation":253},"/whats-new/","whats new",{"text":519,"config":520,"menu":522},"Company",{"dataNavLevelOne":521},"company",{"type":304,"columns":523},[524],{"items":525},[526,531,537,539,544,549,554,559,564,569],{"text":527,"config":528},"About",{"href":529,"dataGaName":530,"dataGaLocation":253},"/company/","about",{"text":532,"config":533,"footerGa":536},"Jobs",{"href":534,"dataGaName":535,"dataGaLocation":253},"/jobs/","jobs",{"dataGaName":535},{"text":498,"config":538},{"href":500,"dataGaName":501,"dataGaLocation":253},{"text":540,"config":541},"Leadership",{"href":542,"dataGaName":543,"dataGaLocation":253},"/company/team/e-group/","leadership",{"text":545,"config":546},"Handbook",{"href":547,"dataGaName":548,"dataGaLocation":253},"https://handbook.gitlab.com/","handbook",{"text":550,"config":551},"Investor relations",{"href":552,"dataGaName":553,"dataGaLocation":253},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":555,"config":556},"Trust Center",{"href":557,"dataGaName":558,"dataGaLocation":253},"/security/","trust center",{"text":560,"config":561},"AI Transparency Center",{"href":562,"dataGaName":563,"dataGaLocation":253},"/ai-transparency-center/","ai transparency center",{"text":565,"config":566},"Newsletter",{"href":567,"dataGaName":568,"dataGaLocation":253},"/company/contact/#contact-forms","newsletter",{"text":570,"config":571},"Press",{"href":572,"dataGaName":573,"dataGaLocation":253},"/press/","press",{"text":575,"config":576,"menu":577},"Contact us",{"dataNavLevelOne":521},{"type":304,"columns":578},[579],{"items":580},[581,586,591],{"text":582,"config":583},"Talk to sales",{"href":584,"dataGaName":585,"dataGaLocation":253},"/sales/","talk to sales",{"text":587,"config":588},"Support portal",{"href":589,"dataGaName":590,"dataGaLocation":253},"https://support.gitlab.com/hc/en-us","support portal",{"text":592,"config":593},"Customer portal",{"href":594,"dataGaName":595,"dataGaLocation":253},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":597,"login":598,"suggestions":605},"Close",{"text":599,"link":600},"To search repositories and projects, login to",{"text":601,"config":602},"gitlab.com",{"href":267,"dataGaName":603,"dataGaLocation":604},"search login","search",{"text":606,"default":607},"Suggestions",[608,610,614,616,620,624],{"text":284,"config":609},{"href":289,"dataGaName":284,"dataGaLocation":604},{"text":611,"config":612},"Code Suggestions (AI)",{"href":613,"dataGaName":611,"dataGaLocation":604},"/solutions/code-suggestions/",{"text":320,"config":615},{"href":322,"dataGaName":320,"dataGaLocation":604},{"text":617,"config":618},"GitLab on AWS",{"href":619,"dataGaName":617,"dataGaLocation":604},"/partners/technology-partners/aws/",{"text":621,"config":622},"GitLab on Google Cloud",{"href":623,"dataGaName":621,"dataGaLocation":604},"/partners/technology-partners/google-cloud-platform/",{"text":625,"config":626},"Why GitLab?",{"href":297,"dataGaName":625,"dataGaLocation":604},{"freeTrial":628,"mobileIcon":633,"desktopIcon":638,"secondaryButton":641},{"text":629,"config":630},"Start free trial",{"href":631,"dataGaName":258,"dataGaLocation":632},"https://gitlab.com/-/trials/new/","nav",{"altText":634,"config":635},"Gitlab Icon",{"src":636,"dataGaName":637,"dataGaLocation":632},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":634,"config":639},{"src":640,"dataGaName":637,"dataGaLocation":632},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":642,"config":643},"Get Started",{"href":644,"dataGaName":645,"dataGaLocation":632},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":647,"mobileIcon":651,"desktopIcon":653},{"text":648,"config":649},"Learn more about GitLab Duo",{"href":289,"dataGaName":650,"dataGaLocation":632},"gitlab duo",{"altText":634,"config":652},{"src":636,"dataGaName":637,"dataGaLocation":632},{"altText":634,"config":654},{"src":640,"dataGaName":637,"dataGaLocation":632},{"button":656,"mobileIcon":661,"desktopIcon":663},{"text":657,"config":658},"/switch",{"href":659,"dataGaName":660,"dataGaLocation":632},"#contact","switch",{"altText":634,"config":662},{"src":636,"dataGaName":637,"dataGaLocation":632},{"altText":634,"config":664},{"src":665,"dataGaName":637,"dataGaLocation":632},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":667,"mobileIcon":672,"desktopIcon":674},{"text":668,"config":669},"Back to pricing",{"href":402,"dataGaName":670,"dataGaLocation":632,"icon":671},"back to pricing","GoBack",{"altText":634,"config":673},{"src":636,"dataGaName":637,"dataGaLocation":632},{"altText":634,"config":675},{"src":640,"dataGaName":637,"dataGaLocation":632},{"title":677,"titleMobile":678,"button":679,"config":684},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":295,"config":680},{"href":681,"dataGaName":682,"dataGaLocation":683},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":685,"disabled":219},"release",{"data":687},{"text":688,"source":689,"edit":695,"contribute":700,"config":705,"items":710,"minimal":918},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":690,"config":691},"View page source",{"href":692,"dataGaName":693,"dataGaLocation":694},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":696,"config":697},"Edit this page",{"href":698,"dataGaName":699,"dataGaLocation":694},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":701,"config":702},"Please contribute",{"href":703,"dataGaName":704,"dataGaLocation":694},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":706,"facebook":707,"youtube":708,"linkedin":709},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[711,758,810,854,886],{"title":400,"links":712,"subMenu":727},[713,717,722],{"text":714,"config":715},"View plans",{"href":402,"dataGaName":716,"dataGaLocation":694},"view plans",{"text":718,"config":719},"Why Premium?",{"href":720,"dataGaName":721,"dataGaLocation":694},"/pricing/premium/","why premium",{"text":723,"config":724},"Why Ultimate?",{"href":725,"dataGaName":726,"dataGaLocation":694},"/pricing/ultimate/","why ultimate",[728],{"title":729,"links":730},"Contact Us",[731,734,736,738,743,748,753],{"text":732,"config":733},"Contact sales",{"href":584,"dataGaName":263,"dataGaLocation":694},{"text":587,"config":735},{"href":589,"dataGaName":590,"dataGaLocation":694},{"text":592,"config":737},{"href":594,"dataGaName":595,"dataGaLocation":694},{"text":739,"config":740},"Status",{"href":741,"dataGaName":742,"dataGaLocation":694},"https://status.gitlab.com/","status",{"text":744,"config":745},"Terms of use",{"href":746,"dataGaName":747,"dataGaLocation":694},"/terms/","terms of use",{"text":749,"config":750},"Privacy statement",{"href":751,"dataGaName":752,"dataGaLocation":694},"/privacy/","privacy statement",{"text":754,"config":755},"Cookie preferences",{"dataGaName":756,"dataGaLocation":694,"id":757,"isOneTrustButton":233},"cookie preferences","ot-sdk-btn",{"title":300,"links":759,"subMenu":768},[760,764],{"text":761,"config":762},"DevSecOps platform",{"href":282,"dataGaName":763,"dataGaLocation":694},"devsecops platform",{"text":765,"config":766},"AI-Assisted Development",{"href":289,"dataGaName":767,"dataGaLocation":694},"ai-assisted development",[769],{"title":770,"links":771},"Topics",[772,777,782,785,790,795,800,805],{"text":773,"config":774},"CICD",{"href":775,"dataGaName":776,"dataGaLocation":694},"/topics/ci-cd/","cicd",{"text":778,"config":779},"GitOps",{"href":780,"dataGaName":781,"dataGaLocation":694},"/topics/gitops/","gitops",{"text":76,"config":783},{"href":784,"dataGaName":75,"dataGaLocation":694},"/topics/devops/",{"text":786,"config":787},"Version Control",{"href":788,"dataGaName":789,"dataGaLocation":694},"/topics/version-control/","version control",{"text":791,"config":792},"DevSecOps",{"href":793,"dataGaName":794,"dataGaLocation":694},"/topics/devsecops/","devsecops",{"text":796,"config":797},"Cloud Native",{"href":798,"dataGaName":799,"dataGaLocation":694},"/topics/cloud-native/","cloud native",{"text":801,"config":802},"AI for Coding",{"href":803,"dataGaName":804,"dataGaLocation":694},"/topics/devops/ai-for-coding/","ai for coding",{"text":806,"config":807},"Agentic AI",{"href":808,"dataGaName":809,"dataGaLocation":694},"/topics/agentic-ai/","agentic ai",{"title":811,"links":812},"Solutions",[813,815,817,822,826,829,833,836,838,841,844,849],{"text":344,"config":814},{"href":339,"dataGaName":344,"dataGaLocation":694},{"text":333,"config":816},{"href":316,"dataGaName":317,"dataGaLocation":694},{"text":818,"config":819},"Agile development",{"href":820,"dataGaName":821,"dataGaLocation":694},"/solutions/agile-delivery/","agile delivery",{"text":823,"config":824},"SCM",{"href":329,"dataGaName":825,"dataGaLocation":694},"source code management",{"text":773,"config":827},{"href":322,"dataGaName":828,"dataGaLocation":694},"continuous integration & delivery",{"text":830,"config":831},"Value stream management",{"href":372,"dataGaName":832,"dataGaLocation":694},"value stream management",{"text":778,"config":834},{"href":835,"dataGaName":781,"dataGaLocation":694},"/solutions/gitops/",{"text":382,"config":837},{"href":385,"dataGaName":386,"dataGaLocation":694},{"text":839,"config":840},"Small business",{"href":391,"dataGaName":392,"dataGaLocation":694},{"text":842,"config":843},"Public sector",{"href":397,"dataGaName":398,"dataGaLocation":694},{"text":845,"config":846},"Education",{"href":847,"dataGaName":848,"dataGaLocation":694},"/solutions/education/","education",{"text":850,"config":851},"Financial services",{"href":852,"dataGaName":853,"dataGaLocation":694},"/solutions/finance/","financial services",{"title":405,"links":855},[856,858,860,862,865,867,870,872,874,876,878,880,882,884],{"text":418,"config":857},{"href":420,"dataGaName":421,"dataGaLocation":694},{"text":423,"config":859},{"href":425,"dataGaName":426,"dataGaLocation":694},{"text":428,"config":861},{"href":430,"dataGaName":431,"dataGaLocation":694},{"text":433,"config":863},{"href":435,"dataGaName":864,"dataGaLocation":694},"docs",{"text":456,"config":866},{"href":458,"dataGaName":459,"dataGaLocation":694},{"text":868,"config":869},"What's new",{"href":516,"dataGaName":517,"dataGaLocation":694},{"text":451,"config":871},{"href":453,"dataGaName":454,"dataGaLocation":694},{"text":470,"config":873},{"href":472,"dataGaName":473,"dataGaLocation":694},{"text":478,"config":875},{"href":480,"dataGaName":481,"dataGaLocation":694},{"text":483,"config":877},{"href":485,"dataGaName":486,"dataGaLocation":694},{"text":488,"config":879},{"href":490,"dataGaName":491,"dataGaLocation":694},{"text":493,"config":881},{"href":495,"dataGaName":496,"dataGaLocation":694},{"text":498,"config":883},{"href":500,"dataGaName":501,"dataGaLocation":694},{"text":503,"config":885},{"href":505,"dataGaName":506,"dataGaLocation":694},{"title":519,"links":887},[888,890,892,894,896,898,902,907,909,911,913],{"text":527,"config":889},{"href":529,"dataGaName":521,"dataGaLocation":694},{"text":532,"config":891},{"href":534,"dataGaName":535,"dataGaLocation":694},{"text":540,"config":893},{"href":542,"dataGaName":543,"dataGaLocation":694},{"text":545,"config":895},{"href":547,"dataGaName":548,"dataGaLocation":694},{"text":550,"config":897},{"href":552,"dataGaName":553,"dataGaLocation":694},{"text":899,"config":900},"Sustainability",{"href":901,"dataGaName":899,"dataGaLocation":694},"/sustainability/",{"text":903,"config":904},"Diversity, inclusion and belonging (DIB)",{"href":905,"dataGaName":906,"dataGaLocation":694},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":555,"config":908},{"href":557,"dataGaName":558,"dataGaLocation":694},{"text":565,"config":910},{"href":567,"dataGaName":568,"dataGaLocation":694},{"text":570,"config":912},{"href":572,"dataGaName":573,"dataGaLocation":694},{"text":914,"config":915},"Modern Slavery Transparency Statement",{"href":916,"dataGaName":917,"dataGaLocation":694},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":919},[920,923,926],{"text":921,"config":922},"Terms",{"href":746,"dataGaName":747,"dataGaLocation":694},{"text":924,"config":925},"Cookies",{"dataGaName":756,"dataGaLocation":694,"id":757,"isOneTrustButton":233},{"text":927,"config":928},"Privacy",{"href":751,"dataGaName":752,"dataGaLocation":694},[930],{"id":931,"title":7,"body":218,"config":932,"content":934,"description":218,"extension":938,"meta":939,"navigation":233,"path":940,"seo":941,"stem":942,"__hash__":943},"blogAuthors/en-us/blog/authors/erica-lindberg.yml",{"template":933},"BlogAuthor",{"name":7,"config":935},{"headshot":936,"ctfId":937},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","Erica-Lindberg","yml",{},"/en-us/blog/authors/erica-lindberg",{},"en-us/blog/authors/erica-lindberg","2NuAghiMZoP3e2gZ-QRtP0bFevE5RWHqMYcdWxlVeeQ",[945,953,961],{"title":946,"description":947,"heroImage":948,"category":214,"date":949,"authors":950,"slug":952,"externalUrl":218},"How we overhauled GitLab navigation","Users weren't getting what they needed from our navigation. Here are the steps we took to turn that experience around.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682884/Blog/Hero%20Images/navigation.jpg","2023-08-15",[951],"Ashley Knobloch","navigation-research-blog-post",{"title":954,"description":955,"heroImage":956,"category":214,"date":957,"authors":958,"slug":960,"externalUrl":218},"Beautifying our UI: Giving GitLab build features a fresh look","Get an inside look at how we are improving the usability of GitLab build features with multiple visual design improvements.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682807/Blog/Hero%20Images/beautify.jpg","2023-07-05",[959],"Veethika Mishra","beautifying-of-our-ui",{"title":962,"description":963,"heroImage":964,"category":214,"date":965,"authors":966,"slug":968,"externalUrl":218},"4 best practices leading orgs to release software faster","GitLab's 2023 Global DevSecOps Survey illuminates the strategies that organizations deploying more frequently have in common.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663908/Blog/Hero%20Images/2023-devsecops-report-blog-banner2.png","2023-06-08",[967],"Kristina Weis","best-practices-leading-orgs-to-release-software-faster",{"promotions":970},[971,985,997,1009],{"id":972,"categories":973,"header":975,"text":976,"button":977,"image":982},"ai-modernization",[974],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":978,"config":979},"Get your AI maturity score",{"href":980,"dataGaName":981,"dataGaLocation":459},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":983},{"src":984},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":986,"categories":987,"header":989,"text":976,"button":990,"image":994},"devops-modernization",[988,794],"product","Are you just managing tools or shipping innovation?",{"text":991,"config":992},"Get your DevOps maturity score",{"href":993,"dataGaName":981,"dataGaLocation":459},"/assessments/devops-modernization-assessment/",{"config":995},{"src":996},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":998,"categories":999,"header":1001,"text":976,"button":1002,"image":1006},"security-modernization",[1000],"security","Are you trading speed for security?",{"text":1003,"config":1004},"Get your security maturity score",{"href":1005,"dataGaName":981,"dataGaLocation":459},"/assessments/security-modernization-assessment/",{"config":1007},{"src":1008},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1010,"paths":1011,"header":1014,"text":1015,"button":1016,"image":1021},"github-azure-migration",[1012,1013],"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":1017,"config":1018},"See how GitLab compares to GitHub",{"href":1019,"dataGaName":1020,"dataGaLocation":459},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1022},{"src":996},{"header":1024,"blurb":1025,"button":1026,"secondaryButton":1031},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":1027,"config":1028},"Get your free trial",{"href":1029,"dataGaName":258,"dataGaLocation":1030},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":732,"config":1032},{"href":584,"dataGaName":263,"dataGaLocation":1030},1786803741581]