[{"data":1,"prerenderedAt":1509},["ShallowReactive",2],{"/en-us/blog/tags/careers":3,"navigation-en-us":18,"banner-en-us":429,"footer-en-us":439,"careers-tag-posts-en-us":681},{"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":349,"minimal":380,"duo":399,"switchNav":408,"pricingDeployment":419},{"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,270,330],{"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":261},"Resources",{"dataNavLevelOne":171},"resources",{"text":173,"config":174},"View all resources",{"href":175,"dataGaName":171,"dataGaLocation":24},"/resources/",[177,210,233],{"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,228],{"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},"The Source",{"href":226,"dataGaName":227,"dataGaLocation":24},"/the-source/","the source",{"text":229,"config":230},"Remote",{"href":231,"dataGaName":232,"dataGaLocation":24},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":234,"items":235},"Connect",[236,241,246,251,256],{"text":237,"config":238},"GitLab Services",{"href":239,"dataGaName":240,"dataGaLocation":24},"/services/","services",{"text":242,"config":243},"Community",{"href":244,"dataGaName":245,"dataGaLocation":24},"/community/","community",{"text":247,"config":248},"Forum",{"href":249,"dataGaName":250,"dataGaLocation":24},"https://forum.gitlab.com/","forum",{"text":252,"config":253},"Events",{"href":254,"dataGaName":255,"dataGaLocation":24},"/events/","events",{"text":257,"config":258},"Partners",{"href":259,"dataGaName":260,"dataGaLocation":24},"/partners/","partners",{"textColor":262,"title":263,"text":264,"link":265},"#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":266,"config":267},"Read the latest",{"href":268,"dataGaName":269,"dataGaLocation":24},"/releases/whats-new/","whats new",{"text":271,"config":272,"lists":274},"Company",{"dataNavLevelOne":273},"company",[275],{"items":276},[277,282,288,290,295,300,305,310,315,320,325],{"text":278,"config":279},"About",{"href":280,"dataGaName":281,"dataGaLocation":24},"/company/","about",{"text":283,"config":284,"footerGa":287},"Jobs",{"href":285,"dataGaName":286,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":286},{"text":252,"config":289},{"href":254,"dataGaName":255,"dataGaLocation":24},{"text":291,"config":292},"Leadership",{"href":293,"dataGaName":294,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":296,"config":297},"Team",{"href":298,"dataGaName":299,"dataGaLocation":24},"/company/team/","team",{"text":301,"config":302},"Handbook",{"href":303,"dataGaName":304,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":306,"config":307},"Investor relations",{"href":308,"dataGaName":309,"dataGaLocation":24},"https://ir.gitlab.com/","investor relations",{"text":311,"config":312},"Trust Center",{"href":313,"dataGaName":314,"dataGaLocation":24},"/security/","trust center",{"text":316,"config":317},"AI Transparency Center",{"href":318,"dataGaName":319,"dataGaLocation":24},"/ai-transparency-center/","ai transparency center",{"text":321,"config":322},"Newsletter",{"href":323,"dataGaName":324,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":326,"config":327},"Press",{"href":328,"dataGaName":329,"dataGaLocation":24},"/press/","press",{"text":331,"config":332,"lists":333},"Contact us",{"dataNavLevelOne":273},[334],{"items":335},[336,339,344],{"text":31,"config":337},{"href":33,"dataGaName":338,"dataGaLocation":24},"talk to sales",{"text":340,"config":341},"Support portal",{"href":342,"dataGaName":343,"dataGaLocation":24},"https://support.gitlab.com","support portal",{"text":345,"config":346},"Customer portal",{"href":347,"dataGaName":348,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":350,"login":351,"suggestions":358},"Close",{"text":352,"link":353},"To search repositories and projects, login to",{"text":354,"config":355},"gitlab.com",{"href":38,"dataGaName":356,"dataGaLocation":357},"search login","search",{"text":359,"default":360},"Suggestions",[361,363,367,369,373,377],{"text":53,"config":362},{"href":58,"dataGaName":53,"dataGaLocation":357},{"text":364,"config":365},"Code Suggestions (AI)",{"href":366,"dataGaName":364,"dataGaLocation":357},"/solutions/code-suggestions/",{"text":87,"config":368},{"href":89,"dataGaName":87,"dataGaLocation":357},{"text":370,"config":371},"GitLab on AWS",{"href":372,"dataGaName":370,"dataGaLocation":357},"/partners/technology-partners/aws/",{"text":374,"config":375},"GitLab on Google Cloud",{"href":376,"dataGaName":374,"dataGaLocation":357},"/partners/technology-partners/google-cloud-platform/",{"text":378,"config":379},"Why GitLab?",{"href":66,"dataGaName":378,"dataGaLocation":357},{"freeTrial":381,"mobileIcon":386,"desktopIcon":391,"secondaryButton":394},{"text":382,"config":383},"Start free trial",{"href":384,"dataGaName":29,"dataGaLocation":385},"https://gitlab.com/-/trials/new/","nav",{"altText":387,"config":388},"Gitlab Icon",{"src":389,"dataGaName":390,"dataGaLocation":385},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":387,"config":392},{"src":393,"dataGaName":390,"dataGaLocation":385},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":395,"config":396},"Get Started",{"href":397,"dataGaName":398,"dataGaLocation":385},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":400,"mobileIcon":404,"desktopIcon":406},{"text":401,"config":402},"Learn more about GitLab Duo",{"href":58,"dataGaName":403,"dataGaLocation":385},"gitlab duo",{"altText":387,"config":405},{"src":389,"dataGaName":390,"dataGaLocation":385},{"altText":387,"config":407},{"src":393,"dataGaName":390,"dataGaLocation":385},{"button":409,"mobileIcon":414,"desktopIcon":416},{"text":410,"config":411},"/switch",{"href":412,"dataGaName":413,"dataGaLocation":385},"#contact","switch",{"altText":387,"config":415},{"src":389,"dataGaName":390,"dataGaLocation":385},{"altText":387,"config":417},{"src":418,"dataGaName":390,"dataGaLocation":385},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":420,"mobileIcon":425,"desktopIcon":427},{"text":421,"config":422},"Back to pricing",{"href":166,"dataGaName":423,"dataGaLocation":385,"icon":424},"back to pricing","GoBack",{"altText":387,"config":426},{"src":389,"dataGaName":390,"dataGaLocation":385},{"altText":387,"config":428},{"src":393,"dataGaName":390,"dataGaLocation":385},{"title":430,"button":431,"config":436},"See how agentic AI transforms software delivery",{"text":432,"config":433},"Watch GitLab Transcend now",{"href":434,"dataGaName":435,"dataGaLocation":24},"/events/transcend/virtual/","transcend event",{"layout":437,"icon":438,"disabled":13},"release","AiStar",{"data":440},{"text":441,"source":442,"edit":448,"contribute":453,"config":458,"items":463,"minimal":670},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":443,"config":444},"View page source",{"href":445,"dataGaName":446,"dataGaLocation":447},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":449,"config":450},"Edit this page",{"href":451,"dataGaName":452,"dataGaLocation":447},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":454,"config":455},"Please contribute",{"href":456,"dataGaName":457,"dataGaLocation":447},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":459,"facebook":460,"youtube":461,"linkedin":462},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[464,511,565,609,636],{"title":164,"links":465,"subMenu":480},[466,470,475],{"text":467,"config":468},"View plans",{"href":166,"dataGaName":469,"dataGaLocation":447},"view plans",{"text":471,"config":472},"Why Premium?",{"href":473,"dataGaName":474,"dataGaLocation":447},"/pricing/premium/","why premium",{"text":476,"config":477},"Why Ultimate?",{"href":478,"dataGaName":479,"dataGaLocation":447},"/pricing/ultimate/","why ultimate",[481],{"title":482,"links":483},"Contact Us",[484,487,489,491,496,501,506],{"text":485,"config":486},"Contact sales",{"href":33,"dataGaName":34,"dataGaLocation":447},{"text":340,"config":488},{"href":342,"dataGaName":343,"dataGaLocation":447},{"text":345,"config":490},{"href":347,"dataGaName":348,"dataGaLocation":447},{"text":492,"config":493},"Status",{"href":494,"dataGaName":495,"dataGaLocation":447},"https://status.gitlab.com/","status",{"text":497,"config":498},"Terms of use",{"href":499,"dataGaName":500,"dataGaLocation":447},"/terms/","terms of use",{"text":502,"config":503},"Privacy statement",{"href":504,"dataGaName":505,"dataGaLocation":447},"/privacy/","privacy statement",{"text":507,"config":508},"Cookie preferences",{"dataGaName":509,"dataGaLocation":447,"id":510,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":69,"links":512,"subMenu":521},[513,517],{"text":514,"config":515},"DevSecOps platform",{"href":51,"dataGaName":516,"dataGaLocation":447},"devsecops platform",{"text":518,"config":519},"AI-Assisted Development",{"href":58,"dataGaName":520,"dataGaLocation":447},"ai-assisted development",[522],{"title":523,"links":524},"Topics",[525,530,535,540,545,550,555,560],{"text":526,"config":527},"CICD",{"href":528,"dataGaName":529,"dataGaLocation":447},"/topics/ci-cd/","cicd",{"text":531,"config":532},"GitOps",{"href":533,"dataGaName":534,"dataGaLocation":447},"/topics/gitops/","gitops",{"text":536,"config":537},"DevOps",{"href":538,"dataGaName":539,"dataGaLocation":447},"/topics/devops/","devops",{"text":541,"config":542},"Version Control",{"href":543,"dataGaName":544,"dataGaLocation":447},"/topics/version-control/","version control",{"text":546,"config":547},"DevSecOps",{"href":548,"dataGaName":549,"dataGaLocation":447},"/topics/devsecops/","devsecops",{"text":551,"config":552},"Cloud Native",{"href":553,"dataGaName":554,"dataGaLocation":447},"/topics/cloud-native/","cloud native",{"text":556,"config":557},"AI for Coding",{"href":558,"dataGaName":559,"dataGaLocation":447},"/topics/devops/ai-for-coding/","ai for coding",{"text":561,"config":562},"Agentic AI",{"href":563,"dataGaName":564,"dataGaLocation":447},"/topics/agentic-ai/","agentic ai",{"title":566,"links":567},"Solutions",[568,570,572,577,581,584,588,591,593,596,599,604],{"text":111,"config":569},{"href":106,"dataGaName":111,"dataGaLocation":447},{"text":100,"config":571},{"href":83,"dataGaName":84,"dataGaLocation":447},{"text":573,"config":574},"Agile development",{"href":575,"dataGaName":576,"dataGaLocation":447},"/solutions/agile-delivery/","agile delivery",{"text":578,"config":579},"SCM",{"href":96,"dataGaName":580,"dataGaLocation":447},"source code management",{"text":526,"config":582},{"href":89,"dataGaName":583,"dataGaLocation":447},"continuous integration & delivery",{"text":585,"config":586},"Value stream management",{"href":139,"dataGaName":587,"dataGaLocation":447},"value stream management",{"text":531,"config":589},{"href":590,"dataGaName":534,"dataGaLocation":447},"/solutions/gitops/",{"text":149,"config":592},{"href":151,"dataGaName":152,"dataGaLocation":447},{"text":594,"config":595},"Small business",{"href":156,"dataGaName":157,"dataGaLocation":447},{"text":597,"config":598},"Public sector",{"href":161,"dataGaName":162,"dataGaLocation":447},{"text":600,"config":601},"Education",{"href":602,"dataGaName":603,"dataGaLocation":447},"/solutions/education/","education",{"text":605,"config":606},"Financial services",{"href":607,"dataGaName":608,"dataGaLocation":447},"/solutions/finance/","financial services",{"title":169,"links":610},[611,613,615,617,620,622,624,626,628,630,632,634],{"text":181,"config":612},{"href":183,"dataGaName":184,"dataGaLocation":447},{"text":186,"config":614},{"href":188,"dataGaName":189,"dataGaLocation":447},{"text":191,"config":616},{"href":193,"dataGaName":194,"dataGaLocation":447},{"text":196,"config":618},{"href":198,"dataGaName":619,"dataGaLocation":447},"docs",{"text":219,"config":621},{"href":221,"dataGaName":222,"dataGaLocation":447},{"text":214,"config":623},{"href":216,"dataGaName":217,"dataGaLocation":447},{"text":229,"config":625},{"href":231,"dataGaName":232,"dataGaLocation":447},{"text":237,"config":627},{"href":239,"dataGaName":240,"dataGaLocation":447},{"text":242,"config":629},{"href":244,"dataGaName":245,"dataGaLocation":447},{"text":247,"config":631},{"href":249,"dataGaName":250,"dataGaLocation":447},{"text":252,"config":633},{"href":254,"dataGaName":255,"dataGaLocation":447},{"text":257,"config":635},{"href":259,"dataGaName":260,"dataGaLocation":447},{"title":271,"links":637},[638,640,642,644,646,648,650,654,659,661,663,665],{"text":278,"config":639},{"href":280,"dataGaName":273,"dataGaLocation":447},{"text":283,"config":641},{"href":285,"dataGaName":286,"dataGaLocation":447},{"text":291,"config":643},{"href":293,"dataGaName":294,"dataGaLocation":447},{"text":296,"config":645},{"href":298,"dataGaName":299,"dataGaLocation":447},{"text":301,"config":647},{"href":303,"dataGaName":304,"dataGaLocation":447},{"text":306,"config":649},{"href":308,"dataGaName":309,"dataGaLocation":447},{"text":651,"config":652},"Sustainability",{"href":653,"dataGaName":651,"dataGaLocation":447},"/sustainability/",{"text":655,"config":656},"Diversity, inclusion and belonging (DIB)",{"href":657,"dataGaName":658,"dataGaLocation":447},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":311,"config":660},{"href":313,"dataGaName":314,"dataGaLocation":447},{"text":321,"config":662},{"href":323,"dataGaName":324,"dataGaLocation":447},{"text":326,"config":664},{"href":328,"dataGaName":329,"dataGaLocation":447},{"text":666,"config":667},"Modern Slavery Transparency Statement",{"href":668,"dataGaName":669,"dataGaLocation":447},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":671},[672,675,678],{"text":673,"config":674},"Terms",{"href":499,"dataGaName":500,"dataGaLocation":447},{"text":676,"config":677},"Cookies",{"dataGaName":509,"dataGaLocation":447,"id":510,"isOneTrustButton":13},{"text":679,"config":680},"Privacy",{"href":504,"dataGaName":505,"dataGaLocation":447},[682,693,704,713,723,733,743,752,762,775,786,795,805,815,823,833,842,851,861,871,881,888,898,908,917,924,932,941,949,959,967,976,986,995,1004,1012,1021,1030,1038,1048,1057,1065,1074,1082,1090,1100,1110,1119,1128,1139,1149,1159,1169,1179,1189,1198,1207,1216,1225,1234,1245,1254,1264,1274,1283,1292,1301,1311,1319,1329,1337,1346,1354,1362,1372,1382,1391,1401,1411,1421,1431,1440,1450,1460,1469,1479,1489,1499],{"content":683,"config":691},{"title":684,"heroImage":685,"category":686,"description":687,"authors":688,"date":690},"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.",[689],"Tim Rizzi","2023-12-04",{"slug":692,"externalUrl":-1},"gitlabs-next-generation-container-registry-is-now-available",{"content":694,"config":702},{"title":695,"heroImage":696,"category":697,"description":698,"authors":699,"date":701},"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.",[700],"Michael Friedrich","2023-10-12",{"slug":703,"externalUrl":-1},"learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions",{"content":705,"config":711},{"title":706,"heroImage":707,"category":697,"description":708,"authors":709,"date":710},"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.",[700],"2023-08-10",{"slug":712,"externalUrl":-1},"learning-rust-with-a-little-help-from-ai-code-suggestions-getting-started",{"content":714,"config":721},{"title":715,"heroImage":716,"category":549,"description":717,"authors":718,"date":720},"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.",[719],"Sharon Gaudin","2023-07-24",{"slug":722,"externalUrl":-1},"how-devsecops-drives-business-success",{"content":724,"config":731},{"title":725,"heroImage":726,"category":10,"description":727,"authors":728,"date":730},"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.",[729],"Fatima Sarah Khalid","2023-07-17",{"slug":732,"externalUrl":-1},"benefits-of-corporate-shadow-programs",{"content":734,"config":741},{"title":735,"heroImage":736,"category":737,"description":738,"authors":739,"date":740},"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.",[700],"2023-07-13",{"slug":742,"externalUrl":-1},"set-up-infrastructure-for-cloud-development-environments",{"content":744,"config":750},{"title":745,"heroImage":746,"category":549,"description":747,"authors":748,"date":749},"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.",[719],"2023-07-12",{"slug":751,"externalUrl":-1},"7-tips-on-how-to-successfully-talk-to-execs-about-devsecops",{"content":753,"config":760},{"title":754,"heroImage":755,"category":737,"description":756,"authors":757,"date":759},"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.",[758],"Sid Sijbrandij","2022-11-03",{"slug":761,"externalUrl":-1},"cadence-is-everything-10x-engineering-organizations-for-10x-engineers",{"content":763,"config":773},{"title":764,"heroImage":765,"category":766,"description":767,"authors":768,"date":772},"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.",[769,770,771],"Suzanne Selhorn","Susan Tacker","Diana Logan","2022-10-12",{"slug":774,"externalUrl":-1},"five-fast-facts-about-docs-as-code-at-gitlab",{"content":776,"config":784},{"title":777,"heroImage":778,"category":779,"description":780,"authors":781,"date":783},"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.",[782],"Heather Simpson","2022-10-04",{"slug":785,"externalUrl":-1},"the-many-routes-to-a-tech-career",{"content":787,"config":793},{"title":788,"heroImage":789,"category":766,"description":790,"authors":791,"date":783},"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.",[792],"Brendan O'Leary",{"slug":794,"externalUrl":-1},"what-makes-a-great-tech-talk",{"content":796,"config":803},{"title":797,"heroImage":798,"category":766,"description":799,"authors":800,"date":802},"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.",[801],"Valerie Silverthorne","2022-08-31",{"slug":804,"externalUrl":-1},"the-changing-roles-in-devsecops",{"content":806,"config":813},{"title":807,"heroImage":808,"category":10,"description":809,"authors":810,"date":812},"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.",[811],"PJ Metz","2022-06-01",{"slug":814,"externalUrl":-1},"learn-python-with-pj-part-5-building-something-with-the-twitter-api",{"content":816,"config":821},{"title":817,"heroImage":808,"category":10,"description":818,"authors":819,"date":820},"Learn Python with Pj! Part 4 - Dictionaries and Files","Our education evangelist Pj Metz continues his journey to learn how to code in Python.",[811],"2022-05-05",{"slug":822,"externalUrl":-1},"learn-python-with-pj-part-4-dictionaries-and-files",{"content":824,"config":831},{"title":825,"heroImage":826,"category":779,"description":827,"authors":828,"date":830},"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.",[829],"Jake Foster","2022-05-03",{"slug":832,"externalUrl":-1},"how-gitlabs-customer-and-partner-focus-fuels-our-culture",{"content":834,"config":840},{"title":835,"heroImage":836,"category":779,"description":837,"authors":838,"date":830},"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.",[839],"GitLab",{"slug":841,"externalUrl":-1},"preventing-burnout-a-managers-toolkit",{"content":843,"config":849},{"title":844,"heroImage":845,"category":10,"description":846,"authors":847,"date":848},"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.",[719],"2022-05-02",{"slug":850,"externalUrl":-1},"5-ways-collaboration-boosts-productivity-and-your-career",{"content":852,"config":859},{"title":853,"heroImage":854,"category":549,"description":855,"authors":856,"date":858},"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.",[857],"Lauren Gibbons Paul","2022-04-25",{"slug":860,"externalUrl":-1},"career-spotlight-sre-vs-devops-engineer-vs-devops-platform-engineer",{"content":862,"config":869},{"title":863,"heroImage":864,"category":549,"description":865,"authors":866,"date":868},"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.",[867],"Aathira Nair","2022-04-20",{"slug":870,"externalUrl":-1},"how-the-dora-metrics-can-help-devops-team-performance",{"content":872,"config":879},{"title":873,"heroImage":874,"category":779,"description":875,"authors":876,"date":878},"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.",[877],"Kyla Gradin Dahl","2022-04-04",{"slug":880,"externalUrl":-1},"advice-for-women-seeking-careers-in-tech",{"content":882,"config":886},{"title":883,"heroImage":808,"category":737,"description":884,"authors":885,"date":878},"Learn Python with Pj! Part 3 - Functions and strings","Pj shares his experiences learning how to program functions and strings.",[811],{"slug":887,"externalUrl":-1},"learn-python-with-pj-part-3",{"content":889,"config":896},{"title":890,"heroImage":891,"category":273,"description":892,"authors":893,"date":895},"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.",[894],"William Arias","2022-04-01",{"slug":897,"externalUrl":-1},"engineering-director-shadow",{"content":899,"config":906},{"title":900,"heroImage":901,"category":766,"description":902,"authors":903,"date":905},"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.",[904],"Johanna Ambrosio","2022-03-17",{"slug":907,"externalUrl":-1},"want-a-better-devops-career-learn-the-business",{"content":909,"config":915},{"title":910,"heroImage":911,"category":766,"description":912,"authors":913,"date":914},"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.",[857],"2022-03-01",{"slug":916,"externalUrl":-1},"how-to-move-from-ic-to-devops-manager-and-succeed",{"content":918,"config":922},{"title":919,"heroImage":808,"category":737,"description":920,"authors":921,"date":914},"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.",[811],{"slug":923,"externalUrl":-1},"learn-python-with-pj-part-2",{"content":925,"config":930},{"title":926,"heroImage":808,"category":766,"description":927,"authors":928,"date":929},"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.",[811],"2022-02-08",{"slug":931,"externalUrl":-1},"learn-python-with-pj-part-1",{"content":933,"config":939},{"title":934,"heroImage":935,"category":10,"description":936,"authors":937,"date":938},"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.",[811],"2022-02-01",{"slug":940,"externalUrl":-1},"hiring-in-the-deep-end-of-the-talent-pool",{"content":942,"config":947},{"title":943,"heroImage":798,"category":549,"description":944,"authors":945,"date":946},"How to build out your DevOps team","Hiring the right DevOps roles put you on the path to success. ",[904],"2022-01-25",{"slug":948,"externalUrl":-1},"how-to-build-out-your-devops-team",{"content":950,"config":957},{"title":951,"heroImage":952,"category":549,"description":953,"authors":954,"date":956},"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.",[955],"Christina Hupy, Ph.D.","2022-01-13",{"slug":958,"externalUrl":-1},"how-to-begin-your-devops-journey",{"content":960,"config":965},{"title":961,"heroImage":962,"category":549,"description":963,"authors":964,"date":956},"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.",[801],{"slug":966,"externalUrl":-1},"new-year-new-programming-language",{"content":968,"config":974},{"title":969,"heroImage":970,"category":549,"description":971,"authors":972,"date":973},"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.",[811],"2022-01-11",{"slug":975,"externalUrl":-1},"5-ways-to-bring-devops-to-your-campus",{"content":977,"config":984},{"title":978,"heroImage":979,"category":779,"description":980,"authors":981,"date":983},"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.",[982],"Betsy Bula","2021-12-16",{"slug":985,"externalUrl":-1},"how-to-navigate-the-great-resignation",{"content":987,"config":993},{"title":988,"heroImage":989,"category":766,"description":990,"authors":991,"date":992},"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.",[801],"2021-12-08",{"slug":994,"externalUrl":-1},"devsecops-faq-get-up-to-speed-on-this-hot-devops-area",{"content":996,"config":1002},{"title":997,"heroImage":998,"category":766,"description":999,"authors":1000,"date":1001},"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.",[719],"2021-11-30",{"slug":1003,"externalUrl":-1},"soft-skills-are-the-key-to-your-devops-career-advancement",{"content":1005,"config":1010},{"title":1006,"heroImage":979,"category":766,"description":1007,"authors":1008,"date":1009},"Situational Leadership Strategy","GitLab CEO Sid Sijbrandij shares how he incorporates situational leadership in his management style.",[758],"2021-11-19",{"slug":1011,"externalUrl":-1},"situational-leadership-strategy",{"content":1013,"config":1019},{"title":1014,"heroImage":1015,"category":766,"description":1016,"authors":1017,"date":1018},"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.",[719],"2021-11-17",{"slug":1020,"externalUrl":-1},"the-top-skills-you-need-to-get-your-devops-dream-job",{"content":1022,"config":1028},{"title":1023,"heroImage":1024,"category":549,"description":1025,"authors":1026,"date":1027},"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!",[801],"2021-11-09",{"slug":1029,"externalUrl":-1},"6-tips-to-make-software-developer-hiring-easier",{"content":1031,"config":1036},{"title":1032,"heroImage":1033,"category":766,"description":1034,"authors":1035,"date":1027},"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.",[719],{"slug":1037,"externalUrl":-1},"best-advice-for-your-devops-career-keep-on-learning",{"content":1039,"config":1046},{"title":1040,"heroImage":1041,"category":766,"description":1042,"authors":1043,"date":1045},"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.",[1044],"Neil McCorrison","2021-11-02",{"slug":1047,"externalUrl":-1},"get-the-most-out-of-a-ceo-shadow-program",{"content":1049,"config":1055},{"title":1050,"heroImage":1051,"category":549,"description":1052,"authors":1053,"date":1054},"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.",[719],"2021-10-26",{"slug":1056,"externalUrl":-1},"how-to-make-your-devops-team-elite-performers",{"content":1058,"config":1063},{"title":1059,"heroImage":808,"category":549,"description":1060,"authors":1061,"date":1062},"How to get started with Python programming","Python is increasingly popular, and for good reason. Here's our beginner's guide.",[839],"2021-10-21",{"slug":1064,"externalUrl":-1},"beginner-guide-python-programming",{"content":1066,"config":1072},{"title":1067,"heroImage":1068,"category":549,"description":1069,"authors":1070,"date":1071},"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.",[719],"2021-10-20",{"slug":1073,"externalUrl":-1},"four-tips-to-increase-your-devops-salary",{"content":1075,"config":1080},{"title":1076,"heroImage":1041,"category":549,"description":1077,"authors":1078,"date":1079},"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.",[719],"2021-10-07",{"slug":1081,"externalUrl":-1},"a-look-at-devops-salaries",{"content":1083,"config":1088},{"title":1084,"heroImage":1041,"category":549,"description":1085,"authors":1086,"date":1087},"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.",[801],"2021-09-23",{"slug":1089,"externalUrl":-1},"have-devops-jobs-to-fill-try-these-3-strategies-to-hire-and-retain",{"content":1091,"config":1098},{"title":1092,"heroImage":1093,"category":779,"description":1094,"authors":1095,"date":1097},"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.",[1096],"Darren Murph","2021-02-17",{"slug":1099,"externalUrl":-1},"considerations-for-going-hybrid-remote",{"content":1101,"config":1108},{"title":1102,"heroImage":1103,"category":737,"description":1104,"authors":1105,"date":1107},"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.",[1106],"Stan Hu","2021-01-27",{"slug":1109,"externalUrl":-1},"we-need-to-talk-no-proxy",{"content":1111,"config":1117},{"title":1112,"heroImage":1113,"category":766,"description":1114,"authors":1115,"date":1116},"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.",[801],"2020-10-30",{"slug":1118,"externalUrl":-1},"future-proof-your-developer-career",{"content":1120,"config":1126},{"title":1121,"heroImage":1122,"category":766,"description":1123,"authors":1124,"date":1125},"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.",[801],"2020-10-28",{"slug":1127,"externalUrl":-1},"ai-in-software-development",{"content":1129,"config":1137},{"title":1130,"heroImage":1131,"category":1132,"description":1133,"authors":1134,"date":1136},"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.",[1135],"Fernando Diaz","2020-10-23",{"slug":1138,"externalUrl":-1},"container-network-security-is-important",{"content":1140,"config":1147},{"title":1141,"heroImage":1142,"category":779,"description":1143,"authors":1144,"date":1146},"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",[1145],"Rupert Douglas","2020-09-28",{"slug":1148,"externalUrl":-1},"recruiting-tactics-and-strategies-to-build-a-more-diverse-team",{"content":1150,"config":1157},{"title":1151,"heroImage":1152,"category":779,"description":1153,"authors":1154,"date":1156},"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.",[1155],"Sara Kassabian","2020-09-02",{"slug":1158,"externalUrl":-1},"imposter-syndrome-and-remote-work",{"content":1160,"config":1167},{"title":1161,"heroImage":1142,"category":1162,"description":1163,"authors":1164,"date":1166},"Working for GitLab - A Support Engineer's perspective","unfiltered","Reflecting on the last 12 months working for GitLab as a Support Engineer",[1165],"Anton Smith","2020-08-10",{"slug":1168,"externalUrl":-1},"working-for-gitlab-a-support-engineers-perspective",{"content":1170,"config":1177},{"title":1171,"heroImage":1172,"category":1162,"description":1173,"authors":1174,"date":1176},"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.",[1175],"Taurie Davis","2020-06-16",{"slug":1178,"externalUrl":-1},"helping-organizations-build-successful-design-systems",{"content":1180,"config":1187},{"title":1181,"heroImage":1182,"category":1162,"description":1183,"authors":1184,"date":1186},"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!",[1185,1175],"Patrick Deuley","2020-06-01",{"slug":1188,"externalUrl":-1},"13-0-contributor-experience-update",{"content":1190,"config":1196},{"title":1191,"heroImage":1192,"category":1162,"description":1193,"authors":1194,"date":1195},"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?",[782],"2020-05-18",{"slug":1197,"externalUrl":-1},"security-strengthened-by-interation-and-transparency",{"content":1199,"config":1205},{"title":1200,"heroImage":1142,"category":1162,"description":1201,"authors":1202,"date":1204},"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",[1203],"JD Alex","2020-04-30",{"slug":1206,"externalUrl":-1},"living-for-more-than-the-weekend",{"content":1208,"config":1214},{"title":1209,"heroImage":1210,"category":766,"description":1211,"authors":1212,"date":1213},"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.",[792],"2020-04-13",{"slug":1215,"externalUrl":-1},"beginner-git-guide",{"content":1217,"config":1223},{"title":1218,"heroImage":1219,"category":273,"description":1220,"authors":1221,"date":1222},"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!",[955],"2020-03-06",{"slug":1224,"externalUrl":-1},"bring-gitlab-to-classroom-nearyou",{"content":1226,"config":1232},{"title":1227,"heroImage":1228,"category":779,"description":1229,"authors":1230,"date":1231},"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.",[801],"2020-02-04",{"slug":1233,"externalUrl":-1},"power-of-iteration",{"content":1235,"config":1243},{"title":1236,"heroImage":1237,"category":1238,"description":1239,"authors":1240,"date":1242},"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.",[1241],"Guenjun Yoo","2020-01-29",{"slug":1244,"externalUrl":-1},"gitlab-taught-in-korean-uni",{"content":1246,"config":1252},{"title":1247,"heroImage":1248,"category":779,"description":1249,"authors":1250,"date":1251},"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.",[1096],"2019-12-16",{"slug":1253,"externalUrl":-1},"funny-gitlab-remote-meetings",{"content":1255,"config":1262},{"title":1256,"heroImage":1257,"category":1238,"description":1258,"authors":1259,"date":1261},"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.",[1260],"Mayank Tahilramani","2019-11-19",{"slug":1263,"externalUrl":-1},"gitlab-serverless-with-cloudrun-for-anthos",{"content":1265,"config":1272},{"title":1266,"heroImage":1267,"category":1162,"description":1268,"authors":1269,"date":1271},"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",[1270],"Emilie Schario","2019-10-07",{"slug":1273,"externalUrl":-1},"what-i-learned-about-our-ceo-s-job-from-participating-in-the-ceo-shadow-program",{"content":1275,"config":1281},{"title":1276,"heroImage":1277,"category":1162,"description":1278,"authors":1279,"date":1280},"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?",[782],"2019-09-13",{"slug":1282,"externalUrl":-1},"the-cloud-native-all-remote-security-challenge",{"content":1284,"config":1290},{"title":1285,"heroImage":1286,"category":1162,"description":1287,"authors":1288,"date":1289},"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?",[782],"2019-09-05",{"slug":1291,"externalUrl":-1},"the-difference-transparency-makes-in-security",{"content":1293,"config":1299},{"title":1294,"heroImage":1295,"category":779,"description":1296,"authors":1297,"date":1298},"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.",[1096],"2019-08-15",{"slug":1300,"externalUrl":-1},"all-remote-is-for-everyone",{"content":1302,"config":1309},{"title":1303,"heroImage":1304,"category":779,"description":1305,"authors":1306,"date":1308},"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.",[1307],"Sean McGivern","2019-08-08",{"slug":1310,"externalUrl":-1},"remote-kids-part-four",{"content":1312,"config":1317},{"title":1313,"heroImage":1304,"category":779,"description":1314,"authors":1315,"date":1316},"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.",[1307],"2019-08-01",{"slug":1318,"externalUrl":-1},"working-remotely-with-children-at-home",{"content":1320,"config":1327},{"title":1321,"heroImage":1322,"category":779,"description":1323,"authors":1324,"date":1326},"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.",[1325],"Jarka Košanová et al","2019-07-25",{"slug":1328,"externalUrl":-1},"balancing-career-and-baby",{"content":1330,"config":1335},{"title":1331,"heroImage":1322,"category":779,"description":1332,"authors":1333,"date":1334},"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.",[1325],"2019-07-18",{"slug":1336,"externalUrl":-1},"how-is-it-being-a-new-mom-working-for-gitlab",{"content":1338,"config":1344},{"title":1339,"heroImage":1340,"category":1132,"description":1341,"authors":1342,"date":1343},"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.",[782],"2019-06-26",{"slug":1345,"externalUrl":-1},"ask-gitlab-security-alexander-dietrich",{"content":1347,"config":1352},{"title":1348,"heroImage":1340,"category":1132,"description":1349,"authors":1350,"date":1351},"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.",[782],"2019-06-14",{"slug":1353,"externalUrl":-1},"ask-gitlab-security-roger-ostrander",{"content":1355,"config":1360},{"title":1356,"heroImage":1340,"category":1132,"description":1357,"authors":1358,"date":1359},"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.",[782],"2019-05-31",{"slug":1361,"externalUrl":-1},"ask-gitlab-security-paul-harrison",{"content":1363,"config":1370},{"title":1364,"heroImage":1365,"category":779,"description":1366,"authors":1367,"date":1369},"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.",[1368],"Gosia Ksionek","2019-03-28",{"slug":1371,"externalUrl":-1},"what-its-like-to-interview-at-gitlab",{"content":1373,"config":1380},{"title":1374,"heroImage":1375,"category":779,"description":1376,"authors":1377,"date":1379},"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.",[1378],"Aricka Flowers","2019-02-28",{"slug":1381,"externalUrl":-1},"why-we-pay-local-rates",{"content":1383,"config":1389},{"title":1384,"heroImage":1385,"category":1238,"description":1386,"authors":1387,"date":1388},"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.",[1378],"2018-11-16",{"slug":1390,"externalUrl":-1},"hiring-based-on-open-source-contributions-could-be-harmful",{"content":1392,"config":1399},{"title":1393,"heroImage":1394,"category":273,"description":1395,"authors":1396,"date":1398},"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.",[1397],"Matej Latin","2018-10-25",{"slug":1400,"externalUrl":-1},"two-questions-we-ask-ux-designers-in-job-interviews",{"content":1402,"config":1409},{"title":1403,"heroImage":1404,"category":779,"description":1405,"authors":1406,"date":1408},"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.",[1407],"Stephanie Garza","2018-10-08",{"slug":1410,"externalUrl":-1},"stem-gems-give-girls-role-models",{"content":1412,"config":1419},{"title":1413,"heroImage":1414,"category":779,"description":1415,"authors":1416,"date":1418},"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.",[1417],"Annabel Dunstone Gray","2018-10-05",{"slug":1420,"externalUrl":-1},"how-i-transitioned-from-frontend-to-ux",{"content":1422,"config":1429},{"title":1423,"heroImage":1424,"category":273,"description":1425,"authors":1426,"date":1428},"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.",[1427],"Lee Matos","2018-08-16",{"slug":1430,"externalUrl":-1},"making-remote-internships-successful",{"content":1432,"config":1438},{"title":1433,"heroImage":1434,"category":766,"description":1435,"authors":1436,"date":1437},"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.",[1378],"2018-06-21",{"slug":1439,"externalUrl":-1},"leah-petersen-user-spotlight",{"content":1441,"config":1448},{"title":1442,"heroImage":1443,"category":1238,"description":1444,"authors":1445,"date":1447},"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.",[1446],"Ariel Camus","2018-04-06",{"slug":1449,"externalUrl":-1},"contribute-to-open-source-land-jobs",{"content":1451,"config":1458},{"title":1452,"heroImage":1453,"category":273,"description":1454,"authors":1455,"date":1457},"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.",[1456],"Brittany Rohde","2018-03-23",{"slug":1459,"externalUrl":-1},"gitlabs-global-compensation-calculator-the-next-iteration",{"content":1461,"config":1467},{"title":1462,"heroImage":911,"category":766,"description":1463,"authors":1464,"date":1466},"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.",[1465],"Emily von Hoffmann","2018-03-20",{"slug":1468,"externalUrl":-1},"managers-more-optimistic-than-developers",{"content":1470,"config":1477},{"title":1471,"heroImage":1472,"category":779,"description":1473,"authors":1474,"date":1476},"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.",[1475],"Hazel Yang","2018-03-15",{"slug":1478,"externalUrl":-1},"working-at-gitlab-affects-my-life",{"content":1480,"config":1487},{"title":1481,"heroImage":1482,"category":779,"description":1483,"authors":1484,"date":1486},"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.",[1485],"Clement Ho","2018-03-08",{"slug":1488,"externalUrl":-1},"preventing-burnout",{"content":1490,"config":1497},{"title":1491,"heroImage":1492,"category":273,"description":1493,"authors":1494,"date":1496},"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?",[1495],"Ernst van Nierop","2017-09-08",{"slug":1498,"externalUrl":-1},"what-is-a-vp-of-scaling",{"content":1500,"config":1507},{"title":1501,"heroImage":1502,"category":779,"description":1503,"authors":1504,"date":1506},"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.",[1505],"Amanda Folson","2017-06-14",{"slug":1508,"externalUrl":-1},"on-calliday-unsucking-your-on-call-experience",1777493640300]