[{"data":1,"prerenderedAt":1508},["ShallowReactive",2],{"/en-us/blog/tags/careers":3,"navigation-en-us":18,"banner-en-us":428,"footer-en-us":438,"careers-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/careers.yml","Careers",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":10},"careers","yml",{},true,"/en-us/blog/tags/careers",{},"en-us/blog/tags/careers","C65O4bXpAYr6Kb-j69PsABtNoWP-XlGfAHlPd_uyscc",{"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,703,712,722,732,742,751,761,774,785,794,804,814,822,832,841,850,860,870,880,887,897,907,916,923,931,940,948,958,966,975,985,994,1003,1011,1020,1029,1037,1047,1056,1064,1073,1081,1089,1099,1109,1118,1127,1138,1148,1158,1168,1178,1188,1197,1206,1215,1224,1233,1244,1253,1263,1273,1282,1291,1300,1310,1318,1328,1336,1345,1353,1361,1371,1381,1390,1400,1410,1420,1430,1439,1449,1459,1468,1478,1488,1498],{"content":682,"config":690},{"title":683,"heroImage":684,"category":685,"description":686,"authors":687,"date":689},"GitLab's next-generation container registry is now available","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749683098/Blog/Hero%20Images/container-cloud__1_.png","news","Self-managed customers can upgrade to the container registry (Beta) and unlock online garbage collection, which can reduce costly downtime and storage.",[688],"Tim Rizzi","2023-12-04",{"slug":691,"externalUrl":-1},"gitlabs-next-generation-container-registry-is-now-available",{"content":693,"config":701},{"title":694,"heroImage":695,"category":696,"description":697,"authors":698,"date":700},"Learn advanced Rust programming with a little help from AI","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662439/Blog/Hero%20Images/codewithheart.png","ai-ml","Use this guided tutorial, along with AI-powered GitLab Duo Code Suggestions, to continue learning advanced Rust programming.",[699],"Michael Friedrich","2023-10-12",{"slug":702,"externalUrl":-1},"learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions",{"content":704,"config":710},{"title":705,"heroImage":706,"category":696,"description":707,"authors":708,"date":709},"Learning Rust with a little help from AI","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663918/Blog/Hero%20Images/aipower.jpg","Use this guided tutorial, along with GitLab Duo Code Suggestions, to learn a new programming language.",[699],"2023-08-10",{"slug":711,"externalUrl":-1},"learning-rust-with-a-little-help-from-ai-code-suggestions-getting-started",{"content":713,"config":720},{"title":714,"heroImage":715,"category":548,"description":716,"authors":717,"date":719},"How DevSecOps drives business success","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663975/Blog/Hero%20Images/devsecopssurvey.png","Learn the benefits of DevSecOps, including how it drives ROI.",[718],"Sharon Gaudin","2023-07-24",{"slug":721,"externalUrl":-1},"how-devsecops-drives-business-success",{"content":723,"config":730},{"title":724,"heroImage":725,"category":10,"description":726,"authors":727,"date":729},"Shadow programs give employees a peek into leadership roles","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749683055/Blog/Hero%20Images/ideaabstract.jpg","Shadow programs are a great resource if you’re looking to explore new roles, expand your skill set, or learn how decisions are made.",[728],"Fatima Sarah Khalid","2023-07-17",{"slug":731,"externalUrl":-1},"benefits-of-corporate-shadow-programs",{"content":733,"config":740},{"title":734,"heroImage":735,"category":736,"description":737,"authors":738,"date":739},"Set up your infrastructure for on-demand, cloud-based development environments in GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659883/Blog/Hero%20Images/post-cover-image.jpg","engineering","Learn how to set up the requirements, manage Kubernetes clusters in different clouds, create the first workspaces and custom images, and get tips and troubleshooting.",[699],"2023-07-13",{"slug":741,"externalUrl":-1},"set-up-infrastructure-for-cloud-development-environments",{"content":743,"config":749},{"title":744,"heroImage":745,"category":548,"description":746,"authors":747,"date":748},"7 tips on how to successfully talk to execs about DevSecOps","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670694/Blog/Hero%20Images/how-to-keep-remote-teams-engaged-cover.jpg","If you want to begin using DevSecOps to improve software development, you need to get business executives behind your plan. Here are tips to do just that.",[718],"2023-07-12",{"slug":750,"externalUrl":-1},"7-tips-on-how-to-successfully-talk-to-execs-about-devsecops",{"content":752,"config":759},{"title":753,"heroImage":754,"category":736,"description":755,"authors":756,"date":758},"Cadence is everything: 10x engineering organizations for 10x engineers","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749671909/Blog/Hero%20Images/Athlinks_running.jpg","GitLab CEO and co-founder Sid Sijbrandij on the importance of cadence in engineering organizations.",[757],"Sid Sijbrandij","2022-11-03",{"slug":760,"externalUrl":-1},"cadence-is-everything-10x-engineering-organizations-for-10x-engineers",{"content":762,"config":772},{"title":763,"heroImage":764,"category":765,"description":766,"authors":767,"date":771},"Five fast facts about docs as code at GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749660257/Blog/Hero%20Images/pen.jpg","insights","Here are five fast facts about how GitLab technical writers use GitLab in a docs-as-code workflow.",[768,769,770],"Suzanne Selhorn","Susan Tacker","Diana Logan","2022-10-12",{"slug":773,"externalUrl":-1},"five-fast-facts-about-docs-as-code-at-gitlab",{"content":775,"config":783},{"title":776,"heroImage":777,"category":778,"description":779,"authors":780,"date":782},"The many routes to a tech career","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667236/Blog/Hero%20Images/Learn-at-GL.jpg","culture","GitLab team members of different ages and backgrounds share their entry into this industry.",[781],"Heather Simpson","2022-10-04",{"slug":784,"externalUrl":-1},"the-many-routes-to-a-tech-career",{"content":786,"config":792},{"title":787,"heroImage":788,"category":765,"description":789,"authors":790,"date":782},"What makes a great tech talk?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670658/Blog/Hero%20Images/data-startup-cognitive-logic-talks-migrating-to-gitlab.jpg","I've compiled some of my favorite tech talks to find out what makes them great.",[791],"Brendan O'Leary",{"slug":793,"externalUrl":-1},"what-makes-a-great-tech-talk",{"content":795,"config":802},{"title":796,"heroImage":797,"category":765,"description":798,"authors":799,"date":801},"Why - and how - DevOps roles are changing","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664007/Blog/Hero%20Images/devopsroles.jpg","Our 2022 Global DevSecOps Survey finds developers in ops and security while operations is everywhere.",[800],"Valerie Silverthorne","2022-08-31",{"slug":803,"externalUrl":-1},"the-changing-roles-in-devsecops",{"content":805,"config":812},{"title":806,"heroImage":807,"category":10,"description":808,"authors":809,"date":811},"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.",[810],"PJ Metz","2022-06-01",{"slug":813,"externalUrl":-1},"learn-python-with-pj-part-5-building-something-with-the-twitter-api",{"content":815,"config":820},{"title":816,"heroImage":807,"category":10,"description":817,"authors":818,"date":819},"Learn Python with Pj! Part 4 - Dictionaries and Files","Our education evangelist Pj Metz continues his journey to learn how to code in Python.",[810],"2022-05-05",{"slug":821,"externalUrl":-1},"learn-python-with-pj-part-4-dictionaries-and-files",{"content":823,"config":830},{"title":824,"heroImage":825,"category":778,"description":826,"authors":827,"date":829},"How GitLab's customer and partner focus fuels our culture","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679412/Blog/Hero%20Images/sales_blog_image_tiny.jpg","It’s an exciting time to be working in a customer- or partner-facing role at GitLab. Our sales team members explain why.",[828],"Jake Foster","2022-05-03",{"slug":831,"externalUrl":-1},"how-gitlabs-customer-and-partner-focus-fuels-our-culture",{"content":833,"config":839},{"title":834,"heroImage":835,"category":778,"description":836,"authors":837,"date":829},"Preventing burnout: A manager's toolkit","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664472/Blog/Hero%20Images/gitlabflatlogomap.png","GitLab CEO Sid Sijbrandij shares 12 steps that managers can take to help employees avoid burnout.",[838],"GitLab",{"slug":840,"externalUrl":-1},"preventing-burnout-a-managers-toolkit",{"content":842,"config":848},{"title":843,"heroImage":844,"category":10,"description":845,"authors":846,"date":847},"5 ways collaboration boosts productivity and your career","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668473/Blog/Hero%20Images/john-schnobrich-FlPc9_VocJ4-unsplash.jpg","Collaboration is a powerful tool and DevOps pros that learn how to master it will expand their growth opportunities.",[718],"2022-05-02",{"slug":849,"externalUrl":-1},"5-ways-collaboration-boosts-productivity-and-your-career",{"content":851,"config":858},{"title":852,"heroImage":853,"category":548,"description":854,"authors":855,"date":857},"DevOps careers: SRE, engineer, and platform engineer","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666685/Blog/Hero%20Images/comparing-confusing-terms-in-github-bitbucket-and-gitlab-cover.jpg","Where does an SRE leave off and a DevOps engineer (or platform engineer) begin? Here's what you need to know.",[856],"Lauren Gibbons Paul","2022-04-25",{"slug":859,"externalUrl":-1},"career-spotlight-sre-vs-devops-engineer-vs-devops-platform-engineer",{"content":861,"config":868},{"title":862,"heroImage":863,"category":548,"description":864,"authors":865,"date":867},"How the DORA metrics can help DevOps team performance ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749676702/Blog/Hero%20Images/data.jpg","The best DevOps teams measure their results. Here's a deep dive into the DORA metrics that matter.",[866],"Aathira Nair","2022-04-20",{"slug":869,"externalUrl":-1},"how-the-dora-metrics-can-help-devops-team-performance",{"content":871,"config":878},{"title":872,"heroImage":873,"category":778,"description":874,"authors":875,"date":877},"Use your uniqueness as a superpower and other advice for women seeking careers in tech","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749677856/Blog/Hero%20Images/collaboration.png","GitLab's Women's Team Member Resource Group shares tips on how to make a mark in this industry.",[876],"Kyla Gradin Dahl","2022-04-04",{"slug":879,"externalUrl":-1},"advice-for-women-seeking-careers-in-tech",{"content":881,"config":885},{"title":882,"heroImage":807,"category":736,"description":883,"authors":884,"date":877},"Learn Python with Pj! Part 3 - Functions and strings","Pj shares his experiences learning how to program functions and strings.",[810],{"slug":886,"externalUrl":-1},"learn-python-with-pj-part-3",{"content":888,"config":895},{"title":889,"heroImage":890,"category":272,"description":891,"authors":892,"date":894},"The engineering director shadow experience at GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667509/Blog/Hero%20Images/continuous-integration-from-jenkins-to-gitlab-using-docker.jpg","Shadowing an engineering director at GitLab was an immersive, collaborative experience. Here's what you need to know.",[893],"William Arias","2022-04-01",{"slug":896,"externalUrl":-1},"engineering-director-shadow",{"content":898,"config":905},{"title":899,"heroImage":900,"category":765,"description":901,"authors":902,"date":904},"Want a better DevOps career? Learn the business","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749669715/Blog/Hero%20Images/synchronous-collaboration-as-a-remote-designer.jpg","A better DevOps career starts with a thorough understanding of business. Here's how to get started.",[903],"Johanna Ambrosio","2022-03-17",{"slug":906,"externalUrl":-1},"want-a-better-devops-career-learn-the-business",{"content":908,"config":914},{"title":909,"heroImage":910,"category":765,"description":911,"authors":912,"date":913},"How to move from IC to DevOps manager and succeed","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663753/Blog/Hero%20Images/managers-more-optimistic-than-developers.jpg","Transitioning from great DevOps engineer to great DevOps manager isn't always easy. Here are some tools to help you get a management role and keep it.",[856],"2022-03-01",{"slug":915,"externalUrl":-1},"how-to-move-from-ic-to-devops-manager-and-succeed",{"content":917,"config":921},{"title":918,"heroImage":807,"category":736,"description":919,"authors":920,"date":913},"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.",[810],{"slug":922,"externalUrl":-1},"learn-python-with-pj-part-2",{"content":924,"config":929},{"title":925,"heroImage":807,"category":765,"description":926,"authors":927,"date":928},"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.",[810],"2022-02-08",{"slug":930,"externalUrl":-1},"learn-python-with-pj-part-1",{"content":932,"config":938},{"title":933,"heroImage":934,"category":10,"description":935,"authors":936,"date":937},"DevOps hiring from the deep end of the talent pool","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663743/Blog/Hero%20Images/three-things-i-learned-in-my-first-month-at-gitlab.jpg","Time to broaden your search beyond four-year tech degrees to candidates with life experience, self-taught/bootcamp chops, and soft skills.",[810],"2022-02-01",{"slug":939,"externalUrl":-1},"hiring-in-the-deep-end-of-the-talent-pool",{"content":941,"config":946},{"title":942,"heroImage":797,"category":548,"description":943,"authors":944,"date":945},"How to build out your DevOps team","Hiring the right DevOps roles put you on the path to success. ",[903],"2022-01-25",{"slug":947,"externalUrl":-1},"how-to-build-out-your-devops-team",{"content":949,"config":956},{"title":950,"heroImage":951,"category":548,"description":952,"authors":953,"date":955},"How to begin your DevOps journey","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663736/Blog/Hero%20Images/a-deep-dive-into-the-security-analyst-persona.jpg","So you want a career in DevOps? These easy and affordable opportunities will let you get started today.",[954],"Christina Hupy, Ph.D.","2022-01-13",{"slug":957,"externalUrl":-1},"how-to-begin-your-devops-journey",{"content":959,"config":964},{"title":960,"heroImage":961,"category":548,"description":962,"authors":963,"date":955},"New year, new programming language","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668524/Blog/Hero%20Images/closeup-photo-of-black-and-blue-keyboard-1194713.jpg","Use the calendar turnover as an excuse to spark your curiosity and learn one of the hottest programming languages.",[800],{"slug":965,"externalUrl":-1},"new-year-new-programming-language",{"content":967,"config":973},{"title":968,"heroImage":969,"category":548,"description":970,"authors":971,"date":972},"5 ways to bring DevOps to your campus","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668161/Blog/Hero%20Images/armycyberschool.jpg","Educators can give students a career advantage by collaborating with GitLab to bring DevOps lectures, tools, and community straight to the classroom.",[810],"2022-01-11",{"slug":974,"externalUrl":-1},"5-ways-to-bring-devops-to-your-campus",{"content":976,"config":983},{"title":977,"heroImage":978,"category":778,"description":979,"authors":980,"date":982},"How to navigate The Great Resignation","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679453/Blog/Hero%20Images/remote-work.png","Tips for leaders and job seekers as they embrace the future of work or search for their first remote job.",[981],"Betsy Bula","2021-12-16",{"slug":984,"externalUrl":-1},"how-to-navigate-the-great-resignation",{"content":986,"config":992},{"title":987,"heroImage":988,"category":765,"description":989,"authors":990,"date":991},"DevSecOps FAQ: Get up to speed","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749669784/Blog/Hero%20Images/security-testing-principles-devs.jpg","There's more to dev, sec and ops than meets the eye, particularly when they're combined. Here's what you need to know about DevSecOps.",[800],"2021-12-08",{"slug":993,"externalUrl":-1},"devsecops-faq-get-up-to-speed-on-this-hot-devops-area",{"content":995,"config":1001},{"title":996,"heroImage":997,"category":765,"description":998,"authors":999,"date":1000},"Soft skills are the key to your DevOps career advancement","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668185/Blog/Hero%20Images/Chorus_case_study.png","Learn the top soft skills you should invest time in to get a better salary and achieve your career goals.",[718],"2021-11-30",{"slug":1002,"externalUrl":-1},"soft-skills-are-the-key-to-your-devops-career-advancement",{"content":1004,"config":1009},{"title":1005,"heroImage":978,"category":765,"description":1006,"authors":1007,"date":1008},"Situational Leadership Strategy","GitLab CEO Sid Sijbrandij shares how he incorporates situational leadership in his management style.",[757],"2021-11-19",{"slug":1010,"externalUrl":-1},"situational-leadership-strategy",{"content":1012,"config":1018},{"title":1013,"heroImage":1014,"category":765,"description":1015,"authors":1016,"date":1017},"The top skills you need to get your DevOps dream job or a higher salary","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664025/Blog/Hero%20Images/devopscareer.jpg","AI, ML, automation – time to learn these new tech skills to stay competitive and land the job or promotion you want.",[718],"2021-11-17",{"slug":1019,"externalUrl":-1},"the-top-skills-you-need-to-get-your-devops-dream-job",{"content":1021,"config":1027},{"title":1022,"heroImage":1023,"category":548,"description":1024,"authors":1025,"date":1026},"6 tips to make software developer hiring easier","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668486/Blog/Hero%20Images/why-you-should-join-the-gitlab-security-team.jpg","If your developers are leaving and it's tough to hire, here's our best advice to stem the tide. One hint: A DevOps Platform can help!",[800],"2021-11-09",{"slug":1028,"externalUrl":-1},"6-tips-to-make-software-developer-hiring-easier",{"content":1030,"config":1035},{"title":1031,"heroImage":1032,"category":765,"description":1033,"authors":1034,"date":1026},"Best advice for your DevOps career? Keep on learning","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679473/Blog/Hero%20Images/designing-in-an-all-remote-company.jpg","If you want a new job, or a higher salary, or preferably both, add some skills to your DevOps resume. Here's a look at our strategy for DIY-ing your continuing ed.",[718],{"slug":1036,"externalUrl":-1},"best-advice-for-your-devops-career-keep-on-learning",{"content":1038,"config":1045},{"title":1039,"heroImage":1040,"category":765,"description":1041,"authors":1042,"date":1044},"15 tips to succeed at GitLab's CEO Shadow program","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663397/Blog/Hero%20Images/logoforblogpost.jpg","A CEO shadow program can be invigorating, but also intimidating. Here are strategies to help you make the most of the experience.",[1043],"Neil McCorrison","2021-11-02",{"slug":1046,"externalUrl":-1},"get-the-most-out-of-a-ceo-shadow-program",{"content":1048,"config":1054},{"title":1049,"heroImage":1050,"category":548,"description":1051,"authors":1052,"date":1053},"How to make your DevOps team elite performers","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667875/Blog/Hero%20Images/trends-in-version-control-land-microservices-cover.jpg","Every company wants DevOps done better. The DORA Report spotlights what it takes to be a DevOps elite, and what teams need to do to get there.",[718],"2021-10-26",{"slug":1055,"externalUrl":-1},"how-to-make-your-devops-team-elite-performers",{"content":1057,"config":1062},{"title":1058,"heroImage":807,"category":548,"description":1059,"authors":1060,"date":1061},"How to get started with Python programming","Python is increasingly popular, and for good reason. Here's our beginner's guide.",[838],"2021-10-21",{"slug":1063,"externalUrl":-1},"beginner-guide-python-programming",{"content":1065,"config":1071},{"title":1066,"heroImage":1067,"category":548,"description":1068,"authors":1069,"date":1070},"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.",[718],"2021-10-20",{"slug":1072,"externalUrl":-1},"four-tips-to-increase-your-devops-salary",{"content":1074,"config":1079},{"title":1075,"heroImage":1040,"category":548,"description":1076,"authors":1077,"date":1078},"DevOps salaries in 2021: where do you rank?","Another surprise benefit of working on a DevOps platform? A higher salary! Here's why DevOps salaries are going up, and where to find the biggest paychecks.",[718],"2021-10-07",{"slug":1080,"externalUrl":-1},"a-look-at-devops-salaries",{"content":1082,"config":1087},{"title":1083,"heroImage":1040,"category":548,"description":1084,"authors":1085,"date":1086},"Have DevOps jobs to fill? Try these 3 strategies to hire and retain","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.",[800],"2021-09-23",{"slug":1088,"externalUrl":-1},"have-devops-jobs-to-fill-try-these-3-strategies-to-hire-and-retain",{"content":1090,"config":1097},{"title":1091,"heroImage":1092,"category":778,"description":1093,"authors":1094,"date":1096},"What to consider when going hybrid","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681897/Blog/Hero%20Images/san_francisco_skyline_dm.jpg","Hybrid-remote is an alluring alternative to all-remote, but requires careful consideration. Here's what you need to know when making the shift.",[1095],"Darren Murph","2021-02-17",{"slug":1098,"externalUrl":-1},"considerations-for-going-hybrid-remote",{"content":1100,"config":1107},{"title":1101,"heroImage":1102,"category":736,"description":1103,"authors":1104,"date":1106},"We need to talk: Can we standardize NO_PROXY?","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659507/Blog/Hero%20Images/AdobeStock_623844718.jpg","Subtle differences in proxy setting implementations led to surprising\nproblems for a GitLab customer. Here's how we got to the root of it.",[1105],"Stan Hu","2021-01-27",{"slug":1108,"externalUrl":-1},"we-need-to-talk-no-proxy",{"content":1110,"config":1116},{"title":1111,"heroImage":1112,"category":765,"description":1113,"authors":1114,"date":1115},"Future-proof your developer career","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679588/Blog/Hero%20Images/future-of-software-future-proof-your-career.png","Roles are changing and AI is coming. We asked 14 DevOps practitioners, analysts, and GitLab execs how to future-proof your career.",[800],"2020-10-30",{"slug":1117,"externalUrl":-1},"future-proof-your-developer-career",{"content":1119,"config":1125},{"title":1120,"heroImage":1121,"category":765,"description":1122,"authors":1123,"date":1124},"How AI will change software development","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681709/Blog/Hero%20Images/future-of-software-ai.png","AI has made self-driving cars possible, so what about self-writing code? We asked 14 DevOps practitioners, industry analysts and execs to share their take on how AI will impact software development.",[800],"2020-10-28",{"slug":1126,"externalUrl":-1},"ai-in-software-development",{"content":1128,"config":1136},{"title":1129,"heroImage":1130,"category":1131,"description":1132,"authors":1133,"date":1135},"How to secure your Kubernetes pods using GitLab Container Network Security","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681687/Blog/Hero%20Images/diane-helentjaris-TYk0YQbog9g-unsplash.jpg","security","We help you get started with securing your Kubernetes cluster using Cilium, a GitLab-managed application.",[1134],"Fernando Diaz","2020-10-23",{"slug":1137,"externalUrl":-1},"container-network-security-is-important",{"content":1139,"config":1146},{"title":1140,"heroImage":1141,"category":778,"description":1142,"authors":1143,"date":1145},"recruiting tactics and strategies to build a more diverse team","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664102/Blog/Hero%20Images/gitlab-values-cover.png","An overview of the Diversity, Inclusion, and Belonging-related tactics and strategies our recruiting team is experimenting with",[1144],"Rupert Douglas","2020-09-28",{"slug":1147,"externalUrl":-1},"recruiting-tactics-and-strategies-to-build-a-more-diverse-team",{"content":1149,"config":1156},{"title":1150,"heroImage":1151,"category":778,"description":1152,"authors":1153,"date":1155},"How to tackle impostor syndrome while working remotely","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681541/Blog/Hero%20Images/done_perfect.jpg","Isolation can cause impostor syndrome to flourish. We explain how adopting a growth mindset can help stop impostor syndrome in its tracks.",[1154],"Sara Kassabian","2020-09-02",{"slug":1157,"externalUrl":-1},"imposter-syndrome-and-remote-work",{"content":1159,"config":1166},{"title":1160,"heroImage":1141,"category":1161,"description":1162,"authors":1163,"date":1165},"Working for GitLab - A Support Engineer's perspective","unfiltered","Reflecting on the last 12 months working for GitLab as a Support Engineer",[1164],"Anton Smith","2020-08-10",{"slug":1167,"externalUrl":-1},"working-for-gitlab-a-support-engineers-perspective",{"content":1169,"config":1176},{"title":1170,"heroImage":1171,"category":1161,"description":1172,"authors":1173,"date":1175},"Benefits of building a design system for your organization ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681349/Blog/Hero%20Images/helping-organizations-build-successful-design-systems.png","At GitLab, we want to help organizations build successful design systems. In order to do that, we are looking for your feedback.",[1174],"Taurie Davis","2020-06-16",{"slug":1177,"externalUrl":-1},"helping-organizations-build-successful-design-systems",{"content":1179,"config":1186},{"title":1180,"heroImage":1181,"category":1161,"description":1182,"authors":1183,"date":1185},"13.0 Contributor Experience Update","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749669604/Blog/Hero%20Images/tanuki-bg-sm.gif","We're continually improving the tooling that helps our community of contributors build GitLab. Here's what's new over the last month!",[1184,1174],"Patrick Deuley","2020-06-01",{"slug":1187,"externalUrl":-1},"13-0-contributor-experience-update",{"content":1189,"config":1195},{"title":1190,"heroImage":1191,"category":1161,"description":1192,"authors":1193,"date":1194},"Security strengthened by iteration, and transparency","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670837/Blog/Hero%20Images/two-brown-trees.jpg","Iteration is a core value at GitLab. How do you keep things protected when change is a constant?",[781],"2020-05-18",{"slug":1196,"externalUrl":-1},"security-strengthened-by-interation-and-transparency",{"content":1198,"config":1204},{"title":1199,"heroImage":1141,"category":1161,"description":1200,"authors":1201,"date":1203},"My remote story: Living for more than the weekend","A quick look into what drove me to choose an organization that lives and breathes it's core values and allowed me the flexibility to be a full time member of my family",[1202],"JD Alex","2020-04-30",{"slug":1205,"externalUrl":-1},"living-for-more-than-the-weekend",{"content":1207,"config":1213},{"title":1208,"heroImage":1209,"category":765,"description":1210,"authors":1211,"date":1212},"A guide to Git for beginners","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681222/Blog/Hero%20Images/git-15th-anniversary-cover.png","Our senior developer evangelist answers newbie questions about Git.",[791],"2020-04-13",{"slug":1214,"externalUrl":-1},"beginner-git-guide",{"content":1216,"config":1222},{"title":1217,"heroImage":1218,"category":272,"description":1219,"authors":1220,"date":1221},"How to bring GitLab to a classroom near you","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749669503/Blog/Hero%20Images/susan-yin-library.jpg","Learn more about the education program at GitLab!",[954],"2020-03-06",{"slug":1223,"externalUrl":-1},"bring-gitlab-to-classroom-nearyou",{"content":1225,"config":1231},{"title":1226,"heroImage":1227,"category":778,"description":1228,"authors":1229,"date":1230},"How iteration helps build our product and improve our work lives","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749681060/Blog/Hero%20Images/iteration.jpg","One of GitLab’s core values, iteration permeates everything we do from UX design to product development. And when it comes to our work lives, iteration is a game changer.",[800],"2020-02-04",{"slug":1232,"externalUrl":-1},"power-of-iteration",{"content":1234,"config":1242},{"title":1235,"heroImage":1236,"category":1237,"description":1238,"authors":1239,"date":1241},"Schooled in GitLab: Teaching our handbook at a South Korean university","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749673044/Blog/Hero%20Images/books-internship-post.jpg","open-source","Students at Hankuk University of Foreign Studies tackled our handbook. The students' favorite topics were compensation and remote work.",[1240],"Guenjun Yoo","2020-01-29",{"slug":1243,"externalUrl":-1},"gitlab-taught-in-korean-uni",{"content":1245,"config":1251},{"title":1246,"heroImage":1247,"category":778,"description":1248,"authors":1249,"date":1250},"Wild and crazy things that only happen to all-remote teams","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680938/Blog/Hero%20Images/joshua-tree-leap.jpg","Working remotely may make for a calmer commute but plenty of adventure awaits.",[1095],"2019-12-16",{"slug":1252,"externalUrl":-1},"funny-gitlab-remote-meetings",{"content":1254,"config":1261},{"title":1255,"heroImage":1256,"category":1237,"description":1257,"authors":1258,"date":1260},"Announcing GitLab Serverless deploying to Cloud Run for Anthos","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666851/Blog/Hero%20Images/gitlab-serverless-blog.png","Discover how we're making it easier to deploy serverless workloads on-premise with Anthos.",[1259],"Mayank Tahilramani","2019-11-19",{"slug":1262,"externalUrl":-1},"gitlab-serverless-with-cloudrun-for-anthos",{"content":1264,"config":1271},{"title":1265,"heroImage":1266,"category":1161,"description":1267,"authors":1268,"date":1270},"What I Learned about the CEO's Job from Participating in GitLab's CEO Shadow Program","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666603/Blog/Hero%20Images/book.jpg","GitLab's CEO Shadow program gives team members insight into what the CEO does",[1269],"Emilie Schario","2019-10-07",{"slug":1272,"externalUrl":-1},"what-i-learned-about-our-ceo-s-job-from-participating-in-the-ceo-shadow-program",{"content":1274,"config":1280},{"title":1275,"heroImage":1276,"category":1161,"description":1277,"authors":1278,"date":1279},"The cloud-native, all-remote security challenge","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670171/Blog/Hero%20Images/akshay-nanavati-Zq6HerrBPEs-unsplash.jpg","What are the challenges and rewards of working in security at a cloud-native, all-remote company like GitLab?",[781],"2019-09-13",{"slug":1281,"externalUrl":-1},"the-cloud-native-all-remote-security-challenge",{"content":1283,"config":1289},{"title":1284,"heroImage":1285,"category":1161,"description":1286,"authors":1287,"date":1288},"The difference transparency makes in security","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670826/Blog/Hero%20Images/orlova-maria-EF6z_6R94zQ-unsplash.jpg","What happens when you lift the veil around security?",[781],"2019-09-05",{"slug":1290,"externalUrl":-1},"the-difference-transparency-makes-in-security",{"content":1292,"config":1298},{"title":1293,"heroImage":1294,"category":778,"description":1295,"authors":1296,"date":1297},"Why we believe all-remote is for everyone","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680729/Blog/Hero%20Images/dm-globe.jpg","Darren Murph, leading GitLab's all-remote initiatives, shares why the future of work can be embraced today.",[1095],"2019-08-15",{"slug":1299,"externalUrl":-1},"all-remote-is-for-everyone",{"content":1301,"config":1308},{"title":1302,"heroImage":1303,"category":778,"description":1304,"authors":1305,"date":1307},"5 Things to keep in mind while working remotely with kids","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680690/Blog/Hero%20Images/working-at-home-with-kids.jpg","A flex schedule, realistic expectations, and a positive attitude will make it easier to work with kids around.",[1306],"Sean McGivern","2019-08-08",{"slug":1309,"externalUrl":-1},"remote-kids-part-four",{"content":1311,"config":1316},{"title":1312,"heroImage":1303,"category":778,"description":1313,"authors":1314,"date":1315},"How to make your home a space that works with kids","Here's our best advice on making your home/work space work for you and your kids.",[1306],"2019-08-01",{"slug":1317,"externalUrl":-1},"working-remotely-with-children-at-home",{"content":1319,"config":1326},{"title":1320,"heroImage":1321,"category":778,"description":1322,"authors":1323,"date":1325},"How I balance a baby, a career at GitLab, and cultural expectations of motherhood","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749673071/Blog/Hero%20Images/parental-leave-global.jpg","One team member shares her experience as a new working mother at GitLab.",[1324],"Jarka Košanová et al","2019-07-25",{"slug":1327,"externalUrl":-1},"balancing-career-and-baby",{"content":1329,"config":1334},{"title":1330,"heroImage":1321,"category":778,"description":1331,"authors":1332,"date":1333},"Parental/maternity leave around the world – how does your country stack up?","A new mother at GitLab takes a look at how different countries approach time off for new parents.",[1324],"2019-07-18",{"slug":1335,"externalUrl":-1},"how-is-it-being-a-new-mom-working-for-gitlab",{"content":1337,"config":1343},{"title":1338,"heroImage":1339,"category":1131,"description":1340,"authors":1341,"date":1342},"Ask GitLab Security: Alexander Dietrich","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679726/Blog/Hero%20Images/ask-security-cover.png","What are the challenges and rewards of working security for a growing, cloud native company? We grill one of our senior security engineers.",[781],"2019-06-26",{"slug":1344,"externalUrl":-1},"ask-gitlab-security-alexander-dietrich",{"content":1346,"config":1351},{"title":1347,"heroImage":1339,"category":1131,"description":1348,"authors":1349,"date":1350},"Ask GitLab Security: Roger Ostrander","What’s it like working day and night to kill spam, Bitcoin mining, malware and more? Meet our security team.",[781],"2019-06-14",{"slug":1352,"externalUrl":-1},"ask-gitlab-security-roger-ostrander",{"content":1354,"config":1359},{"title":1355,"heroImage":1339,"category":1131,"description":1356,"authors":1357,"date":1358},"Ask GitLab Security: Paul Harrison","What’s it like working to secure one of the most transparent organizations in the world? Meet our security team.",[781],"2019-05-31",{"slug":1360,"externalUrl":-1},"ask-gitlab-security-paul-harrison",{"content":1362,"config":1369},{"title":1363,"heroImage":1364,"category":778,"description":1365,"authors":1366,"date":1368},"What it's like to interview at GitLab: A peek inside the recruitment process","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680526/Blog/Hero%20Images/interviewing-at-gitlab.jpg","A new GitLab team-member shares her experience of being recruited to GitLab, as well as some advice for potential candidates.",[1367],"Gosia Ksionek","2019-03-28",{"slug":1370,"externalUrl":-1},"what-its-like-to-interview-at-gitlab",{"content":1372,"config":1379},{"title":1373,"heroImage":1374,"category":778,"description":1375,"authors":1376,"date":1378},"Why GitLab pays local rates","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680461/Blog/Hero%20Images/local-rates.jpg","Our compensation structure is known to spark controversy, so we want to give an update on our latest iteration on team member salaries.",[1377],"Aricka Flowers","2019-02-28",{"slug":1380,"externalUrl":-1},"why-we-pay-local-rates",{"content":1382,"config":1388},{"title":1383,"heroImage":1384,"category":1237,"description":1385,"authors":1386,"date":1387},"We all love open source, but hiring based on contributions could be harmful","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749678750/Blog/Hero%20Images/man-coding.jpg","An industry expert from Indeed says it's a bad idea to make hiring decisions based on GitHub activity.",[1377],"2018-11-16",{"slug":1389,"externalUrl":-1},"hiring-based-on-open-source-contributions-could-be-harmful",{"content":1391,"config":1398},{"title":1392,"heroImage":1393,"category":272,"description":1394,"authors":1395,"date":1397},"2 Questions we ask UX designers in job interviews (and why)","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749678794/Blog/Hero%20Images/ux-interviews.jpg","UX designer interviews are quite simple at GitLab. There are no trick questions – but here are two 'basic' ones that tell us a lot about you.",[1396],"Matej Latin","2018-10-25",{"slug":1399,"externalUrl":-1},"two-questions-we-ask-ux-designers-in-job-interviews",{"content":1401,"config":1408},{"title":1402,"heroImage":1403,"category":778,"description":1404,"authors":1405,"date":1407},"GitLab + STEM Gems: Giving girls role models in tech","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749672357/Blog/Hero%20Images/stem-gems.png","Meet the GitLab team-members working to inspire the next generation to pursue careers in STEM.",[1406],"Stephanie Garza","2018-10-08",{"slug":1409,"externalUrl":-1},"stem-gems-give-girls-role-models",{"content":1411,"config":1418},{"title":1412,"heroImage":1413,"category":778,"description":1414,"authors":1415,"date":1417},"How I transitioned from frontend to UX","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679015/Blog/Hero%20Images/frontendux.jpg","One GitLab team-member shares how switching from a frontend engineer to a UX designer has been a rewarding experience.",[1416],"Annabel Dunstone Gray","2018-10-05",{"slug":1419,"externalUrl":-1},"how-i-transitioned-from-frontend-to-ux",{"content":1421,"config":1428},{"title":1422,"heroImage":1423,"category":272,"description":1424,"authors":1425,"date":1427},"How to make remote internships successful","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749678875/Blog/Hero%20Images/support-series-cover.png","Support Engineering Manager Lee Matos talks about pitfalls and successes in making remote internships work.",[1426],"Lee Matos","2018-08-16",{"slug":1429,"externalUrl":-1},"making-remote-internships-successful",{"content":1431,"config":1437},{"title":1432,"heroImage":1433,"category":765,"description":1434,"authors":1435,"date":1436},"Motorcycle stunter turned DevOps engineer says GitLab helped her learn to \"love\" CI/CD","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663760/Blog/Hero%20Images/image-for-leah-post.jpg","Switching to GitLab helped a newly minted DevOps engineer grasp the concept of CI/CD.",[1377],"2018-06-21",{"slug":1438,"externalUrl":-1},"leah-petersen-user-spotlight",{"content":1440,"config":1447},{"title":1441,"heroImage":1442,"category":1237,"description":1443,"authors":1444,"date":1446},"How contributing to open source can help you land your first job","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679362/Blog/Hero%20Images/contribute-open-source-jobs.jpg","Six compelling reasons why, warm fuzzy feelings aside, contributing to open source is good for your career.",[1445],"Ariel Camus","2018-04-06",{"slug":1448,"externalUrl":-1},"contribute-to-open-source-land-jobs",{"content":1450,"config":1457},{"title":1451,"heroImage":1452,"category":272,"description":1453,"authors":1454,"date":1456},"GitLab’s Global Compensation Calculator: The next iteration","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749667966/Blog/Hero%20Images/global-compensation-calculator-iteration.jpg","We released a new version of our Compensation Calculator in January – here’s what that means for new and existing GitLab team-members.",[1455],"Brittany Rohde","2018-03-23",{"slug":1458,"externalUrl":-1},"gitlabs-global-compensation-calculator-the-next-iteration",{"content":1460,"config":1466},{"title":1461,"heroImage":910,"category":765,"description":1462,"authors":1463,"date":1465},"How do developers and managers feel about their jobs?","How do you assess job satisfaction? Here's a look inside the findings and methods of our Global Developer Report.",[1464],"Emily von Hoffmann","2018-03-20",{"slug":1467,"externalUrl":-1},"managers-more-optimistic-than-developers",{"content":1469,"config":1476},{"title":1470,"heroImage":1471,"category":778,"description":1472,"authors":1473,"date":1475},"How working at GitLab has changed my view on work and life","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749678678/Blog/Hero%20Images/gitlab-effects.jpg","A glimpse of the things I've learned at GitLab since I joined.",[1474],"Hazel Yang","2018-03-15",{"slug":1477,"externalUrl":-1},"working-at-gitlab-affects-my-life",{"content":1479,"config":1486},{"title":1480,"heroImage":1481,"category":778,"description":1482,"authors":1483,"date":1485},"GitLab team members share how to recognize burnout (and how to prevent it)","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680178/Blog/Hero%20Images/gitlabbers-share-how-to-recognize-burnout.jpg","Burning out is a common feeling at startups – here's what we're doing to address it at GitLab.",[1484],"Clement Ho","2018-03-08",{"slug":1487,"externalUrl":-1},"preventing-burnout",{"content":1489,"config":1496},{"title":1490,"heroImage":1491,"category":272,"description":1492,"authors":1493,"date":1495},"VP of Scaling: What it is and how it works at GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680369/Blog/Hero%20Images/vp-of-scaling.jpg","At GitLab we introduced the role of VP of Scaling early on. But what does that role mean and how has it worked at GitLab?",[1494],"Ernst van Nierop","2017-09-08",{"slug":1497,"externalUrl":-1},"what-is-a-vp-of-scaling",{"content":1499,"config":1506},{"title":1500,"heroImage":1501,"category":778,"description":1502,"authors":1503,"date":1505},"On-Calliday: A guide to unsucking your on-call experience","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749680447/Blog/Hero%20Images/on-calliday.jpg","Being on-call can be rough because you're likely losing sleep, which can impact your personal and professional life. Here are some tips on how to make on-call shifts less painful for your team and company.",[1504],"Amanda Folson","2017-06-14",{"slug":1507,"externalUrl":-1},"on-calliday-unsucking-your-on-call-experience",1776438120875]