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