[{"data":1,"prerenderedAt":1044},["ShallowReactive",2],{"/blog/building-a-handbook-first-remote-learning-culture":3,"navigation-en-us":265,"banner-en-us":690,"footer-en-us":700,"blog-post-authors-en-us-Josh Zimmerman":943,"blog-related-posts-en-us-building-a-handbook-first-remote-learning-culture":957,"blog-promotions-en-us":980,"next-steps-en-us":1034},{"id":4,"title":5,"authors":6,"body":8,"category":242,"date":243,"description":244,"extension":245,"externalUrl":246,"faq":246,"featured":247,"heroImage":248,"meta":249,"navigation":250,"path":251,"seo":252,"slug":256,"stem":257,"tags":258,"template":263,"updatedDate":246,"__hash__":264},"blogPosts/en-us/blog/building-a-handbook-first-remote-learning-culture.md","Building a Handbook First Remote Learning Culture",[7],"Josh Zimmerman",{"type":9,"value":10,"toc":231},"minimark",[11,15,31,49,52,57,72,75,90,94,136,140,149,153,168,172,187,190,194,202,206,214,217],[12,13,14],"p",{},"Learning & Development (L&D) is a vital function of any organization’s People or HR team. When most professionals think of L&D, they may remember sitting in the back of a conference room hearing a corporate trainer deliver slides, or maybe accessing self-paced training once or twice a year, or perhaps taking a survey on how to grow their skills. At GitLab, L&D is a huge priority and we do it differently than most organizations!",[12,16,17,18,24,25,30],{},"Since GitLab is ",[19,20,23],"a",{"href":21,"rel":22},"https://handbook.gitlab.com/handbook/company/culture/all-remote/",[],"all-remote"," and our ",[19,26,29],{"href":27,"rel":28},"https://handbook.gitlab.com/handbook/",[],"Handbook"," is our primary source of learning, you may be asking yourself, how does L&D create and reinforce a remote learning culture?",[12,32,33,37,38,43,44,48],{},[19,34,36],{"href":27,"rel":35},[],"GitLab’s Handbook"," is over 8,000 pages long, and it grows every day. We consider each page to be a source of learning & development material. Pages are for training new team members on GitLab processes, culture, ways of working, and much more. The Handbook is publicly available worldwide, and anyone can ",[19,39,42],{"href":40,"rel":41},"https://handbook.gitlab.com/handbook/company/culture/all-remote/building-culture/",[],"learn about GitLab's Remote working culture"," and ",[19,45,47],{"href":46},"/topics/devops/","DevOps",". It’s a ton to digest, and from a learning perspective, the text-based format can lean heavily on reading and video. For GitLab to scale L&D, we need to make our Handbook more consumable where it is easy to learn new things!",[12,50,51],{},"I joined GitLab eight months ago from management consulting to help build a learning culture. It’s an exciting opportunity. Our team is growing fast. We deliver more resources to the community, and we are helping team members learn more by introducing new handbook first learning modalities. I wanted to share my thoughts on some of the biggest takeaways on building a handbook first remote learning culture. Consider these ingredients to scaling L&D:",[53,54,56],"h2",{"id":55},"build-a-learning-infrastructure","Build a Learning Infrastructure",[12,58,59,60,65,66,71],{},"GitLab’s Handbook is our primary source of training material. Every piece of content pulls from the handbook. As GitLab continues to grow, we needed to invest in a learning technology infrastructure that can enable personalized/self-service learning. By taking material in the handbook, we can apply a level of interactivity to allow various learning styles to consume bite-sized content. We recently invested in a ",[19,61,64],{"href":62,"rel":63},"https://handbook.gitlab.com/handbook/people-group/learning-and-development/#gitlab-learn-edcast-learning-experience-platform-lxp",[],"Learning Experience Platform (LXP)"," by ",[19,67,70],{"href":68,"rel":69},"https://gitlab.edcast.com/log_in?auto_sso=true",[],"EdCast"," that will significantly improve our ability to provide certifications, assessments, and self-service learning.",[12,73,74],{},"We also invested in a content library from LinkedIn Learning for off-the-shelf content. Team members will have access to the library for courses that can supplement GitLab’s customized learning content. There's also our use of Articulate 360, which we use to build interactive handbook first courses in the LXP.",[12,76,77,78,83,84,89],{},"The L&D team has pursued various certification programs that complement our values, such as ",[19,79,82],{"href":80,"rel":81},"https://tracom.com/social-style-training/model",[],"Tracom Corporations Social Styles"," facilitator and ",[19,85,88],{"href":86,"rel":87},"https://www.vitalsmarts.com/crucial-conversations-training/",[],"Crucial Conversations certification from VitalSmarts",". Our plan is to equip the L&D team with as many tools to design and deliver scalable training. By continuing to invest in learning technologies, we want our team members to know that growing your skills is a top priority for the future of GitLab.",[53,91,93],{"id":92},"design-social-learning-experiences","Design Social Learning Experiences",[12,95,96,97,102,103,108,109,108,114,118,119,124,125,129,130,135],{},"Remote work can have ",[19,98,101],{"href":99,"rel":100},"https://handbook.gitlab.com/handbook/company/culture/all-remote/drawbacks/",[],"some drawbacks",". One of those challenges may be a lack of connection with your coworkers. GitLab L&D uses our live learning courses as an opportunity to build relationships and a sense of community with team members. There may not be a lot of forums outside of ",[19,104,107],{"href":105,"rel":106},"https://handbook.gitlab.com/handbook/company/culture/all-remote/informal-communication/#coffee-chats",[],"coffee chats",", ",[19,110,113],{"href":111,"rel":112},"https://handbook.gitlab.com/handbook/communication/ask-me-anything/",[],"AMAs",[19,115,117],{"href":111,"rel":116},[],"group conversations",", or ",[19,120,123],{"href":121,"rel":122},"https://handbook.gitlab.com/handbook/leadership/1-1/",[],"1-1 meetings"," where team members can ",[126,127,128],"strong",{},"Learn From Others",". We have started to adapt our ",[19,131,134],{"href":132,"rel":133},"https://handbook.gitlab.com/handbook/people-group/learning-and-development/#live-learning",[],"live learnings"," to serve as networking activities where team members work on scenarios in small groups, get to know one another, and share lessons learned. We’ve noticed increased engagement across learners and an atmosphere of encouraging collaboration. Social Learning is the cornerstone of how we will design learning experiences. We can’t expect participants to pay attention to slides for 25 to 50-minute sessions, so we decided to throw out most of them! Team members want to network and build connections during sessions. Why not use learning as a forum to do just that?",[53,137,139],{"id":138},"prioritize-leadership-buy-in-and-sponsorship","Prioritize Leadership Buy-In and Sponsorship.",[12,141,142,143,148],{},"GitLab’s CEO, Sid, is very passionate about L&D. He wants to be part of our learning initiatives and share knowledge from his experience growing the organization. Sid has partnered with L&D on recording interviews and ",[19,144,147],{"href":145,"rel":146},"https://handbook.gitlab.com/handbook/people-group/learning-and-development/#handbook-first-training-content",[],"advocating for up-leveling our handbook first learning content",". In order to scale, we receive executive support from Sid and the rest of the e-group on essential initiatives. Our leadership is behind us. Without their support for learning, it would be difficult for L&D to grow and show our people we are invested in them.",[53,150,152],{"id":151},"change-management-for-learning-development","Change Management for Learning & Development",[12,154,155,156,161,162,167],{},"Asking team members to take time out to learn new skills takes time and energy. Everyone at GitLab is incredibly busy, and carving out time to reskill, and upskill requires a proactive approach. We use GitLab communication vehicles such as Slack channels and Issues to spread various ",[19,157,160],{"href":158,"rel":159},"https://handbook.gitlab.com/handbook/people-group/learning-and-development/learning-initiatives/",[],"learning initiatives",". With the introduction of new tools, technology, initiatives, and courses, L&D has to conduct continuous change management with a heavy focus on communications and enablement. Some of those methods include a ",[19,163,166],{"href":164,"rel":165},"https://handbook.gitlab.com/handbook/people-group/learning-and-development/learning-initiatives/#monthly-continuous-learning-call-overview",[],"monthly continuous learning call"," and quarterly newsletter, where we highlight what’s happening in the L&D space.",[53,169,171],{"id":170},"focus-on-developing-your-leaders","Focus on Developing your Leaders",[12,173,174,175,180,181,186],{},"One of my first initiatives at GitLab was developing a ",[19,176,179],{"href":177,"rel":178},"https://handbook.gitlab.com/handbook/leadership/",[],"manager enablement program",". The program’s focus is to reinforce behaviors through a set period of time, 3 weeks, to train our leaders on remote management practices. We applied neuroscience techniques so that participants can learn at their own pace through positive engagement and social learning. We also recognized that learners might have various attention span ranges, so why not create a program that allows participants to complete activities through ",[19,182,185],{"href":183,"rel":184},"https://handbook.gitlab.com/handbook/leadership/#week-1",[],"daily challenges"," that take 20 minutes to complete. The program is bite-sized, blended for different learning styles, flexible, and engaging with the focus on equipping managers with critical skills.",[12,188,189],{},"By focusing on managers as a key priority for L&D, we were able to pilot a program and iterate on future deliveries rapidly. We now have a group of managers who are learning ambassadors that can advocate for learning initiatives in the future.",[53,191,193],{"id":192},"reinforce-gitlab-values","Reinforce GitLab Values",[12,195,196,201],{},[19,197,200],{"href":198,"rel":199},"https://handbook.gitlab.com/handbook/values/#credit",[],"C.R.E.D.I.T."," is the acronym GitLab uses for our six values. One way for us to reinforce our values is by threading them throughout our curriculum design and development. The values serve as the cornerstone to how GitLab operates as a Remote organization. I’m lucky to work for an organization that takes them so seriously, and it makes my job as an L&D professional easier. By rooting learning in our values, we can reinforce behaviors.",[53,203,205],{"id":204},"prove-ld-is-a-high-value-organization","Prove L&D is a high-value organization",[12,207,208,209,213],{},"L&D is a relatively new organization within GitLab. Our team considers ourselves strategic enablers. We are striving to develop a mindset that feels responsible for driving strategy and leading change. Think bigger and broader by being proactive in understanding GitLab’s goals, methods, and operations. We have a goal to align every aspect of L&D with the rest of the company. By piloting and ",[19,210,212],{"href":158,"rel":211},[],"iterating new initiatives",", we let the organization know that we are here to enable behavioral change that directly increases results!",[12,215,216],{},"We have a colossal charter set out for us in L&D. But with the strong encouragement from our leadership, we know that building a handbook first remote learning culture is top of mind. Hopefully, some of the points outlined in this blog will equip you with a few tips on building a learning culture within your organization.",[12,218,219,220,225,226,230],{},"To learn more, check out our handbook page, ",[19,221,224],{"href":222,"rel":223},"https://handbook.gitlab.com/handbook/people-group/learning-and-development/",[],"GitLab Learning and Development",", or contact ",[19,227,229],{"href":228},"mailto:learning@gitlab.com","learning@gitlab.com"," to speak with a member of our team.",{"title":232,"searchDepth":233,"depth":233,"links":234},"",2,[235,236,237,238,239,240,241],{"id":55,"depth":233,"text":56},{"id":92,"depth":233,"text":93},{"id":138,"depth":233,"text":139},{"id":151,"depth":233,"text":152},{"id":170,"depth":233,"text":171},{"id":192,"depth":233,"text":193},{"id":204,"depth":233,"text":205},"unfiltered","2020-12-22","An overview on how to build a handbook first remote learning culture","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664102/Blog/Hero%20Images/gitlab-values-cover.png",{},true,"/en-us/blog/building-a-handbook-first-remote-learning-culture",{"title":5,"description":244,"ogTitle":5,"ogDescription":244,"noIndex":247,"ogImage":248,"ogUrl":253,"ogSiteName":254,"ogType":255,"canonicalUrls":253},"https://about.gitlab.com/blog/building-a-handbook-first-remote-learning-culture","https://about.gitlab.com","article","building-a-handbook-first-remote-learning-culture","en-us/blog/building-a-handbook-first-remote-learning-culture",[259,260,261,262],"collaboration","inside GitLab","remote work","community","BlogPost","MwUjE75TZ-FQZb3PEOIYwS23pkZFRJV7jj58yxmj0Is",{"logo":266,"freeTrial":271,"sales":276,"login":281,"items":286,"search":610,"minimal":641,"duo":660,"switchNav":669,"pricingDeployment":680},{"config":267},{"href":268,"dataGaName":269,"dataGaLocation":270},"/","gitlab logo","header",{"text":272,"config":273},"Get free trial",{"href":274,"dataGaName":275,"dataGaLocation":270},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":277,"config":278},"Request a demo",{"href":279,"dataGaName":280,"dataGaLocation":270},"/sales/?contact-topic=request-demo","sales",{"text":282,"config":283},"Sign in",{"href":284,"dataGaName":285,"dataGaLocation":270},"https://gitlab.com/users/sign_in/","sign in",[287,316,416,421,533,588],{"text":288,"config":289,"menu":291},"Platform",{"dataNavLevelOne":290},"platform",{"type":292,"columns":293},"cards",[294,300,308],{"title":288,"description":295,"link":296},"The intelligent orchestration platform for DevSecOps",{"text":297,"config":298},"Explore our Platform",{"href":299,"dataGaName":290,"dataGaLocation":270},"/platform/",{"title":301,"description":302,"link":303},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":304,"config":305},"Meet GitLab Duo",{"href":306,"dataGaName":307,"dataGaLocation":270},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":309,"description":310,"link":311},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":312,"config":313},"Learn more",{"href":314,"dataGaName":315,"dataGaLocation":270},"/why-gitlab/","why gitlab",{"text":317,"left":250,"config":318,"menu":320},"Product",{"dataNavLevelOne":319},"solutions",{"type":321,"link":322,"columns":326,"feature":395},"lists",{"text":323,"config":324},"View all Solutions",{"href":325,"dataGaName":319,"dataGaLocation":270},"/solutions/",[327,351,374],{"title":328,"description":329,"link":330,"items":335},"Automation","CI/CD and automation to accelerate deployment",{"config":331},{"icon":332,"href":333,"dataGaName":334,"dataGaLocation":270},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[336,340,343,347],{"text":337,"config":338},"CI/CD",{"href":339,"dataGaLocation":270,"dataGaName":337},"/solutions/continuous-integration/",{"text":301,"config":341},{"href":306,"dataGaLocation":270,"dataGaName":342},"gitlab duo agent platform - product menu",{"text":344,"config":345},"Source Code Management",{"href":346,"dataGaLocation":270,"dataGaName":344},"/solutions/source-code-management/",{"text":348,"config":349},"Automated Software Delivery",{"href":333,"dataGaLocation":270,"dataGaName":350},"Automated software delivery",{"title":352,"description":353,"link":354,"items":359},"Security","Deliver code faster without compromising security",{"config":355},{"href":356,"dataGaName":357,"dataGaLocation":270,"icon":358},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[360,364,369],{"text":361,"config":362},"Application Security Testing",{"href":356,"dataGaName":363,"dataGaLocation":270},"Application security testing",{"text":365,"config":366},"Software Supply Chain Security",{"href":367,"dataGaLocation":270,"dataGaName":368},"/solutions/supply-chain/","Software supply chain security",{"text":370,"config":371},"Software Compliance",{"href":372,"dataGaName":373,"dataGaLocation":270},"/solutions/software-compliance/","software compliance",{"title":375,"link":376,"items":381},"Measurement",{"config":377},{"icon":378,"href":379,"dataGaName":380,"dataGaLocation":270},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[382,386,390],{"text":383,"config":384},"Visibility & Measurement",{"href":379,"dataGaLocation":270,"dataGaName":385},"Visibility and Measurement",{"text":387,"config":388},"Value Stream Management",{"href":389,"dataGaLocation":270,"dataGaName":387},"/solutions/value-stream-management/",{"text":391,"config":392},"Analytics & Insights",{"href":393,"dataGaLocation":270,"dataGaName":394},"/solutions/analytics-and-insights/","Analytics and insights",{"title":396,"type":321,"items":397},"GitLab for",[398,404,410],{"text":399,"config":400},"Enterprise",{"icon":401,"href":402,"dataGaLocation":270,"dataGaName":403},"Building","/enterprise/","enterprise",{"text":405,"config":406},"Small Business",{"icon":407,"href":408,"dataGaLocation":270,"dataGaName":409},"Work","/small-business/","small business",{"text":411,"config":412},"Public Sector",{"icon":413,"href":414,"dataGaLocation":270,"dataGaName":415},"Organization","/solutions/public-sector/","public sector",{"text":417,"config":418},"Pricing",{"href":419,"dataGaName":420,"dataGaLocation":270,"dataNavLevelOne":420},"/pricing/","pricing",{"text":422,"config":423,"menu":425},"Resources",{"dataNavLevelOne":424},"resources",{"type":321,"link":426,"columns":430,"feature":522},{"text":427,"config":428},"View all resources",{"href":429,"dataGaName":424,"dataGaLocation":270},"/resources/",[431,464,490],{"title":432,"items":433},"Getting started",[434,439,444,449,454,459],{"text":435,"config":436},"Install",{"href":437,"dataGaName":438,"dataGaLocation":270},"/install/","install",{"text":440,"config":441},"Quick start guides",{"href":442,"dataGaName":443,"dataGaLocation":270},"/get-started/","quick setup checklists",{"text":445,"config":446},"Learn",{"href":447,"dataGaLocation":270,"dataGaName":448},"https://university.gitlab.com/","learn",{"text":450,"config":451},"Product documentation",{"href":452,"dataGaName":453,"dataGaLocation":270},"https://docs.gitlab.com/","product documentation",{"text":455,"config":456},"Best practice videos",{"href":457,"dataGaName":458,"dataGaLocation":270},"/getting-started-videos/","best practice videos",{"text":460,"config":461},"Integrations",{"href":462,"dataGaName":463,"dataGaLocation":270},"/integrations/","integrations",{"title":465,"items":466},"Discover",[467,472,477,482,486],{"text":468,"config":469},"Customer success stories",{"href":470,"dataGaName":471,"dataGaLocation":270},"/customers/","customer success stories",{"text":473,"config":474},"Blog",{"href":475,"dataGaName":476,"dataGaLocation":270},"/blog/","blog",{"text":478,"config":479},"Demo Hub",{"href":480,"dataGaName":481,"dataGaLocation":270},"/demo-hub/","demo hub",{"text":483,"config":484},"The Source",{"href":485,"dataGaName":476,"dataGaLocation":270},"/the-source/",{"text":487,"config":488},"Remote",{"href":21,"dataGaName":489,"dataGaLocation":270},"remote",{"title":491,"items":492},"Connect",[493,498,503,507,512,517],{"text":494,"config":495},"GitLab Services",{"href":496,"dataGaName":497,"dataGaLocation":270},"/services/","services",{"text":499,"config":500},"Contribute",{"href":501,"dataGaName":502,"dataGaLocation":270},"https://contributors.gitlab.com","contribute",{"text":504,"config":505},"Community",{"href":506,"dataGaName":262,"dataGaLocation":270},"/community/",{"text":508,"config":509},"Forum",{"href":510,"dataGaName":511,"dataGaLocation":270},"https://forum.gitlab.com/","forum",{"text":513,"config":514},"Events",{"href":515,"dataGaName":516,"dataGaLocation":270},"/events/","events",{"text":518,"config":519},"Partners",{"href":520,"dataGaName":521,"dataGaLocation":270},"/partners/","partners",{"config":523,"title":526,"text":527,"link":528},{"background":524,"textColor":525},"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":529,"config":530},"Read the latest",{"href":531,"dataGaName":532,"dataGaLocation":270},"/whats-new/","whats new",{"text":534,"config":535,"menu":537},"Company",{"dataNavLevelOne":536},"company",{"type":321,"columns":538},[539],{"items":540},[541,546,552,554,559,563,568,573,578,583],{"text":542,"config":543},"About",{"href":544,"dataGaName":545,"dataGaLocation":270},"/company/","about",{"text":547,"config":548,"footerGa":551},"Jobs",{"href":549,"dataGaName":550,"dataGaLocation":270},"/jobs/","jobs",{"dataGaName":550},{"text":513,"config":553},{"href":515,"dataGaName":516,"dataGaLocation":270},{"text":555,"config":556},"Leadership",{"href":557,"dataGaName":558,"dataGaLocation":270},"/company/team/e-group/","leadership",{"text":29,"config":560},{"href":561,"dataGaName":562,"dataGaLocation":270},"https://handbook.gitlab.com/","handbook",{"text":564,"config":565},"Investor relations",{"href":566,"dataGaName":567,"dataGaLocation":270},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":569,"config":570},"Trust Center",{"href":571,"dataGaName":572,"dataGaLocation":270},"/security/","trust center",{"text":574,"config":575},"AI Transparency Center",{"href":576,"dataGaName":577,"dataGaLocation":270},"/ai-transparency-center/","ai transparency center",{"text":579,"config":580},"Newsletter",{"href":581,"dataGaName":582,"dataGaLocation":270},"/company/contact/#contact-forms","newsletter",{"text":584,"config":585},"Press",{"href":586,"dataGaName":587,"dataGaLocation":270},"/press/","press",{"text":589,"config":590,"menu":591},"Contact us",{"dataNavLevelOne":536},{"type":321,"columns":592},[593],{"items":594},[595,600,605],{"text":596,"config":597},"Talk to sales",{"href":598,"dataGaName":599,"dataGaLocation":270},"/sales/","talk to sales",{"text":601,"config":602},"Support portal",{"href":603,"dataGaName":604,"dataGaLocation":270},"https://support.gitlab.com/hc/en-us","support portal",{"text":606,"config":607},"Customer portal",{"href":608,"dataGaName":609,"dataGaLocation":270},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":611,"login":612,"suggestions":619},"Close",{"text":613,"link":614},"To search repositories and projects, login to",{"text":615,"config":616},"gitlab.com",{"href":284,"dataGaName":617,"dataGaLocation":618},"search login","search",{"text":620,"default":621},"Suggestions",[622,624,628,630,634,638],{"text":301,"config":623},{"href":306,"dataGaName":301,"dataGaLocation":618},{"text":625,"config":626},"Code Suggestions (AI)",{"href":627,"dataGaName":625,"dataGaLocation":618},"/solutions/code-suggestions/",{"text":337,"config":629},{"href":339,"dataGaName":337,"dataGaLocation":618},{"text":631,"config":632},"GitLab on AWS",{"href":633,"dataGaName":631,"dataGaLocation":618},"/partners/technology-partners/aws/",{"text":635,"config":636},"GitLab on Google Cloud",{"href":637,"dataGaName":635,"dataGaLocation":618},"/partners/technology-partners/google-cloud-platform/",{"text":639,"config":640},"Why GitLab?",{"href":314,"dataGaName":639,"dataGaLocation":618},{"freeTrial":642,"mobileIcon":647,"desktopIcon":652,"secondaryButton":655},{"text":643,"config":644},"Start free trial",{"href":645,"dataGaName":275,"dataGaLocation":646},"https://gitlab.com/-/trials/new/","nav",{"altText":648,"config":649},"Gitlab Icon",{"src":650,"dataGaName":651,"dataGaLocation":646},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":648,"config":653},{"src":654,"dataGaName":651,"dataGaLocation":646},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":656,"config":657},"Get Started",{"href":658,"dataGaName":659,"dataGaLocation":646},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":661,"mobileIcon":665,"desktopIcon":667},{"text":662,"config":663},"Learn more about GitLab Duo",{"href":306,"dataGaName":664,"dataGaLocation":646},"gitlab duo",{"altText":648,"config":666},{"src":650,"dataGaName":651,"dataGaLocation":646},{"altText":648,"config":668},{"src":654,"dataGaName":651,"dataGaLocation":646},{"button":670,"mobileIcon":675,"desktopIcon":677},{"text":671,"config":672},"/switch",{"href":673,"dataGaName":674,"dataGaLocation":646},"#contact","switch",{"altText":648,"config":676},{"src":650,"dataGaName":651,"dataGaLocation":646},{"altText":648,"config":678},{"src":679,"dataGaName":651,"dataGaLocation":646},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":681,"mobileIcon":686,"desktopIcon":688},{"text":682,"config":683},"Back to pricing",{"href":419,"dataGaName":684,"dataGaLocation":646,"icon":685},"back to pricing","GoBack",{"altText":648,"config":687},{"src":650,"dataGaName":651,"dataGaLocation":646},{"altText":648,"config":689},{"src":654,"dataGaName":651,"dataGaLocation":646},{"title":691,"titleMobile":692,"button":693,"config":698},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":312,"config":694},{"href":695,"dataGaName":696,"dataGaLocation":697},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":699,"disabled":247},"release",{"data":701},{"text":702,"source":703,"edit":709,"contribute":714,"config":719,"items":724,"minimal":932},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":704,"config":705},"View page source",{"href":706,"dataGaName":707,"dataGaLocation":708},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":710,"config":711},"Edit this page",{"href":712,"dataGaName":713,"dataGaLocation":708},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":715,"config":716},"Please contribute",{"href":717,"dataGaName":718,"dataGaLocation":708},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":720,"facebook":721,"youtube":722,"linkedin":723},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[725,772,824,868,900],{"title":417,"links":726,"subMenu":741},[727,731,736],{"text":728,"config":729},"View plans",{"href":419,"dataGaName":730,"dataGaLocation":708},"view plans",{"text":732,"config":733},"Why Premium?",{"href":734,"dataGaName":735,"dataGaLocation":708},"/pricing/premium/","why premium",{"text":737,"config":738},"Why Ultimate?",{"href":739,"dataGaName":740,"dataGaLocation":708},"/pricing/ultimate/","why ultimate",[742],{"title":743,"links":744},"Contact Us",[745,748,750,752,757,762,767],{"text":746,"config":747},"Contact sales",{"href":598,"dataGaName":280,"dataGaLocation":708},{"text":601,"config":749},{"href":603,"dataGaName":604,"dataGaLocation":708},{"text":606,"config":751},{"href":608,"dataGaName":609,"dataGaLocation":708},{"text":753,"config":754},"Status",{"href":755,"dataGaName":756,"dataGaLocation":708},"https://status.gitlab.com/","status",{"text":758,"config":759},"Terms of use",{"href":760,"dataGaName":761,"dataGaLocation":708},"/terms/","terms of use",{"text":763,"config":764},"Privacy statement",{"href":765,"dataGaName":766,"dataGaLocation":708},"/privacy/","privacy statement",{"text":768,"config":769},"Cookie preferences",{"dataGaName":770,"dataGaLocation":708,"id":771,"isOneTrustButton":250},"cookie preferences","ot-sdk-btn",{"title":317,"links":773,"subMenu":782},[774,778],{"text":775,"config":776},"DevSecOps platform",{"href":299,"dataGaName":777,"dataGaLocation":708},"devsecops platform",{"text":779,"config":780},"AI-Assisted Development",{"href":306,"dataGaName":781,"dataGaLocation":708},"ai-assisted development",[783],{"title":784,"links":785},"Topics",[786,791,796,799,804,809,814,819],{"text":787,"config":788},"CICD",{"href":789,"dataGaName":790,"dataGaLocation":708},"/topics/ci-cd/","cicd",{"text":792,"config":793},"GitOps",{"href":794,"dataGaName":795,"dataGaLocation":708},"/topics/gitops/","gitops",{"text":47,"config":797},{"href":46,"dataGaName":798,"dataGaLocation":708},"devops",{"text":800,"config":801},"Version Control",{"href":802,"dataGaName":803,"dataGaLocation":708},"/topics/version-control/","version control",{"text":805,"config":806},"DevSecOps",{"href":807,"dataGaName":808,"dataGaLocation":708},"/topics/devsecops/","devsecops",{"text":810,"config":811},"Cloud Native",{"href":812,"dataGaName":813,"dataGaLocation":708},"/topics/cloud-native/","cloud native",{"text":815,"config":816},"AI for Coding",{"href":817,"dataGaName":818,"dataGaLocation":708},"/topics/devops/ai-for-coding/","ai for coding",{"text":820,"config":821},"Agentic AI",{"href":822,"dataGaName":823,"dataGaLocation":708},"/topics/agentic-ai/","agentic ai",{"title":825,"links":826},"Solutions",[827,829,831,836,840,843,847,850,852,855,858,863],{"text":361,"config":828},{"href":356,"dataGaName":361,"dataGaLocation":708},{"text":350,"config":830},{"href":333,"dataGaName":334,"dataGaLocation":708},{"text":832,"config":833},"Agile development",{"href":834,"dataGaName":835,"dataGaLocation":708},"/solutions/agile-delivery/","agile delivery",{"text":837,"config":838},"SCM",{"href":346,"dataGaName":839,"dataGaLocation":708},"source code management",{"text":787,"config":841},{"href":339,"dataGaName":842,"dataGaLocation":708},"continuous integration & delivery",{"text":844,"config":845},"Value stream management",{"href":389,"dataGaName":846,"dataGaLocation":708},"value stream management",{"text":792,"config":848},{"href":849,"dataGaName":795,"dataGaLocation":708},"/solutions/gitops/",{"text":399,"config":851},{"href":402,"dataGaName":403,"dataGaLocation":708},{"text":853,"config":854},"Small business",{"href":408,"dataGaName":409,"dataGaLocation":708},{"text":856,"config":857},"Public sector",{"href":414,"dataGaName":415,"dataGaLocation":708},{"text":859,"config":860},"Education",{"href":861,"dataGaName":862,"dataGaLocation":708},"/solutions/education/","education",{"text":864,"config":865},"Financial services",{"href":866,"dataGaName":867,"dataGaLocation":708},"/solutions/finance/","financial services",{"title":422,"links":869},[870,872,874,876,879,881,884,886,888,890,892,894,896,898],{"text":435,"config":871},{"href":437,"dataGaName":438,"dataGaLocation":708},{"text":440,"config":873},{"href":442,"dataGaName":443,"dataGaLocation":708},{"text":445,"config":875},{"href":447,"dataGaName":448,"dataGaLocation":708},{"text":450,"config":877},{"href":452,"dataGaName":878,"dataGaLocation":708},"docs",{"text":473,"config":880},{"href":475,"dataGaName":476,"dataGaLocation":708},{"text":882,"config":883},"What's new",{"href":531,"dataGaName":532,"dataGaLocation":708},{"text":468,"config":885},{"href":470,"dataGaName":471,"dataGaLocation":708},{"text":487,"config":887},{"href":21,"dataGaName":489,"dataGaLocation":708},{"text":494,"config":889},{"href":496,"dataGaName":497,"dataGaLocation":708},{"text":499,"config":891},{"href":501,"dataGaName":502,"dataGaLocation":708},{"text":504,"config":893},{"href":506,"dataGaName":262,"dataGaLocation":708},{"text":508,"config":895},{"href":510,"dataGaName":511,"dataGaLocation":708},{"text":513,"config":897},{"href":515,"dataGaName":516,"dataGaLocation":708},{"text":518,"config":899},{"href":520,"dataGaName":521,"dataGaLocation":708},{"title":534,"links":901},[902,904,906,908,910,912,916,921,923,925,927],{"text":542,"config":903},{"href":544,"dataGaName":536,"dataGaLocation":708},{"text":547,"config":905},{"href":549,"dataGaName":550,"dataGaLocation":708},{"text":555,"config":907},{"href":557,"dataGaName":558,"dataGaLocation":708},{"text":29,"config":909},{"href":561,"dataGaName":562,"dataGaLocation":708},{"text":564,"config":911},{"href":566,"dataGaName":567,"dataGaLocation":708},{"text":913,"config":914},"Sustainability",{"href":915,"dataGaName":913,"dataGaLocation":708},"/sustainability/",{"text":917,"config":918},"Diversity, inclusion and belonging (DIB)",{"href":919,"dataGaName":920,"dataGaLocation":708},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":569,"config":922},{"href":571,"dataGaName":572,"dataGaLocation":708},{"text":579,"config":924},{"href":581,"dataGaName":582,"dataGaLocation":708},{"text":584,"config":926},{"href":586,"dataGaName":587,"dataGaLocation":708},{"text":928,"config":929},"Modern Slavery Transparency Statement",{"href":930,"dataGaName":931,"dataGaLocation":708},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":933},[934,937,940],{"text":935,"config":936},"Terms",{"href":760,"dataGaName":761,"dataGaLocation":708},{"text":938,"config":939},"Cookies",{"dataGaName":770,"dataGaLocation":708,"id":771,"isOneTrustButton":250},{"text":941,"config":942},"Privacy",{"href":765,"dataGaName":766,"dataGaLocation":708},[944],{"id":945,"title":7,"body":246,"config":946,"content":948,"description":246,"extension":951,"meta":952,"navigation":250,"path":953,"seo":954,"stem":955,"__hash__":956},"blogAuthors/en-us/blog/authors/josh-zimmerman.yml",{"template":947},"BlogAuthor",{"name":7,"config":949},{"headshot":232,"ctfId":950},"JoshZimmerman","yml",{},"/en-us/blog/authors/josh-zimmerman",{},"en-us/blog/authors/josh-zimmerman","-n8_OXp5nzh4YUMwV7Hikx5FfjhNDUgQL6sZVPA6gog",[958,965,973],{"title":959,"description":960,"heroImage":248,"category":242,"date":961,"authors":962,"slug":964,"externalUrl":246},"CEO Shadow Takeaways from Jacie","Recap of my experience in the CEO Shadow Program.","2021-05-18",[963],"Jacie Bandur","ceo-shadow-recap",{"title":966,"description":967,"heroImage":968,"category":242,"date":969,"authors":970,"slug":972,"externalUrl":246},"Why I love contributing to GitLab","Making small meaningful changes is what it's all about.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679501/Blog/Hero%20Images/new-feature.png","2021-05-11",[971],"Austin Regnery","why-i-love-contributing-to-gitlab",{"title":974,"description":975,"heroImage":976,"category":242,"date":969,"authors":977,"slug":979,"externalUrl":246},"Placebo Lines on the Pipeline Graph","Have you noticed the connecting lines missing on your pipelines lately? Here's why","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679507/Blog/Hero%20Images/ci-cd.png",[978],"Sam Beckham","placebo-lines-on-the-pipeline-graph",{"promotions":981},[982,996,1008,1020],{"id":983,"categories":984,"header":986,"text":987,"button":988,"image":993},"ai-modernization",[985],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":989,"config":990},"Get your AI maturity score",{"href":991,"dataGaName":992,"dataGaLocation":476},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":994},{"src":995},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":997,"categories":998,"header":1000,"text":987,"button":1001,"image":1005},"devops-modernization",[999,808],"product","Are you just managing tools or shipping innovation?",{"text":1002,"config":1003},"Get your DevOps maturity score",{"href":1004,"dataGaName":992,"dataGaLocation":476},"/assessments/devops-modernization-assessment/",{"config":1006},{"src":1007},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1009,"categories":1010,"header":1012,"text":987,"button":1013,"image":1017},"security-modernization",[1011],"security","Are you trading speed for security?",{"text":1014,"config":1015},"Get your security maturity score",{"href":1016,"dataGaName":992,"dataGaLocation":476},"/assessments/security-modernization-assessment/",{"config":1018},{"src":1019},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1021,"paths":1022,"header":1025,"text":1026,"button":1027,"image":1032},"github-azure-migration",[1023,1024],"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":1028,"config":1029},"See how GitLab compares to GitHub",{"href":1030,"dataGaName":1031,"dataGaLocation":476},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1033},{"src":1007},{"header":1035,"blurb":1036,"button":1037,"secondaryButton":1042},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":1038,"config":1039},"Get your free trial",{"href":1040,"dataGaName":275,"dataGaLocation":1041},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":746,"config":1043},{"href":598,"dataGaName":280,"dataGaLocation":1041},1786803730932]