[{"data":1,"prerenderedAt":1001},["ShallowReactive",2],{"/blog/where-to-donate-your-devops-skills":3,"navigation-en-us":216,"banner-en-us":643,"footer-en-us":653,"blog-post-authors-en-us-Sandra Gittlen":897,"blog-related-posts-en-us-where-to-donate-your-devops-skills":914,"blog-promotions-en-us":937,"next-steps-en-us":991},{"id":4,"title":5,"authors":6,"body":8,"category":194,"date":195,"description":196,"extension":197,"externalUrl":198,"faq":198,"featured":199,"heroImage":200,"meta":201,"navigation":202,"path":203,"seo":204,"slug":208,"stem":209,"tags":210,"template":214,"updatedDate":198,"__hash__":215},"blogPosts/en-us/blog/where-to-donate-your-devops-skills.md","Where to donate your DevOps skills",[7],"Sandra Gittlen",{"type":9,"value":10,"toc":184},"minimark",[11,15,18,28,31,52,60,63,72,80,83,92,108,116,119,127,130,139,148,152,173],[12,13,14],"p",{},"Your technical knowledge could be a gift to someone else. Nonprofits around the world are seeking talented professionals to mentor, volunteer their technical skills, or teach courses in-person and online. The donations of your time and expertise could change the lives of people in your community or halfway around the world. The more access underrepresented groups, including women and minorities, have to skills development and mentoring that lead to higher-paying jobs, the better their chances of rising up out of difficult socio-economic conditions. And don’t forget, volunteering is incredibly rewarding.",[12,16,17],{},"Here are six organizations and tech communities that could benefit from your skills and experience:",[19,20,22],"h2",{"id":21},"outreachy",[23,24,27],"a",{"href":25,"rel":26},"https://www.outreachy.org/",[],"Outreachy",[12,29,30],{},"Outreachy provides internships in open source to people subject to systemic bias and impacted by underrepresentation in the technical industry where they are living. Outreachy interns work with experienced mentors from open source communities. Internship projects may include programming, user experience, documentation, graphical design, data science, marketing, user advocacy, or community event planning.",[12,32,33,34,39,40,45,46,51],{},"GitLab has participated in the Outreachy internship program, which intersects with our ",[23,35,38],{"href":36,"rel":37},"https://handbook.gitlab.com/handbook/values/#diversity-inclusion",[],"Diversity, Inclusion, and Belonging"," value. Our team, including Senior Backend Engineer ",[23,41,44],{"href":42,"rel":43},"https://gitlab.com/chriscool",[],"Christian Couder",", wrote ",[23,47,50],{"href":48,"rel":49},"https://about.gitlab.com/blog/outreachy-sponsorship-winter-2020/",[],"about their experience",": “One of the benefits of the Outreachy technology internship is that the interns do not need to be students. It's a great opportunity for people who are coming back into the workforce after a hiatus, or who are navigating a career change into tech. This technology internship program is unique because it incorporates skill sets beyond engineering – which creates a broader range of skill sets represented in the open source world. The Outreachy internship is remote, making it more relevant than ever during the pandemic by helping interns gain experience working on an all-remote team.”",[19,53,55],{"id":54},"codeyourfuture",[23,56,59],{"href":57,"rel":58},"https://codeyourfuture.io/",[],"CodeYourFuture",[12,61,62],{},"CodeYourFuture is a U.K.-based nonprofit that trains “some of the most deprived members of society” to become web developers and helps them to find work in the tech industry. Students are trained in full-stack web development by volunteers from the tech industry, putting a strong emphasis on collaboration and product development through tech projects.",[12,64,65,66,71],{},"Senior Frontend Engineer ",[23,67,70],{"href":68,"rel":69},"https://gitlab.com/cngo",[],"Coung Ngo"," contributes his time to the nonprofit and says that while DevOps is not in the syllabus, the underlying skill sets are. “They teach a full-stack course of HTML, CSS, JS, React, Node, and SQL/MongoDB,” Ngo says. “It's a nice community, so if someone lives in London, Glasgow, Manchester, or Birmingham, it's enjoyable to join in with the in-person classes.”",[19,73,75],{"id":74},"wethinkcode",[23,76,79],{"href":77,"rel":78},"https://www.wethinkcode.co.za/about",[],"WeThinkCode",[12,81,82],{},"WeThinkCode is a nonprofit aimed at closing the skills gap in the digital sector in South Africa and preparing young people to participate in the region’s economy. The organization believes that South Africa’s youth represent a pool of talent that mostly remains untapped and wants to provide businesses with access to this source of tech talent. Nonprofits like WeThinkCode are important because of the way they mobilize previously underestimated groups by providing an avenue for education where traditional paths are often more closed off.",[12,84,85,86,91],{},"WeThinkCode was a GitLab donation recipient and the organization utilizes GitLab’s free SaaS version in their curriculum. The organization has ",[23,87,90],{"href":88,"rel":89},"https://www.wethinkcode.co.za/volunteer",[],"four ways for professionals to volunteer",", including virtual opportunities:",[93,94,95,99,102,105],"ul",{},[96,97,98],"li",{},"Mentorship - Experienced software development practitioners provide guidance to a group of four to six students on communication, ways of working, insights on tackling programming challenges in the curriculum, and tips on the conduct expected in the workplace.",[96,100,101],{},"Interview readiness - Practitioners with experience in hiring and recruiting will help conduct mock interviews and then provide constructive feedback.",[96,103,104],{},"WomenThinkCode Meetups - Women in tech to act as role models and deliver talks about their career journeys covering tech and interpersonal aspects.",[96,106,107],{},"Community-hosted talks - Practitioners deliver talks on the real-world application of various technologies.",[19,109,111],{"id":110},"kodewithklossy",[23,112,115],{"href":113,"rel":114},"https://www.kodewithklossy.com/",[],"KodewithKlossy",[12,117,118],{},"KodewithKlossy is a nonprofit with the mission to create learning experiences and opportunities for young women and nonbinary individuals that increase their confidence and inspire them to pursue their passions in a technology-driven world. KodewithKlossy found that prior to camp, only two out of 10 attendees (also called scholars) had computer science experience and after, as a result of their camp experience, nine in 10 say they plan to pursue education and opportunities in computer science. Volunteers can serve as role models in the camp speaker series or participate in other important ways.",[19,120,122],{"id":121},"google-summer-of-code",[23,123,126],{"href":124,"rel":125},"https://summerofcode.withgoogle.com/archive/",[],"Google Summer of Code",[12,128,129],{},"Google Summer of Code (GSoC) is a global program focused on bringing more student developers into open source software development. Students work on a three-month programming project with an open source organization during their break from university.",[12,131,132,133,138],{},"In 2022, Google will ",[23,134,137],{"href":135,"rel":136},"https://opensource.googleblog.com/2021/11/expanding-google-summer-of-code-in-2022.html",[],"expand its GSOC enrollment"," beyond students to include all newcomers to open source who are 18 years and older. Google states, “We realize there are many folks that could benefit from the GSoC program that are at various stages of their career, recent career changers, self-taught, those returning to the workforce, etc. so we wanted to allow these folks the opportunity to participate in GSoC.”",[12,140,141,142,147],{},"GitLab ",[23,143,146],{"href":144,"rel":145},"https://summerofcode.withgoogle.com/archive/2021/organizations/5396515480141824/",[],"participated this year",", helping to mentor students, and Couder has been a mentor since 2008.",[19,149,151],{"id":150},"open-source-communities","Open source communities",[12,153,154,155,160,161,166,167,172],{},"Open source communities like Cloud Native Computing Foundation ",[23,156,159],{"href":157,"rel":158},"https://www.cncf.io/",[],"(CNCF)",", which include students and people who are changing careers, are a fantastic outlet to share your DevOps expertise. You can help other community members improve their features or applications, learn about documentation, learn new languages, and uncover bugs. Senior Developer Evangelist ",[23,162,165],{"href":163,"rel":164},"https://gitlab.com/dnsmichi",[],"Michael Friedrich"," says it is rewarding to become a mentor in open source communities. “It is important to be honest, but also to be patient and kind. Don’t say something is easy – it’s not easy for that person. Instead, make sure to share your expertise in a constructive and helpful way,” he adds. Listen to more of Friedrich’s ",[23,168,171],{"href":169,"rel":170},"https://www.youtube.com/watch?v=yT63olXdS-I",[],"advice for open source contributions",".",[12,174,175],{},[176,177,178,179,172],"em",{},"Cover image by Clark Tibbs via ",[23,180,183],{"href":181,"rel":182},"https://unsplash.com/",[],"Unsplash",{"title":185,"searchDepth":186,"depth":186,"links":187},"",2,[188,189,190,191,192,193],{"id":21,"depth":186,"text":27},{"id":54,"depth":186,"text":59},{"id":74,"depth":186,"text":79},{"id":110,"depth":186,"text":115},{"id":121,"depth":186,"text":126},{"id":150,"depth":186,"text":151},"careers","2021-12-08","Want to feel great and help fill the DevOps talent pipeline? Here are some rewarding opportunities to donate your tech knowledge to others.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749683269/Blog/Hero%20Images/clark-tibbs-oqstl2l5oxi-unsplash.jpg",{},true,"/en-us/blog/where-to-donate-your-devops-skills",{"title":5,"description":196,"ogTitle":5,"ogDescription":196,"noIndex":199,"ogImage":200,"ogUrl":205,"ogSiteName":206,"ogType":207,"canonicalUrls":205},"https://about.gitlab.com/blog/where-to-donate-your-devops-skills","https://about.gitlab.com","article","where-to-donate-your-devops-skills","en-us/blog/where-to-donate-your-devops-skills",[211,212,213],"DevOps","open source","community","BlogPost","49u1MjV3o7srwPuC1Qoo38wvSLJF7MEnQifZkqYFKFk",{"logo":217,"freeTrial":222,"sales":227,"login":232,"items":237,"search":563,"minimal":594,"duo":613,"switchNav":622,"pricingDeployment":633},{"config":218},{"href":219,"dataGaName":220,"dataGaLocation":221},"/","gitlab logo","header",{"text":223,"config":224},"Get free trial",{"href":225,"dataGaName":226,"dataGaLocation":221},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":228,"config":229},"Request a demo",{"href":230,"dataGaName":231,"dataGaLocation":221},"/sales/?contact-topic=request-demo","sales",{"text":233,"config":234},"Sign in",{"href":235,"dataGaName":236,"dataGaLocation":221},"https://gitlab.com/users/sign_in/","sign in",[238,267,367,372,485,541],{"text":239,"config":240,"menu":242},"Platform",{"dataNavLevelOne":241},"platform",{"type":243,"columns":244},"cards",[245,251,259],{"title":239,"description":246,"link":247},"The intelligent orchestration platform for DevSecOps",{"text":248,"config":249},"Explore our Platform",{"href":250,"dataGaName":241,"dataGaLocation":221},"/platform/",{"title":252,"description":253,"link":254},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":255,"config":256},"Meet GitLab Duo",{"href":257,"dataGaName":258,"dataGaLocation":221},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":260,"description":261,"link":262},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":263,"config":264},"Learn more",{"href":265,"dataGaName":266,"dataGaLocation":221},"/why-gitlab/","why gitlab",{"text":268,"left":202,"config":269,"menu":271},"Product",{"dataNavLevelOne":270},"solutions",{"type":272,"link":273,"columns":277,"feature":346},"lists",{"text":274,"config":275},"View all Solutions",{"href":276,"dataGaName":270,"dataGaLocation":221},"/solutions/",[278,302,325],{"title":279,"description":280,"link":281,"items":286},"Automation","CI/CD and automation to accelerate deployment",{"config":282},{"icon":283,"href":284,"dataGaName":285,"dataGaLocation":221},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[287,291,294,298],{"text":288,"config":289},"CI/CD",{"href":290,"dataGaLocation":221,"dataGaName":288},"/solutions/continuous-integration/",{"text":252,"config":292},{"href":257,"dataGaLocation":221,"dataGaName":293},"gitlab duo agent platform - product menu",{"text":295,"config":296},"Source Code Management",{"href":297,"dataGaLocation":221,"dataGaName":295},"/solutions/source-code-management/",{"text":299,"config":300},"Automated Software Delivery",{"href":284,"dataGaLocation":221,"dataGaName":301},"Automated software delivery",{"title":303,"description":304,"link":305,"items":310},"Security","Deliver code faster without compromising security",{"config":306},{"href":307,"dataGaName":308,"dataGaLocation":221,"icon":309},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[311,315,320],{"text":312,"config":313},"Application Security Testing",{"href":307,"dataGaName":314,"dataGaLocation":221},"Application security testing",{"text":316,"config":317},"Software Supply Chain Security",{"href":318,"dataGaLocation":221,"dataGaName":319},"/solutions/supply-chain/","Software supply chain security",{"text":321,"config":322},"Software Compliance",{"href":323,"dataGaName":324,"dataGaLocation":221},"/solutions/software-compliance/","software compliance",{"title":326,"link":327,"items":332},"Measurement",{"config":328},{"icon":329,"href":330,"dataGaName":331,"dataGaLocation":221},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[333,337,341],{"text":334,"config":335},"Visibility & Measurement",{"href":330,"dataGaLocation":221,"dataGaName":336},"Visibility and Measurement",{"text":338,"config":339},"Value Stream Management",{"href":340,"dataGaLocation":221,"dataGaName":338},"/solutions/value-stream-management/",{"text":342,"config":343},"Analytics & Insights",{"href":344,"dataGaLocation":221,"dataGaName":345},"/solutions/analytics-and-insights/","Analytics and insights",{"title":347,"type":272,"items":348},"GitLab for",[349,355,361],{"text":350,"config":351},"Enterprise",{"icon":352,"href":353,"dataGaLocation":221,"dataGaName":354},"Building","/enterprise/","enterprise",{"text":356,"config":357},"Small Business",{"icon":358,"href":359,"dataGaLocation":221,"dataGaName":360},"Work","/small-business/","small business",{"text":362,"config":363},"Public Sector",{"icon":364,"href":365,"dataGaLocation":221,"dataGaName":366},"Organization","/solutions/public-sector/","public sector",{"text":368,"config":369},"Pricing",{"href":370,"dataGaName":371,"dataGaLocation":221,"dataNavLevelOne":371},"/pricing/","pricing",{"text":373,"config":374,"menu":376},"Resources",{"dataNavLevelOne":375},"resources",{"type":272,"link":377,"columns":381,"feature":474},{"text":378,"config":379},"View all resources",{"href":380,"dataGaName":375,"dataGaLocation":221},"/resources/",[382,415,442],{"title":383,"items":384},"Getting started",[385,390,395,400,405,410],{"text":386,"config":387},"Install",{"href":388,"dataGaName":389,"dataGaLocation":221},"/install/","install",{"text":391,"config":392},"Quick start guides",{"href":393,"dataGaName":394,"dataGaLocation":221},"/get-started/","quick setup checklists",{"text":396,"config":397},"Learn",{"href":398,"dataGaLocation":221,"dataGaName":399},"https://university.gitlab.com/","learn",{"text":401,"config":402},"Product documentation",{"href":403,"dataGaName":404,"dataGaLocation":221},"https://docs.gitlab.com/","product documentation",{"text":406,"config":407},"Best practice videos",{"href":408,"dataGaName":409,"dataGaLocation":221},"/getting-started-videos/","best practice videos",{"text":411,"config":412},"Integrations",{"href":413,"dataGaName":414,"dataGaLocation":221},"/integrations/","integrations",{"title":416,"items":417},"Discover",[418,423,428,433,437],{"text":419,"config":420},"Customer success stories",{"href":421,"dataGaName":422,"dataGaLocation":221},"/customers/","customer success stories",{"text":424,"config":425},"Blog",{"href":426,"dataGaName":427,"dataGaLocation":221},"/blog/","blog",{"text":429,"config":430},"Demo Hub",{"href":431,"dataGaName":432,"dataGaLocation":221},"/demo-hub/","demo hub",{"text":434,"config":435},"The Source",{"href":436,"dataGaName":427,"dataGaLocation":221},"/the-source/",{"text":438,"config":439},"Remote",{"href":440,"dataGaName":441,"dataGaLocation":221},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":443,"items":444},"Connect",[445,450,455,459,464,469],{"text":446,"config":447},"GitLab Services",{"href":448,"dataGaName":449,"dataGaLocation":221},"/services/","services",{"text":451,"config":452},"Contribute",{"href":453,"dataGaName":454,"dataGaLocation":221},"https://contributors.gitlab.com","contribute",{"text":456,"config":457},"Community",{"href":458,"dataGaName":213,"dataGaLocation":221},"/community/",{"text":460,"config":461},"Forum",{"href":462,"dataGaName":463,"dataGaLocation":221},"https://forum.gitlab.com/","forum",{"text":465,"config":466},"Events",{"href":467,"dataGaName":468,"dataGaLocation":221},"/events/","events",{"text":470,"config":471},"Partners",{"href":472,"dataGaName":473,"dataGaLocation":221},"/partners/","partners",{"config":475,"title":478,"text":479,"link":480},{"background":476,"textColor":477},"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":481,"config":482},"Read the latest",{"href":483,"dataGaName":484,"dataGaLocation":221},"/whats-new/","whats new",{"text":486,"config":487,"menu":489},"Company",{"dataNavLevelOne":488},"company",{"type":272,"columns":490},[491],{"items":492},[493,498,504,506,511,516,521,526,531,536],{"text":494,"config":495},"About",{"href":496,"dataGaName":497,"dataGaLocation":221},"/company/","about",{"text":499,"config":500,"footerGa":503},"Jobs",{"href":501,"dataGaName":502,"dataGaLocation":221},"/jobs/","jobs",{"dataGaName":502},{"text":465,"config":505},{"href":467,"dataGaName":468,"dataGaLocation":221},{"text":507,"config":508},"Leadership",{"href":509,"dataGaName":510,"dataGaLocation":221},"/company/team/e-group/","leadership",{"text":512,"config":513},"Handbook",{"href":514,"dataGaName":515,"dataGaLocation":221},"https://handbook.gitlab.com/","handbook",{"text":517,"config":518},"Investor relations",{"href":519,"dataGaName":520,"dataGaLocation":221},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":522,"config":523},"Trust Center",{"href":524,"dataGaName":525,"dataGaLocation":221},"/security/","trust center",{"text":527,"config":528},"AI Transparency Center",{"href":529,"dataGaName":530,"dataGaLocation":221},"/ai-transparency-center/","ai transparency center",{"text":532,"config":533},"Newsletter",{"href":534,"dataGaName":535,"dataGaLocation":221},"/company/contact/#contact-forms","newsletter",{"text":537,"config":538},"Press",{"href":539,"dataGaName":540,"dataGaLocation":221},"/press/","press",{"text":542,"config":543,"menu":544},"Contact us",{"dataNavLevelOne":488},{"type":272,"columns":545},[546],{"items":547},[548,553,558],{"text":549,"config":550},"Talk to sales",{"href":551,"dataGaName":552,"dataGaLocation":221},"/sales/","talk to sales",{"text":554,"config":555},"Support portal",{"href":556,"dataGaName":557,"dataGaLocation":221},"https://support.gitlab.com/hc/en-us","support portal",{"text":559,"config":560},"Customer portal",{"href":561,"dataGaName":562,"dataGaLocation":221},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":564,"login":565,"suggestions":572},"Close",{"text":566,"link":567},"To search repositories and projects, login to",{"text":568,"config":569},"gitlab.com",{"href":235,"dataGaName":570,"dataGaLocation":571},"search login","search",{"text":573,"default":574},"Suggestions",[575,577,581,583,587,591],{"text":252,"config":576},{"href":257,"dataGaName":252,"dataGaLocation":571},{"text":578,"config":579},"Code Suggestions (AI)",{"href":580,"dataGaName":578,"dataGaLocation":571},"/solutions/code-suggestions/",{"text":288,"config":582},{"href":290,"dataGaName":288,"dataGaLocation":571},{"text":584,"config":585},"GitLab on AWS",{"href":586,"dataGaName":584,"dataGaLocation":571},"/partners/technology-partners/aws/",{"text":588,"config":589},"GitLab on Google Cloud",{"href":590,"dataGaName":588,"dataGaLocation":571},"/partners/technology-partners/google-cloud-platform/",{"text":592,"config":593},"Why GitLab?",{"href":265,"dataGaName":592,"dataGaLocation":571},{"freeTrial":595,"mobileIcon":600,"desktopIcon":605,"secondaryButton":608},{"text":596,"config":597},"Start free trial",{"href":598,"dataGaName":226,"dataGaLocation":599},"https://gitlab.com/-/trials/new/","nav",{"altText":601,"config":602},"Gitlab Icon",{"src":603,"dataGaName":604,"dataGaLocation":599},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":601,"config":606},{"src":607,"dataGaName":604,"dataGaLocation":599},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":609,"config":610},"Get Started",{"href":611,"dataGaName":612,"dataGaLocation":599},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":614,"mobileIcon":618,"desktopIcon":620},{"text":615,"config":616},"Learn more about GitLab Duo",{"href":257,"dataGaName":617,"dataGaLocation":599},"gitlab duo",{"altText":601,"config":619},{"src":603,"dataGaName":604,"dataGaLocation":599},{"altText":601,"config":621},{"src":607,"dataGaName":604,"dataGaLocation":599},{"button":623,"mobileIcon":628,"desktopIcon":630},{"text":624,"config":625},"/switch",{"href":626,"dataGaName":627,"dataGaLocation":599},"#contact","switch",{"altText":601,"config":629},{"src":603,"dataGaName":604,"dataGaLocation":599},{"altText":601,"config":631},{"src":632,"dataGaName":604,"dataGaLocation":599},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":634,"mobileIcon":639,"desktopIcon":641},{"text":635,"config":636},"Back to pricing",{"href":370,"dataGaName":637,"dataGaLocation":599,"icon":638},"back to pricing","GoBack",{"altText":601,"config":640},{"src":603,"dataGaName":604,"dataGaLocation":599},{"altText":601,"config":642},{"src":607,"dataGaName":604,"dataGaLocation":599},{"title":644,"titleMobile":645,"button":646,"config":651},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":263,"config":647},{"href":648,"dataGaName":649,"dataGaLocation":650},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":652,"disabled":199},"release",{"data":654},{"text":655,"source":656,"edit":662,"contribute":667,"config":672,"items":677,"minimal":886},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":657,"config":658},"View page source",{"href":659,"dataGaName":660,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":663,"config":664},"Edit this page",{"href":665,"dataGaName":666,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":668,"config":669},"Please contribute",{"href":670,"dataGaName":671,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":673,"facebook":674,"youtube":675,"linkedin":676},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[678,725,778,822,854],{"title":368,"links":679,"subMenu":694},[680,684,689],{"text":681,"config":682},"View plans",{"href":370,"dataGaName":683,"dataGaLocation":661},"view plans",{"text":685,"config":686},"Why Premium?",{"href":687,"dataGaName":688,"dataGaLocation":661},"/pricing/premium/","why premium",{"text":690,"config":691},"Why Ultimate?",{"href":692,"dataGaName":693,"dataGaLocation":661},"/pricing/ultimate/","why ultimate",[695],{"title":696,"links":697},"Contact Us",[698,701,703,705,710,715,720],{"text":699,"config":700},"Contact sales",{"href":551,"dataGaName":231,"dataGaLocation":661},{"text":554,"config":702},{"href":556,"dataGaName":557,"dataGaLocation":661},{"text":559,"config":704},{"href":561,"dataGaName":562,"dataGaLocation":661},{"text":706,"config":707},"Status",{"href":708,"dataGaName":709,"dataGaLocation":661},"https://status.gitlab.com/","status",{"text":711,"config":712},"Terms of use",{"href":713,"dataGaName":714,"dataGaLocation":661},"/terms/","terms of use",{"text":716,"config":717},"Privacy statement",{"href":718,"dataGaName":719,"dataGaLocation":661},"/privacy/","privacy statement",{"text":721,"config":722},"Cookie preferences",{"dataGaName":723,"dataGaLocation":661,"id":724,"isOneTrustButton":202},"cookie preferences","ot-sdk-btn",{"title":268,"links":726,"subMenu":735},[727,731],{"text":728,"config":729},"DevSecOps platform",{"href":250,"dataGaName":730,"dataGaLocation":661},"devsecops platform",{"text":732,"config":733},"AI-Assisted Development",{"href":257,"dataGaName":734,"dataGaLocation":661},"ai-assisted development",[736],{"title":737,"links":738},"Topics",[739,744,749,753,758,763,768,773],{"text":740,"config":741},"CICD",{"href":742,"dataGaName":743,"dataGaLocation":661},"/topics/ci-cd/","cicd",{"text":745,"config":746},"GitOps",{"href":747,"dataGaName":748,"dataGaLocation":661},"/topics/gitops/","gitops",{"text":211,"config":750},{"href":751,"dataGaName":752,"dataGaLocation":661},"/topics/devops/","devops",{"text":754,"config":755},"Version Control",{"href":756,"dataGaName":757,"dataGaLocation":661},"/topics/version-control/","version control",{"text":759,"config":760},"DevSecOps",{"href":761,"dataGaName":762,"dataGaLocation":661},"/topics/devsecops/","devsecops",{"text":764,"config":765},"Cloud Native",{"href":766,"dataGaName":767,"dataGaLocation":661},"/topics/cloud-native/","cloud native",{"text":769,"config":770},"AI for Coding",{"href":771,"dataGaName":772,"dataGaLocation":661},"/topics/devops/ai-for-coding/","ai for coding",{"text":774,"config":775},"Agentic AI",{"href":776,"dataGaName":777,"dataGaLocation":661},"/topics/agentic-ai/","agentic ai",{"title":779,"links":780},"Solutions",[781,783,785,790,794,797,801,804,806,809,812,817],{"text":312,"config":782},{"href":307,"dataGaName":312,"dataGaLocation":661},{"text":301,"config":784},{"href":284,"dataGaName":285,"dataGaLocation":661},{"text":786,"config":787},"Agile development",{"href":788,"dataGaName":789,"dataGaLocation":661},"/solutions/agile-delivery/","agile delivery",{"text":791,"config":792},"SCM",{"href":297,"dataGaName":793,"dataGaLocation":661},"source code management",{"text":740,"config":795},{"href":290,"dataGaName":796,"dataGaLocation":661},"continuous integration & delivery",{"text":798,"config":799},"Value stream management",{"href":340,"dataGaName":800,"dataGaLocation":661},"value stream management",{"text":745,"config":802},{"href":803,"dataGaName":748,"dataGaLocation":661},"/solutions/gitops/",{"text":350,"config":805},{"href":353,"dataGaName":354,"dataGaLocation":661},{"text":807,"config":808},"Small business",{"href":359,"dataGaName":360,"dataGaLocation":661},{"text":810,"config":811},"Public sector",{"href":365,"dataGaName":366,"dataGaLocation":661},{"text":813,"config":814},"Education",{"href":815,"dataGaName":816,"dataGaLocation":661},"/solutions/education/","education",{"text":818,"config":819},"Financial services",{"href":820,"dataGaName":821,"dataGaLocation":661},"/solutions/finance/","financial services",{"title":373,"links":823},[824,826,828,830,833,835,838,840,842,844,846,848,850,852],{"text":386,"config":825},{"href":388,"dataGaName":389,"dataGaLocation":661},{"text":391,"config":827},{"href":393,"dataGaName":394,"dataGaLocation":661},{"text":396,"config":829},{"href":398,"dataGaName":399,"dataGaLocation":661},{"text":401,"config":831},{"href":403,"dataGaName":832,"dataGaLocation":661},"docs",{"text":424,"config":834},{"href":426,"dataGaName":427,"dataGaLocation":661},{"text":836,"config":837},"What's new",{"href":483,"dataGaName":484,"dataGaLocation":661},{"text":419,"config":839},{"href":421,"dataGaName":422,"dataGaLocation":661},{"text":438,"config":841},{"href":440,"dataGaName":441,"dataGaLocation":661},{"text":446,"config":843},{"href":448,"dataGaName":449,"dataGaLocation":661},{"text":451,"config":845},{"href":453,"dataGaName":454,"dataGaLocation":661},{"text":456,"config":847},{"href":458,"dataGaName":213,"dataGaLocation":661},{"text":460,"config":849},{"href":462,"dataGaName":463,"dataGaLocation":661},{"text":465,"config":851},{"href":467,"dataGaName":468,"dataGaLocation":661},{"text":470,"config":853},{"href":472,"dataGaName":473,"dataGaLocation":661},{"title":486,"links":855},[856,858,860,862,864,866,870,875,877,879,881],{"text":494,"config":857},{"href":496,"dataGaName":488,"dataGaLocation":661},{"text":499,"config":859},{"href":501,"dataGaName":502,"dataGaLocation":661},{"text":507,"config":861},{"href":509,"dataGaName":510,"dataGaLocation":661},{"text":512,"config":863},{"href":514,"dataGaName":515,"dataGaLocation":661},{"text":517,"config":865},{"href":519,"dataGaName":520,"dataGaLocation":661},{"text":867,"config":868},"Sustainability",{"href":869,"dataGaName":867,"dataGaLocation":661},"/sustainability/",{"text":871,"config":872},"Diversity, inclusion and belonging (DIB)",{"href":873,"dataGaName":874,"dataGaLocation":661},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":522,"config":876},{"href":524,"dataGaName":525,"dataGaLocation":661},{"text":532,"config":878},{"href":534,"dataGaName":535,"dataGaLocation":661},{"text":537,"config":880},{"href":539,"dataGaName":540,"dataGaLocation":661},{"text":882,"config":883},"Modern Slavery Transparency Statement",{"href":884,"dataGaName":885,"dataGaLocation":661},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":887},[888,891,894],{"text":889,"config":890},"Terms",{"href":713,"dataGaName":714,"dataGaLocation":661},{"text":892,"config":893},"Cookies",{"dataGaName":723,"dataGaLocation":661,"id":724,"isOneTrustButton":202},{"text":895,"config":896},"Privacy",{"href":718,"dataGaName":719,"dataGaLocation":661},[898],{"id":899,"title":7,"body":198,"config":900,"content":902,"description":198,"extension":908,"meta":909,"navigation":202,"path":910,"seo":911,"stem":912,"__hash__":913},"blogAuthors/en-us/blog/authors/sandra-gittlen.yml",{"template":901},"BlogAuthor",{"role":903,"name":7,"config":904},"Managing Editor, GitLab Blog",{"headshot":905,"linkedin":906,"ctfId":907},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659648/Blog/Author%20Headshots/Sgittlen-headshot.jpg","https://www.linkedin.com/in/sandra-gittlen-48557a294/","sgittlen","yml",{},"/en-us/blog/authors/sandra-gittlen",{},"en-us/blog/authors/sandra-gittlen","Y1hpWIa-4iLRjGVQU7Rsuo7D3zGggeSoWHEaLRZQ104",[915,923,931],{"title":916,"description":917,"heroImage":918,"category":194,"date":919,"authors":920,"slug":922,"externalUrl":198},"Shadow programs give employees a peek into leadership roles","Shadow programs are a great resource if you’re looking to explore new roles, expand your skill set, or learn how decisions are made.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749683055/Blog/Hero%20Images/ideaabstract.jpg","2023-07-17",[921],"Fatima Sarah Khalid","benefits-of-corporate-shadow-programs",{"title":924,"description":925,"heroImage":926,"category":194,"date":927,"authors":928,"slug":930,"externalUrl":198},"Learn Python with Pj! Part 5 - Build a hashtag tracker with the Twitter API","Our Education Evangelist Pj Metz wraps up his five-part series with this penultimate tutorial.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664962/Blog/Hero%20Images/python.jpg","2022-06-01",[929],"PJ Metz","learn-python-with-pj-part-5-building-something-with-the-twitter-api",{"title":932,"description":933,"heroImage":926,"category":194,"date":934,"authors":935,"slug":936,"externalUrl":198},"Learn Python with Pj! Part 4 - Dictionaries and Files","Our education evangelist Pj Metz continues his journey to learn how to code in Python.","2022-05-05",[929],"learn-python-with-pj-part-4-dictionaries-and-files",{"promotions":938},[939,953,965,977],{"id":940,"categories":941,"header":943,"text":944,"button":945,"image":950},"ai-modernization",[942],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":946,"config":947},"Get your AI maturity score",{"href":948,"dataGaName":949,"dataGaLocation":427},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":951},{"src":952},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":954,"categories":955,"header":957,"text":944,"button":958,"image":962},"devops-modernization",[956,762],"product","Are you just managing tools or shipping innovation?",{"text":959,"config":960},"Get your DevOps maturity score",{"href":961,"dataGaName":949,"dataGaLocation":427},"/assessments/devops-modernization-assessment/",{"config":963},{"src":964},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":966,"categories":967,"header":969,"text":944,"button":970,"image":974},"security-modernization",[968],"security","Are you trading speed for security?",{"text":971,"config":972},"Get your security maturity score",{"href":973,"dataGaName":949,"dataGaLocation":427},"/assessments/security-modernization-assessment/",{"config":975},{"src":976},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":978,"paths":979,"header":982,"text":983,"button":984,"image":989},"github-azure-migration",[980,981],"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":985,"config":986},"See how GitLab compares to GitHub",{"href":987,"dataGaName":988,"dataGaLocation":427},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":990},{"src":964},{"header":992,"blurb":993,"button":994,"secondaryButton":999},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":995,"config":996},"Get your free trial",{"href":997,"dataGaName":226,"dataGaLocation":998},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":699,"config":1000},{"href":551,"dataGaName":231,"dataGaLocation":998},1786803767314]