[{"data":1,"prerenderedAt":853},["ShallowReactive",2],{"/en-us/blog/tags/growth":3,"navigation-en-us":18,"banner-en-us":428,"footer-en-us":438,"growth-tag-posts-en-us":680},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":16,"testContent":6,"type":6,"__hash__":17},"blogTags/en-us/blog/tags/growth.yml","Growth",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":10},"growth","yml",{},true,"/en-us/blog/tags/growth",{},"en-us/blog/tags/growth","fflRPbxptD0LeYAfxMuhxihyr0UrE7QfUTeOIaTQFsA",{"data":19},{"logo":20,"freeTrial":25,"sales":30,"login":35,"items":40,"search":348,"minimal":379,"duo":398,"switchNav":407,"pricingDeployment":418},{"config":21},{"href":22,"dataGaName":23,"dataGaLocation":24},"/","gitlab logo","header",{"text":26,"config":27},"Get free trial",{"href":28,"dataGaName":29,"dataGaLocation":24},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":31,"config":32},"Talk to sales",{"href":33,"dataGaName":34,"dataGaLocation":24},"/sales/","sales",{"text":36,"config":37},"Sign in",{"href":38,"dataGaName":39,"dataGaLocation":24},"https://gitlab.com/users/sign_in/","sign in",[41,68,163,168,269,329],{"text":42,"config":43,"cards":45},"Platform",{"dataNavLevelOne":44},"platform",[46,52,60],{"title":42,"description":47,"link":48},"The intelligent orchestration platform for DevSecOps",{"text":49,"config":50},"Explore our Platform",{"href":51,"dataGaName":44,"dataGaLocation":24},"/platform/",{"title":53,"description":54,"link":55},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":56,"config":57},"Meet GitLab Duo",{"href":58,"dataGaName":59,"dataGaLocation":24},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":61,"description":62,"link":63},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":64,"config":65},"Learn more",{"href":66,"dataGaName":67,"dataGaLocation":24},"/why-gitlab/","why gitlab",{"text":69,"left":13,"config":70,"link":72,"lists":76,"footer":145},"Product",{"dataNavLevelOne":71},"solutions",{"text":73,"config":74},"View all Solutions",{"href":75,"dataGaName":71,"dataGaLocation":24},"/solutions/",[77,101,124],{"title":78,"description":79,"link":80,"items":85},"Automation","CI/CD and automation to accelerate deployment",{"config":81},{"icon":82,"href":83,"dataGaName":84,"dataGaLocation":24},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[86,90,93,97],{"text":87,"config":88},"CI/CD",{"href":89,"dataGaLocation":24,"dataGaName":87},"/solutions/continuous-integration/",{"text":53,"config":91},{"href":58,"dataGaLocation":24,"dataGaName":92},"gitlab duo agent platform - product menu",{"text":94,"config":95},"Source Code Management",{"href":96,"dataGaLocation":24,"dataGaName":94},"/solutions/source-code-management/",{"text":98,"config":99},"Automated Software Delivery",{"href":83,"dataGaLocation":24,"dataGaName":100},"Automated software delivery",{"title":102,"description":103,"link":104,"items":109},"Security","Deliver code faster without compromising security",{"config":105},{"href":106,"dataGaName":107,"dataGaLocation":24,"icon":108},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[110,114,119],{"text":111,"config":112},"Application Security Testing",{"href":106,"dataGaName":113,"dataGaLocation":24},"Application security testing",{"text":115,"config":116},"Software Supply Chain Security",{"href":117,"dataGaLocation":24,"dataGaName":118},"/solutions/supply-chain/","Software supply chain security",{"text":120,"config":121},"Software Compliance",{"href":122,"dataGaName":123,"dataGaLocation":24},"/solutions/software-compliance/","software compliance",{"title":125,"link":126,"items":131},"Measurement",{"config":127},{"icon":128,"href":129,"dataGaName":130,"dataGaLocation":24},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[132,136,140],{"text":133,"config":134},"Visibility & Measurement",{"href":129,"dataGaLocation":24,"dataGaName":135},"Visibility and Measurement",{"text":137,"config":138},"Value Stream Management",{"href":139,"dataGaLocation":24,"dataGaName":137},"/solutions/value-stream-management/",{"text":141,"config":142},"Analytics & Insights",{"href":143,"dataGaLocation":24,"dataGaName":144},"/solutions/analytics-and-insights/","Analytics and insights",{"title":146,"items":147},"GitLab for",[148,153,158],{"text":149,"config":150},"Enterprise",{"href":151,"dataGaLocation":24,"dataGaName":152},"/enterprise/","enterprise",{"text":154,"config":155},"Small Business",{"href":156,"dataGaLocation":24,"dataGaName":157},"/small-business/","small business",{"text":159,"config":160},"Public Sector",{"href":161,"dataGaLocation":24,"dataGaName":162},"/solutions/public-sector/","public sector",{"text":164,"config":165},"Pricing",{"href":166,"dataGaName":167,"dataGaLocation":24,"dataNavLevelOne":167},"/pricing/","pricing",{"text":169,"config":170,"link":172,"lists":176,"feature":256},"Resources",{"dataNavLevelOne":171},"resources",{"text":173,"config":174},"View all resources",{"href":175,"dataGaName":171,"dataGaLocation":24},"/resources/",[177,210,228],{"title":178,"items":179},"Getting started",[180,185,190,195,200,205],{"text":181,"config":182},"Install",{"href":183,"dataGaName":184,"dataGaLocation":24},"/install/","install",{"text":186,"config":187},"Quick start guides",{"href":188,"dataGaName":189,"dataGaLocation":24},"/get-started/","quick setup checklists",{"text":191,"config":192},"Learn",{"href":193,"dataGaLocation":24,"dataGaName":194},"https://university.gitlab.com/","learn",{"text":196,"config":197},"Product documentation",{"href":198,"dataGaName":199,"dataGaLocation":24},"https://docs.gitlab.com/","product documentation",{"text":201,"config":202},"Best practice videos",{"href":203,"dataGaName":204,"dataGaLocation":24},"/getting-started-videos/","best practice videos",{"text":206,"config":207},"Integrations",{"href":208,"dataGaName":209,"dataGaLocation":24},"/integrations/","integrations",{"title":211,"items":212},"Discover",[213,218,223],{"text":214,"config":215},"Customer success stories",{"href":216,"dataGaName":217,"dataGaLocation":24},"/customers/","customer success stories",{"text":219,"config":220},"Blog",{"href":221,"dataGaName":222,"dataGaLocation":24},"/blog/","blog",{"text":224,"config":225},"Remote",{"href":226,"dataGaName":227,"dataGaLocation":24},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":229,"items":230},"Connect",[231,236,241,246,251],{"text":232,"config":233},"GitLab Services",{"href":234,"dataGaName":235,"dataGaLocation":24},"/services/","services",{"text":237,"config":238},"Community",{"href":239,"dataGaName":240,"dataGaLocation":24},"/community/","community",{"text":242,"config":243},"Forum",{"href":244,"dataGaName":245,"dataGaLocation":24},"https://forum.gitlab.com/","forum",{"text":247,"config":248},"Events",{"href":249,"dataGaName":250,"dataGaLocation":24},"/events/","events",{"text":252,"config":253},"Partners",{"href":254,"dataGaName":255,"dataGaLocation":24},"/partners/","partners",{"backgroundColor":257,"textColor":258,"text":259,"image":260,"link":264},"#2f2a6b","#fff","Insights for the future of software development",{"altText":261,"config":262},"the source promo card",{"src":263},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":265,"config":266},"Read the latest",{"href":267,"dataGaName":268,"dataGaLocation":24},"/the-source/","the source",{"text":270,"config":271,"lists":273},"Company",{"dataNavLevelOne":272},"company",[274],{"items":275},[276,281,287,289,294,299,304,309,314,319,324],{"text":277,"config":278},"About",{"href":279,"dataGaName":280,"dataGaLocation":24},"/company/","about",{"text":282,"config":283,"footerGa":286},"Jobs",{"href":284,"dataGaName":285,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":285},{"text":247,"config":288},{"href":249,"dataGaName":250,"dataGaLocation":24},{"text":290,"config":291},"Leadership",{"href":292,"dataGaName":293,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":295,"config":296},"Team",{"href":297,"dataGaName":298,"dataGaLocation":24},"/company/team/","team",{"text":300,"config":301},"Handbook",{"href":302,"dataGaName":303,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":305,"config":306},"Investor relations",{"href":307,"dataGaName":308,"dataGaLocation":24},"https://ir.gitlab.com/","investor relations",{"text":310,"config":311},"Trust Center",{"href":312,"dataGaName":313,"dataGaLocation":24},"/security/","trust center",{"text":315,"config":316},"AI Transparency Center",{"href":317,"dataGaName":318,"dataGaLocation":24},"/ai-transparency-center/","ai transparency center",{"text":320,"config":321},"Newsletter",{"href":322,"dataGaName":323,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":325,"config":326},"Press",{"href":327,"dataGaName":328,"dataGaLocation":24},"/press/","press",{"text":330,"config":331,"lists":332},"Contact us",{"dataNavLevelOne":272},[333],{"items":334},[335,338,343],{"text":31,"config":336},{"href":33,"dataGaName":337,"dataGaLocation":24},"talk to sales",{"text":339,"config":340},"Support portal",{"href":341,"dataGaName":342,"dataGaLocation":24},"https://support.gitlab.com","support portal",{"text":344,"config":345},"Customer portal",{"href":346,"dataGaName":347,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":349,"login":350,"suggestions":357},"Close",{"text":351,"link":352},"To search repositories and projects, login to",{"text":353,"config":354},"gitlab.com",{"href":38,"dataGaName":355,"dataGaLocation":356},"search login","search",{"text":358,"default":359},"Suggestions",[360,362,366,368,372,376],{"text":53,"config":361},{"href":58,"dataGaName":53,"dataGaLocation":356},{"text":363,"config":364},"Code Suggestions (AI)",{"href":365,"dataGaName":363,"dataGaLocation":356},"/solutions/code-suggestions/",{"text":87,"config":367},{"href":89,"dataGaName":87,"dataGaLocation":356},{"text":369,"config":370},"GitLab on AWS",{"href":371,"dataGaName":369,"dataGaLocation":356},"/partners/technology-partners/aws/",{"text":373,"config":374},"GitLab on Google Cloud",{"href":375,"dataGaName":373,"dataGaLocation":356},"/partners/technology-partners/google-cloud-platform/",{"text":377,"config":378},"Why GitLab?",{"href":66,"dataGaName":377,"dataGaLocation":356},{"freeTrial":380,"mobileIcon":385,"desktopIcon":390,"secondaryButton":393},{"text":381,"config":382},"Start free trial",{"href":383,"dataGaName":29,"dataGaLocation":384},"https://gitlab.com/-/trials/new/","nav",{"altText":386,"config":387},"Gitlab Icon",{"src":388,"dataGaName":389,"dataGaLocation":384},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":386,"config":391},{"src":392,"dataGaName":389,"dataGaLocation":384},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":394,"config":395},"Get Started",{"href":396,"dataGaName":397,"dataGaLocation":384},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":399,"mobileIcon":403,"desktopIcon":405},{"text":400,"config":401},"Learn more about GitLab Duo",{"href":58,"dataGaName":402,"dataGaLocation":384},"gitlab duo",{"altText":386,"config":404},{"src":388,"dataGaName":389,"dataGaLocation":384},{"altText":386,"config":406},{"src":392,"dataGaName":389,"dataGaLocation":384},{"button":408,"mobileIcon":413,"desktopIcon":415},{"text":409,"config":410},"/switch",{"href":411,"dataGaName":412,"dataGaLocation":384},"#contact","switch",{"altText":386,"config":414},{"src":388,"dataGaName":389,"dataGaLocation":384},{"altText":386,"config":416},{"src":417,"dataGaName":389,"dataGaLocation":384},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":419,"mobileIcon":424,"desktopIcon":426},{"text":420,"config":421},"Back to pricing",{"href":166,"dataGaName":422,"dataGaLocation":384,"icon":423},"back to pricing","GoBack",{"altText":386,"config":425},{"src":388,"dataGaName":389,"dataGaLocation":384},{"altText":386,"config":427},{"src":392,"dataGaName":389,"dataGaLocation":384},{"title":429,"button":430,"config":435},"See how agentic AI transforms software delivery",{"text":431,"config":432},"Watch GitLab Transcend now",{"href":433,"dataGaName":434,"dataGaLocation":24},"/events/transcend/virtual/","transcend event",{"layout":436,"icon":437,"disabled":13},"release","AiStar",{"data":439},{"text":440,"source":441,"edit":447,"contribute":452,"config":457,"items":462,"minimal":669},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":442,"config":443},"View page source",{"href":444,"dataGaName":445,"dataGaLocation":446},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":448,"config":449},"Edit this page",{"href":450,"dataGaName":451,"dataGaLocation":446},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":453,"config":454},"Please contribute",{"href":455,"dataGaName":456,"dataGaLocation":446},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":458,"facebook":459,"youtube":460,"linkedin":461},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[463,510,564,608,635],{"title":164,"links":464,"subMenu":479},[465,469,474],{"text":466,"config":467},"View plans",{"href":166,"dataGaName":468,"dataGaLocation":446},"view plans",{"text":470,"config":471},"Why Premium?",{"href":472,"dataGaName":473,"dataGaLocation":446},"/pricing/premium/","why premium",{"text":475,"config":476},"Why Ultimate?",{"href":477,"dataGaName":478,"dataGaLocation":446},"/pricing/ultimate/","why ultimate",[480],{"title":481,"links":482},"Contact Us",[483,486,488,490,495,500,505],{"text":484,"config":485},"Contact sales",{"href":33,"dataGaName":34,"dataGaLocation":446},{"text":339,"config":487},{"href":341,"dataGaName":342,"dataGaLocation":446},{"text":344,"config":489},{"href":346,"dataGaName":347,"dataGaLocation":446},{"text":491,"config":492},"Status",{"href":493,"dataGaName":494,"dataGaLocation":446},"https://status.gitlab.com/","status",{"text":496,"config":497},"Terms of use",{"href":498,"dataGaName":499,"dataGaLocation":446},"/terms/","terms of use",{"text":501,"config":502},"Privacy statement",{"href":503,"dataGaName":504,"dataGaLocation":446},"/privacy/","privacy statement",{"text":506,"config":507},"Cookie preferences",{"dataGaName":508,"dataGaLocation":446,"id":509,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":69,"links":511,"subMenu":520},[512,516],{"text":513,"config":514},"DevSecOps platform",{"href":51,"dataGaName":515,"dataGaLocation":446},"devsecops platform",{"text":517,"config":518},"AI-Assisted Development",{"href":58,"dataGaName":519,"dataGaLocation":446},"ai-assisted development",[521],{"title":522,"links":523},"Topics",[524,529,534,539,544,549,554,559],{"text":525,"config":526},"CICD",{"href":527,"dataGaName":528,"dataGaLocation":446},"/topics/ci-cd/","cicd",{"text":530,"config":531},"GitOps",{"href":532,"dataGaName":533,"dataGaLocation":446},"/topics/gitops/","gitops",{"text":535,"config":536},"DevOps",{"href":537,"dataGaName":538,"dataGaLocation":446},"/topics/devops/","devops",{"text":540,"config":541},"Version Control",{"href":542,"dataGaName":543,"dataGaLocation":446},"/topics/version-control/","version control",{"text":545,"config":546},"DevSecOps",{"href":547,"dataGaName":548,"dataGaLocation":446},"/topics/devsecops/","devsecops",{"text":550,"config":551},"Cloud Native",{"href":552,"dataGaName":553,"dataGaLocation":446},"/topics/cloud-native/","cloud native",{"text":555,"config":556},"AI for Coding",{"href":557,"dataGaName":558,"dataGaLocation":446},"/topics/devops/ai-for-coding/","ai for coding",{"text":560,"config":561},"Agentic AI",{"href":562,"dataGaName":563,"dataGaLocation":446},"/topics/agentic-ai/","agentic ai",{"title":565,"links":566},"Solutions",[567,569,571,576,580,583,587,590,592,595,598,603],{"text":111,"config":568},{"href":106,"dataGaName":111,"dataGaLocation":446},{"text":100,"config":570},{"href":83,"dataGaName":84,"dataGaLocation":446},{"text":572,"config":573},"Agile development",{"href":574,"dataGaName":575,"dataGaLocation":446},"/solutions/agile-delivery/","agile delivery",{"text":577,"config":578},"SCM",{"href":96,"dataGaName":579,"dataGaLocation":446},"source code management",{"text":525,"config":581},{"href":89,"dataGaName":582,"dataGaLocation":446},"continuous integration & delivery",{"text":584,"config":585},"Value stream management",{"href":139,"dataGaName":586,"dataGaLocation":446},"value stream management",{"text":530,"config":588},{"href":589,"dataGaName":533,"dataGaLocation":446},"/solutions/gitops/",{"text":149,"config":591},{"href":151,"dataGaName":152,"dataGaLocation":446},{"text":593,"config":594},"Small business",{"href":156,"dataGaName":157,"dataGaLocation":446},{"text":596,"config":597},"Public sector",{"href":161,"dataGaName":162,"dataGaLocation":446},{"text":599,"config":600},"Education",{"href":601,"dataGaName":602,"dataGaLocation":446},"/solutions/education/","education",{"text":604,"config":605},"Financial services",{"href":606,"dataGaName":607,"dataGaLocation":446},"/solutions/finance/","financial services",{"title":169,"links":609},[610,612,614,616,619,621,623,625,627,629,631,633],{"text":181,"config":611},{"href":183,"dataGaName":184,"dataGaLocation":446},{"text":186,"config":613},{"href":188,"dataGaName":189,"dataGaLocation":446},{"text":191,"config":615},{"href":193,"dataGaName":194,"dataGaLocation":446},{"text":196,"config":617},{"href":198,"dataGaName":618,"dataGaLocation":446},"docs",{"text":219,"config":620},{"href":221,"dataGaName":222,"dataGaLocation":446},{"text":214,"config":622},{"href":216,"dataGaName":217,"dataGaLocation":446},{"text":224,"config":624},{"href":226,"dataGaName":227,"dataGaLocation":446},{"text":232,"config":626},{"href":234,"dataGaName":235,"dataGaLocation":446},{"text":237,"config":628},{"href":239,"dataGaName":240,"dataGaLocation":446},{"text":242,"config":630},{"href":244,"dataGaName":245,"dataGaLocation":446},{"text":247,"config":632},{"href":249,"dataGaName":250,"dataGaLocation":446},{"text":252,"config":634},{"href":254,"dataGaName":255,"dataGaLocation":446},{"title":270,"links":636},[637,639,641,643,645,647,649,653,658,660,662,664],{"text":277,"config":638},{"href":279,"dataGaName":272,"dataGaLocation":446},{"text":282,"config":640},{"href":284,"dataGaName":285,"dataGaLocation":446},{"text":290,"config":642},{"href":292,"dataGaName":293,"dataGaLocation":446},{"text":295,"config":644},{"href":297,"dataGaName":298,"dataGaLocation":446},{"text":300,"config":646},{"href":302,"dataGaName":303,"dataGaLocation":446},{"text":305,"config":648},{"href":307,"dataGaName":308,"dataGaLocation":446},{"text":650,"config":651},"Sustainability",{"href":652,"dataGaName":650,"dataGaLocation":446},"/sustainability/",{"text":654,"config":655},"Diversity, inclusion and belonging (DIB)",{"href":656,"dataGaName":657,"dataGaLocation":446},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":310,"config":659},{"href":312,"dataGaName":313,"dataGaLocation":446},{"text":320,"config":661},{"href":322,"dataGaName":323,"dataGaLocation":446},{"text":325,"config":663},{"href":327,"dataGaName":328,"dataGaLocation":446},{"text":665,"config":666},"Modern Slavery Transparency Statement",{"href":667,"dataGaName":668,"dataGaLocation":446},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":670},[671,674,677],{"text":672,"config":673},"Terms",{"href":498,"dataGaName":499,"dataGaLocation":446},{"text":675,"config":676},"Cookies",{"dataGaName":508,"dataGaLocation":446,"id":509,"isOneTrustButton":13},{"text":678,"config":679},"Privacy",{"href":503,"dataGaName":504,"dataGaLocation":446},[681,692,702,711,722,732,740,749,760,768,776,788,797,807,817,827,835,844],{"content":682,"config":690},{"title":683,"heroImage":684,"category":685,"description":686,"authors":687,"date":689},"Shadow programs give employees a peek into leadership roles","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749683055/Blog/Hero%20Images/ideaabstract.jpg","careers","Shadow programs are a great resource if you’re looking to explore new roles, expand your skill set, or learn how decisions are made.",[688],"Fatima Sarah Khalid","2023-07-17",{"slug":691,"externalUrl":-1},"benefits-of-corporate-shadow-programs",{"content":693,"config":700},{"title":694,"heroImage":695,"category":548,"description":696,"authors":697,"date":699},"DevSecOps platforms help SMBs scale as they grow","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668641/Blog/Hero%20Images/smbscale.jpg","Adopting a comprehensive platform early lets smaller businesses mature with best practices.",[698],"Sharon Gaudin","2023-01-17",{"slug":701,"externalUrl":-1},"devsecops-platforms-help-smbs-scale-as-they-grow",{"content":703,"config":709},{"title":704,"heroImage":705,"category":548,"description":706,"authors":707,"date":708},"Two DevOps platform superpowers: Visibility and actionability","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668622/Blog/Hero%20Images/group-rowing-collaboration.jpg","Migrating to a DevOps platform helps organizations better understand and improve their development lifecycle.",[698],"2022-09-26",{"slug":710,"externalUrl":-1},"less-headaches",{"content":712,"config":720},{"title":713,"heroImage":714,"category":715,"description":716,"authors":717,"date":719},"GitLab Heroes Unmasked - How I became acquainted with the GitLab Agent for Kubernetes","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682342/Blog/Hero%20Images/treasure.jpg","open-source","A tutorial on deploying and monitoring an application in Kubernetes without leaving GitLab.",[718],"Jean-Philippe Baconnais","2022-06-08",{"slug":721,"externalUrl":-1},"configuring-your-cluster-with-kubernetes-integration",{"content":723,"config":730},{"title":724,"heroImage":725,"category":685,"description":726,"authors":727,"date":729},"Learn Python with Pj! Part 5 - Build a hashtag tracker with the Twitter API","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664962/Blog/Hero%20Images/python.jpg","Our Education Evangelist Pj Metz wraps up his five-part series with this penultimate tutorial.",[728],"PJ Metz","2022-06-01",{"slug":731,"externalUrl":-1},"learn-python-with-pj-part-5-building-something-with-the-twitter-api",{"content":733,"config":738},{"title":734,"heroImage":725,"category":685,"description":735,"authors":736,"date":737},"Learn Python with Pj! Part 4 - Dictionaries and Files","Our education evangelist Pj Metz continues his journey to learn how to code in Python.",[728],"2022-05-05",{"slug":739,"externalUrl":-1},"learn-python-with-pj-part-4-dictionaries-and-files",{"content":741,"config":747},{"title":742,"heroImage":725,"category":743,"description":744,"authors":745,"date":746},"Learn Python with Pj! Part 3 - Functions and strings","engineering","Pj shares his experiences learning how to program functions and strings.",[728],"2022-04-04",{"slug":748,"externalUrl":-1},"learn-python-with-pj-part-3",{"content":750,"config":758},{"title":751,"heroImage":752,"category":753,"description":754,"authors":755,"date":757},"5 key organizational models for DevOps teams","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667194/Blog/Hero%20Images/2020-11-19-integration-management-header.jpg","insights","DevOps teams can be organized in multiple ways. Identify the one that fits your organization.",[756],"Johanna Ambrosio","2022-03-08",{"slug":759,"externalUrl":-1},"key-organizational-models-for-devops-teams",{"content":761,"config":766},{"title":762,"heroImage":725,"category":743,"description":763,"authors":764,"date":765},"Learn Python with Pj! Part 2 - Lists and loops","Follow along as our education evangelist Pj Metz learns about lists and loops in the second of this multipart series.",[728],"2022-03-01",{"slug":767,"externalUrl":-1},"learn-python-with-pj-part-2",{"content":769,"config":774},{"title":770,"heroImage":725,"category":753,"description":771,"authors":772,"date":773},"Learn Python with Pj! Part 1 - Getting started","Follow along as our education evangelist Pj Metz learns Python, and shares his experiences in the first of a multi-part series.",[728],"2022-02-08",{"slug":775,"externalUrl":-1},"learn-python-with-pj-part-1",{"content":777,"config":786},{"title":778,"heroImage":779,"category":780,"description":781,"authors":782,"date":785},"How GitLab successfully expanded our SOC 2 Type II Trust Services Report Criteria","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749669950/Blog/Hero%20Images/security-cameras.jpg","security","Here's how we expanded our SOC 2 Type 2 and SOC 3 reports.",[783,784],"Julia Lake","Liz Coleman","2021-12-14",{"slug":787,"externalUrl":-1},"how-gitlab-successfully-expanded-our-soc-2-type-ii-trust-services-report-criteria",{"content":789,"config":795},{"title":790,"heroImage":791,"category":548,"description":792,"authors":793,"date":794},"Four tips to increase your DevOps salary","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668124/Blog/Hero%20Images/moneyfarm_background.jpg","You have a great career with a solid salary, but can you do better? (Hint: of course.) Here's how.",[698],"2021-10-20",{"slug":796,"externalUrl":-1},"four-tips-to-increase-your-devops-salary",{"content":798,"config":805},{"title":799,"heroImage":800,"category":548,"description":801,"authors":802,"date":804},"Have DevOps jobs to fill? Try these 3 strategies to hire and retain","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663397/Blog/Hero%20Images/logoforblogpost.jpg","So many DevOps jobs posted, so few options to fill them. Here's why hiring and retaining developers is tricky, and how 3 thoughtful strategies, including a DevOps platform, can help.",[803],"Valerie Silverthorne","2021-09-23",{"slug":806,"externalUrl":-1},"have-devops-jobs-to-fill-try-these-3-strategies-to-hire-and-retain",{"content":808,"config":815},{"title":809,"heroImage":800,"category":810,"description":811,"authors":812,"date":814},"Why we ended our free discount code early","news","Debrief on our certification discount code policy change.",[813],"Christine Yoshida","2021-05-05",{"slug":816,"externalUrl":-1},"certification-discount-code-debrief",{"content":818,"config":825},{"title":819,"heroImage":820,"category":743,"description":821,"authors":822,"date":824},"Why iterative software development is critical","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666775/Blog/Hero%20Images/cover.jpg","How we learned from our mistakes and adopted an iterative software development mentality to reduce the likelihood of shipping something that doesn't add value.",[823],"Matej Latin","2021-04-30",{"slug":826,"externalUrl":-1},"why-its-crucial-to-break-things-down-into-smallest-iterations",{"content":828,"config":833},{"title":829,"heroImage":800,"category":810,"description":830,"authors":831,"date":832},"Everyone Can Get Certified!","GitLab Learn learning platform now available to the GitLab wider community",[813],"2021-04-20",{"slug":834,"externalUrl":-1},"everyone-can-get-certified",{"content":836,"config":842},{"title":837,"heroImage":820,"category":838,"description":839,"authors":840,"date":841},"Small experiments, significant results and learnings","unfiltered","How our Growth team validates design solutions with the smallest experiments possible",[823],"2021-04-07",{"slug":843,"externalUrl":-1},"small-experiments-significant-results-and-learnings",{"content":845,"config":851},{"title":846,"heroImage":847,"category":810,"description":848,"authors":849,"date":850},"How holistic UX design increased GitLab.com free trial signups","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681113/Blog/Hero%20Images/user-journey-map.jpg","We boosted free trial signups by 141% by focusing on designing whole experiences instead of separate screens, small interactions, or pieces of UI.",[823],"2020-02-27",{"slug":852,"externalUrl":-1},"how-holistic-ux-design-increased-gitlab-free-trial-signups",1776444485351]