[{"data":1,"prerenderedAt":1054},["ShallowReactive",2],{"/en-us/the-source/security/the-future-of-devops-education-needs-to-include-security/":3,"footer-en-us":32,"the-source-navigation-en-us":340,"the-source-newsletter-en-us":367,"article-site-categories-en-us":379,"the-future-of-devops-education-needs-to-include-security-article-hero-category-en-us":381,"the-future-of-devops-education-needs-to-include-security-the-source-gated-asset-en-us":405,"the-future-of-devops-education-needs-to-include-security-category-en-us":421,"the-future-of-devops-education-needs-to-include-security-the-source-resources-en-us":433,"the-future-of-devops-education-needs-to-include-security-article-hero-author-en-us":464},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":13,"content":17,"type":24,"slug":25,"category":5,"_id":26,"_type":27,"title":7,"_source":28,"_file":29,"_stem":30,"_extension":31},"/en-us/the-source/security/the-future-of-devops-education-needs-to-include-security","security",false,"",{"layout":9,"template":10,"articleType":11,"author":12,"featured":6},"the-source","TheSourceArticle","Regular","gitlab",{"title":14,"description":15,"ogImage":16},"The future of DevOps education needs to include security","Learn how educators and students can prepare for the world of DevSecOps.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751464659/e7y3ejbiaouubnc55l40.png",{"title":14,"description":15,"timeToRead":18,"heroImage":16,"keyTakeaways":19,"articleBody":23},"5 min read",[20,21,22],"DevSecOps integrates security in DevOps, ensuring safer software and timely vulnerability detection.","Educators should focus on security principles, using platforms like GitLab to teach secure coding.","Students can join open-source projects or campus groups to gain DevSecOps skills and insights.","[DevSecOps](https://about.gitlab.com/topics/devsecops/) is the inclusion of security as an integral part of traditional DevOps development, a strategy known as [shifting left](https://about.gitlab.com/topics/ci-cd/shift-left-devops/). With DevSecOps, myriad security scans, including dynamic application security testing and static application security testing, and other security tasks are performed during the development process rather than waiting until later in the cycle. DevSecOps enables organizations to identify and mitigate vulnerabilities early to ensure safer software and avoid delivery delays.\n\nAs DevOps teams across industries evolve into DevSecOps teams, higher education should respond in kind to ensure students likely to enter tech careers [have the skills necessary to be competitive](https://about.gitlab.com/blog/whats-next-for-devsecops/). In GitLab’s [2022 Global DevSecOps survey](/developer-survey/#download),  53% of respondents said security is everyone’s responsibility. Yet, many college computer science programs don’t [include security-related courses in their core requirements](https://www.appsecengineer.com/blog/developer-security-at-universities).\n\nEvery company that develops software – even for internal use only - must be proficient in security to protect their applications. Here is what educators and students need to know about melding security into their DevOps curricula to prepare their students for the world of DevSecOps.\n\n## How educators can teach DevSecOps\n\n\"Security education is not about finding specific issues, but about teaching the right mindset,\" said Gábor Pék, co-founder of security education company Avatao, in [TechBeacon](https://techbeacon.com/security/5-ways-better-educate-developers-application-security).\n\nThere are a variety of tools and techniques for security, but students don’t need to know all of them; it’s more important – and more valuable – to focus on the principles of security. Also, as an educator, you can use [a single platform](https://about.gitlab.com/blog/why-the-market-is-moving-to-a-platform-approach-to-devsecops/) to streamline teaching students about how to write secure code.\n\nWith a DevSecOps platform like GitLab, students can explore how to protect the software development lifecycle using [built-in security tools](https://about.gitlab.com/stages-devops-lifecycle/secure/). [GitLab’s docs](https://docs.gitlab.com/ee/user/application_security/) on securing your application are a great place to start learning about how GitLab approaches DevSecOps and will give students the base knowledge and skills to build upon as they continue to learn in their careers.\n\n### Resources for Educators\n- [An Open Source Security Foundation course](https://openssf.org/training/courses/) on writing Secure Programming that you can use to supplement your own courses\n- [Best Practices for Secure Development](https://github.com/ossf/wg-best-practices-os-developers/blob/main/docs/Concise-Guide-for-Developing-More-Secure-Software.md#readme)\n- [Understanding security vulnerabilities in student code: A case study in a non-security course](https://www.sciencedirect.com/science/article/abs/pii/S0164121221002430)\n- Bring the DevSecOps platform into your classroom with [GitLab for Education’s free license](https://about.gitlab.com/solutions/education/)\n\n## How students can learn DevSecOps\n\nIf a university isn’t offering direct instruction on security, students can still acquire the skills they need to succeed at a career in DevSecOps. Just knowing the term DevSecOps and understanding how it is changing software development can put a student ahead of the curve. Here are some more options for learning:\n\n### Participate in a security-focused open source project\n\nParticipating in security-focused open source projects is another excellent way to broaden your understanding of the role security plays in modern application development. Many security-focused open source projects call GitLab home, and just by using them, you become part of the communities developing and improving them.\n\nYou might consider tinkering with a single application – like popular disk encryption mainstay [cryptsetup](https://gitlab.com/cryptsetup) – or dive deeper into open source security by downloading, installing, and experimenting with [Kali Linux](https://gitlab.com/kalilinux), a Linux distribution built for security-minded engineers.\n\nNo matter what you choose, be sure to investigate how those communities incorporate security concerns and best practices into their programming. You could even start the conversation by creating an issue in their projects.\n\n### Find security-driven organizations\n\nLook into organizations like [OpenSSF](https://openssf.org/). OpenSSF seeks to inform and educate developers everywhere about the importance of secure software in the open source world. It’s an important enough consideration that OpenSSF is designated as a Linux foundation project. OpenSSF has several ways to not only learn, but get directly involved in projects that will sharpen skills and create networking opportunities outside of your classroom.\n\n## Start a security-focused campus group\n\nMany campuses have security-focused groups, and you don’t have to be a cybersecurity student to join. Odalis Estrada from Cal Polytechnic Pomona is a member of Forensics and Security Technology, a.k.a. FAST, a student chapter of the High Technology Crime Investigation Association. Estrada says that her club is a mix of computer science students and cybersecurity students. She says, “There are attacks and vulnerabilities evolving constantly…” and that the club has helped its members “understand old and new attacks.”\n\nIf there isn’t a security-focused campus group, consider starting one to explore the importance of security in computer science. It’s a great way to learn more about modern secure software development.\n\nLearning about security doesn’t just benefit developers. “If developers write more secure code, then security teams will have more time to concentrate on other issues,” Estrada said, adding this creates safer software development.","article","the-future-of-devops-education-needs-to-include-security","content:en-us:the-source:security:the-future-of-devops-education-needs-to-include-security:index.yml","yaml","content","en-us/the-source/security/the-future-of-devops-education-needs-to-include-security/index.yml","en-us/the-source/security/the-future-of-devops-education-needs-to-include-security/index","yml",{"_path":33,"_dir":34,"_draft":6,"_partial":6,"_locale":7,"data":35,"_id":336,"_type":27,"title":337,"_source":28,"_file":338,"_stem":339,"_extension":31},"/shared/en-us/main-footer","en-us",{"text":36,"source":37,"edit":43,"contribute":48,"config":53,"items":58,"minimal":328},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":38,"config":39},"View page source",{"href":40,"dataGaName":41,"dataGaLocation":42},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":44,"config":45},"Edit this page",{"href":46,"dataGaName":47,"dataGaLocation":42},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":49,"config":50},"Please contribute",{"href":51,"dataGaName":52,"dataGaLocation":42},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":54,"facebook":55,"youtube":56,"linkedin":57},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[59,86,159,227,289],{"title":60,"links":61,"subMenu":67},"Platform",[62],{"text":63,"config":64},"DevSecOps platform",{"href":65,"dataGaName":66,"dataGaLocation":42},"/platform/","devsecops platform",[68],{"title":69,"links":70},"Pricing",[71,76,81],{"text":72,"config":73},"View plans",{"href":74,"dataGaName":75,"dataGaLocation":42},"/pricing/","view plans",{"text":77,"config":78},"Why Premium?",{"href":79,"dataGaName":80,"dataGaLocation":42},"/pricing/premium/","why premium",{"text":82,"config":83},"Why Ultimate?",{"href":84,"dataGaName":85,"dataGaLocation":42},"/pricing/ultimate/","why ultimate",{"title":87,"links":88},"Solutions",[89,94,99,104,109,114,119,124,129,134,139,144,149,154],{"text":90,"config":91},"Digital transformation",{"href":92,"dataGaName":93,"dataGaLocation":42},"/topics/digital-transformation/","digital transformation",{"text":95,"config":96},"Security & Compliance",{"href":97,"dataGaName":98,"dataGaLocation":42},"/solutions/security-compliance/","security & compliance",{"text":100,"config":101},"Automated software delivery",{"href":102,"dataGaName":103,"dataGaLocation":42},"/solutions/delivery-automation/","automated software delivery",{"text":105,"config":106},"Agile development",{"href":107,"dataGaName":108,"dataGaLocation":42},"/solutions/agile-delivery/","agile delivery",{"text":110,"config":111},"Cloud transformation",{"href":112,"dataGaName":113,"dataGaLocation":42},"/topics/cloud-native/","cloud transformation",{"text":115,"config":116},"SCM",{"href":117,"dataGaName":118,"dataGaLocation":42},"/solutions/source-code-management/","source code management",{"text":120,"config":121},"CI/CD",{"href":122,"dataGaName":123,"dataGaLocation":42},"/solutions/continuous-integration/","continuous integration & delivery",{"text":125,"config":126},"Value stream management",{"href":127,"dataGaName":128,"dataGaLocation":42},"/solutions/value-stream-management/","value stream management",{"text":130,"config":131},"GitOps",{"href":132,"dataGaName":133,"dataGaLocation":42},"/solutions/gitops/","gitops",{"text":135,"config":136},"Enterprise",{"href":137,"dataGaName":138,"dataGaLocation":42},"/enterprise/","enterprise",{"text":140,"config":141},"Small business",{"href":142,"dataGaName":143,"dataGaLocation":42},"/small-business/","small business",{"text":145,"config":146},"Public sector",{"href":147,"dataGaName":148,"dataGaLocation":42},"/solutions/public-sector/","public sector",{"text":150,"config":151},"Education",{"href":152,"dataGaName":153,"dataGaLocation":42},"/solutions/education/","education",{"text":155,"config":156},"Financial services",{"href":157,"dataGaName":158,"dataGaLocation":42},"/solutions/finance/","financial services",{"title":160,"links":161},"Resources",[162,167,172,177,182,187,192,197,202,207,212,217,222],{"text":163,"config":164},"Install",{"href":165,"dataGaName":166,"dataGaLocation":42},"/install/","install",{"text":168,"config":169},"Quick start guides",{"href":170,"dataGaName":171,"dataGaLocation":42},"/get-started/","quick setup checklists",{"text":173,"config":174},"Learn",{"href":175,"dataGaName":176,"dataGaLocation":42},"https://university.gitlab.com/","learn",{"text":178,"config":179},"Product documentation",{"href":180,"dataGaName":181,"dataGaLocation":42},"https://docs.gitlab.com/","docs",{"text":183,"config":184},"Blog",{"href":185,"dataGaName":186,"dataGaLocation":42},"/blog/","blog",{"text":188,"config":189},"Customer success stories",{"href":190,"dataGaName":191,"dataGaLocation":42},"/customers/","customer success stories",{"text":193,"config":194},"Remote",{"href":195,"dataGaName":196,"dataGaLocation":42},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":198,"config":199},"GitLab Services",{"href":200,"dataGaName":201,"dataGaLocation":42},"/services/","services",{"text":203,"config":204},"TeamOps",{"href":205,"dataGaName":206,"dataGaLocation":42},"/teamops/","teamops",{"text":208,"config":209},"Community",{"href":210,"dataGaName":211,"dataGaLocation":42},"/community/","community",{"text":213,"config":214},"Forum",{"href":215,"dataGaName":216,"dataGaLocation":42},"https://forum.gitlab.com/","forum",{"text":218,"config":219},"Events",{"href":220,"dataGaName":221,"dataGaLocation":42},"/events/","events",{"text":223,"config":224},"Partners",{"href":225,"dataGaName":226,"dataGaLocation":42},"/partners/","partners",{"title":228,"links":229},"Company",[230,235,240,245,250,255,260,264,269,274,279,284],{"text":231,"config":232},"About",{"href":233,"dataGaName":234,"dataGaLocation":42},"/company/","company",{"text":236,"config":237},"Jobs",{"href":238,"dataGaName":239,"dataGaLocation":42},"/jobs/","jobs",{"text":241,"config":242},"Leadership",{"href":243,"dataGaName":244,"dataGaLocation":42},"/company/team/e-group/","leadership",{"text":246,"config":247},"Team",{"href":248,"dataGaName":249,"dataGaLocation":42},"/company/team/","team",{"text":251,"config":252},"Handbook",{"href":253,"dataGaName":254,"dataGaLocation":42},"https://handbook.gitlab.com/","handbook",{"text":256,"config":257},"Investor relations",{"href":258,"dataGaName":259,"dataGaLocation":42},"https://ir.gitlab.com/","investor relations",{"text":261,"config":262},"Sustainability",{"href":263,"dataGaName":261,"dataGaLocation":42},"/sustainability/",{"text":265,"config":266},"Diversity, inclusion and belonging (DIB)",{"href":267,"dataGaName":268,"dataGaLocation":42},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":270,"config":271},"Trust Center",{"href":272,"dataGaName":273,"dataGaLocation":42},"/security/","trust center",{"text":275,"config":276},"Newsletter",{"href":277,"dataGaName":278,"dataGaLocation":42},"/company/contact/","newsletter",{"text":280,"config":281},"Press",{"href":282,"dataGaName":283,"dataGaLocation":42},"/press/","press",{"text":285,"config":286},"Modern Slavery Transparency Statement",{"href":287,"dataGaName":288,"dataGaLocation":42},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":290,"links":291},"Contact Us",[292,297,302,307,312,317,322],{"text":293,"config":294},"Contact an expert",{"href":295,"dataGaName":296,"dataGaLocation":42},"/sales/","sales",{"text":298,"config":299},"Get help",{"href":300,"dataGaName":301,"dataGaLocation":42},"/support/","get help",{"text":303,"config":304},"Customer portal",{"href":305,"dataGaName":306,"dataGaLocation":42},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":308,"config":309},"Status",{"href":310,"dataGaName":311,"dataGaLocation":42},"https://status.gitlab.com/","status",{"text":313,"config":314},"Terms of use",{"href":315,"dataGaName":316,"dataGaLocation":42},"/terms/","terms of use",{"text":318,"config":319},"Privacy statement",{"href":320,"dataGaName":321,"dataGaLocation":42},"/privacy/","privacy statement",{"text":323,"config":324},"Cookie preferences",{"dataGaName":325,"dataGaLocation":42,"id":326,"isOneTrustButton":327},"cookie preferences","ot-sdk-btn",true,{"items":329},[330,332,334],{"text":313,"config":331},{"href":315,"dataGaName":316,"dataGaLocation":42},{"text":318,"config":333},{"href":320,"dataGaName":321,"dataGaLocation":42},{"text":323,"config":335},{"dataGaName":325,"dataGaLocation":42,"id":326,"isOneTrustButton":327},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":341,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"logo":342,"subscribeLink":347,"navItems":351,"_id":363,"_type":27,"title":364,"_source":28,"_file":365,"_stem":366,"_extension":31},"/shared/en-us/the-source/navigation",{"altText":343,"config":344},"the source logo",{"src":345,"href":346},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/the-source/",{"text":348,"config":349},"Subscribe",{"href":350},"#subscribe",[352,356,359],{"text":353,"config":354},"Artificial Intelligence",{"href":355},"/the-source/ai/",{"text":95,"config":357},{"href":358},"/the-source/security/",{"text":360,"config":361},"Platform & Infrastructure",{"href":362},"/the-source/platform/","content:shared:en-us:the-source:navigation.yml","Navigation","shared/en-us/the-source/navigation.yml","shared/en-us/the-source/navigation",{"_path":368,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"title":369,"description":370,"submitMessage":371,"formData":372,"_id":376,"_type":27,"_source":28,"_file":377,"_stem":378,"_extension":31},"/shared/en-us/the-source/newsletter","The Source Newsletter","Stay updated with insights for the future of software development.","You have successfully signed up for The Source’s newsletter.",{"config":373},{"formId":374,"formName":375,"hideRequiredLabel":327},1077,"thesourcenewsletter","content:shared:en-us:the-source:newsletter.yml","shared/en-us/the-source/newsletter.yml","shared/en-us/the-source/newsletter",{"categoryNames":380},{"ai":353,"platform":360,"security":95},{"_path":382,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"type":383,"config":384,"seo":385,"content":388,"slug":5,"_id":402,"_type":27,"title":7,"_source":28,"_file":403,"_stem":404,"_extension":31},"/en-us/the-source/security","category",{"layout":9},{"title":95,"description":386,"ogImage":387},"Get up to speed on how organizations can ensure they're staying on top of evolving security threats and compliance requirements.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463273/aplkxrvwpii26xao5yhi.png",[389,394],{"componentName":390,"type":390,"componentContent":391},"TheSourceCategoryHero",{"title":95,"description":386,"image":392},{"config":393},{"src":387},{"componentName":395,"type":395,"componentContent":396},"TheSourceCategoryMainSection",{"config":397},{"gatedAssets":398},[399,400,401],"source-lp-guide-to-dynamic-sboms","source-lp-devsecops-the-key-to-modern-security-resilience","application-security-in-the-digital-age","content:en-us:the-source:security:index.yml","en-us/the-source/security/index.yml","en-us/the-source/security/index",{"_path":406,"_dir":407,"_draft":6,"_partial":6,"_locale":7,"config":408,"title":410,"description":411,"link":412,"_id":418,"_type":27,"_source":28,"_file":419,"_stem":420,"_extension":31},"/shared/en-us/the-source/gated-assets/application-security-in-the-digital-age","gated-assets",{"id":401,"formId":409},1002,"Application security in the digital age","Read our survey findings from more than 5,000 DevSecOps professionals worldwide for insights on how organizations are grappling with increasing attack surfaces and changing attitudes towards security and AI.",{"text":413,"config":414},"Read the report",{"href":415,"dataGaName":416,"dataGaLocation":417},"https://about.gitlab.com/developer-survey/2024/security-compliance","Application Security in the Digital Age","thesource","content:shared:en-us:the-source:gated-assets:application-security-in-the-digital-age.yml","shared/en-us/the-source/gated-assets/application-security-in-the-digital-age.yml","shared/en-us/the-source/gated-assets/application-security-in-the-digital-age",{"_path":382,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"type":383,"config":422,"seo":423,"content":424,"slug":5,"_id":402,"_type":27,"title":7,"_source":28,"_file":403,"_stem":404,"_extension":31},{"layout":9},{"title":95,"description":386,"ogImage":387},[425,429],{"componentName":390,"type":390,"componentContent":426},{"title":95,"description":386,"image":427},{"config":428},{"src":387},{"componentName":395,"type":395,"componentContent":430},{"config":431},{"gatedAssets":432},[399,400,401],[434,438,451],{"_path":406,"_dir":407,"_draft":6,"_partial":6,"_locale":7,"config":435,"title":410,"description":411,"link":436,"_id":418,"_type":27,"_source":28,"_file":419,"_stem":420,"_extension":31},{"id":401,"formId":409},{"text":413,"config":437},{"href":415,"dataGaName":416,"dataGaLocation":417},{"_path":439,"_dir":407,"_draft":6,"_partial":6,"_locale":7,"config":440,"title":441,"description":442,"link":443,"_id":448,"_type":27,"_source":28,"_file":449,"_stem":450,"_extension":31},"/shared/en-us/the-source/gated-assets/source-lp-devsecops-the-key-to-modern-security-resilience",{"id":400},"DevSecOps: The key to modern security resilience","Learn how embedding security in development can slash incident response time by 720x and save millions in security costs annually.",{"text":444,"config":445},"Download the guide",{"href":446,"dataGaName":447,"dataGaLocation":417},"https://about.gitlab.com/the-source/security/devsecops-the-key-to-modern-security-resilience/","DevSecOps the key to modern security resilience","content:shared:en-us:the-source:gated-assets:source-lp-devsecops-the-key-to-modern-security-resilience.yml","shared/en-us/the-source/gated-assets/source-lp-devsecops-the-key-to-modern-security-resilience.yml","shared/en-us/the-source/gated-assets/source-lp-devsecops-the-key-to-modern-security-resilience",{"_path":452,"_dir":407,"_draft":6,"_partial":6,"_locale":7,"config":453,"title":454,"description":455,"link":456,"_id":461,"_type":27,"_source":28,"_file":462,"_stem":463,"_extension":31},"/shared/en-us/the-source/gated-assets/source-lp-guide-to-dynamic-sboms",{"id":399},"Guide to dynamic SBOMs: An integral element of modern software development","Learn how to gain visibility into previously unidentified organizational risks with a software bill of materials (SBOM).",{"text":457,"config":458},"Read the guide",{"href":459,"dataGaName":460,"dataGaLocation":417},"https://about.gitlab.com/the-source/security/guide-to-dynamic-sboms/","Guide to Dynamic SBOMs","content:shared:en-us:the-source:gated-assets:source-lp-guide-to-dynamic-sboms.yml","shared/en-us/the-source/gated-assets/source-lp-guide-to-dynamic-sboms.yml","shared/en-us/the-source/gated-assets/source-lp-guide-to-dynamic-sboms",[465,490,506,524,540,560,581,603,619,638,660,678,699,715,734,750,768,788,806,825,846,867,883,899,919,937,958,976,995,1011,1032],{"_path":466,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":468,"seo":469,"content":471,"type":485,"slug":486,"_id":487,"_type":27,"title":470,"_source":28,"_file":488,"_stem":489,"_extension":31},"/en-us/the-source/authors/amanda-rueda","authors",{"layout":9},{"title":470},"Amanda Rueda",[472,483],{"type":473,"componentName":473,"componentContent":474},"TheSourceAuthorHero",{"config":475,"name":470,"role":478,"bio":479,"headshot":480},{"gitlabHandle":476,"linkedInProfileUrl":477},"amandarueda","https://www.linkedin.com/in/amandamrueda/","Senior Product Manager","Amanda Rueda is a Senior Product Manager at GitLab, specializing in strategic product vision, agile planning, and leveraging AI to enhance workflows and user experiences. Amanda is a thought leader in agile planning and product management workflows, and enjoys building GitLab features that drive team collaboration, transparent project management, and high-performing teams.",{"altText":470,"config":481},{"src":482},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":484,"type":484},"TheSourceArticlesList","author","amanda-rueda","content:en-us:the-source:authors:amanda-rueda.yml","en-us/the-source/authors/amanda-rueda.yml","en-us/the-source/authors/amanda-rueda",{"_path":491,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":492,"seo":493,"content":495,"type":485,"slug":502,"_id":503,"_type":27,"title":494,"_source":28,"_file":504,"_stem":505,"_extension":31},"/en-us/the-source/authors/andre-michael-braun",{"layout":9},{"title":494},"Andre Michael Braun",[496,501],{"type":473,"componentName":473,"componentContent":497},{"name":494,"headshot":498},{"altText":494,"config":499},{"src":500},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":484,"type":484},"andre-michael-braun","content:en-us:the-source:authors:andre-michael-braun.yml","en-us/the-source/authors/andre-michael-braun.yml","en-us/the-source/authors/andre-michael-braun",{"_path":507,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":508,"seo":509,"content":511,"type":485,"slug":520,"_id":521,"_type":27,"title":510,"_source":28,"_file":522,"_stem":523,"_extension":31},"/en-us/the-source/authors/andrew-haschka",{"layout":9},{"title":510},"Andrew Haschka",[512,519],{"type":473,"componentName":473,"componentContent":513},{"name":510,"role":514,"bio":515,"headshot":516},"Field CTO, Asia Pacific & Japan","Andrew Haschka is the CTO for Asia Pacific & Japan at GitLab, acting as the trusted advisor to GitLab partners and customers. Andrew takes a consultative approach to address common and unique business requirements. He provides subject matter expertise and industry experience throughout the customer’s modernisation journey, working with product management and engineering teams to evolve product features to meet market demand.",{"altText":510,"config":517},{"src":518},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":484,"type":484},"andrew-haschka","content:en-us:the-source:authors:andrew-haschka.yml","en-us/the-source/authors/andrew-haschka.yml","en-us/the-source/authors/andrew-haschka",{"_path":525,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":526,"seo":527,"content":529,"type":485,"slug":536,"_id":537,"_type":27,"title":528,"_source":28,"_file":538,"_stem":539,"_extension":31},"/en-us/the-source/authors/ayoub-fandi",{"layout":9},{"title":528},"Ayoub Fandi",[530,535],{"componentName":473,"type":473,"componentContent":531},{"name":528,"headshot":532},{"altText":528,"config":533},{"src":534},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":484,"type":484},"ayoub-fandi","content:en-us:the-source:authors:ayoub-fandi.yml","en-us/the-source/authors/ayoub-fandi.yml","en-us/the-source/authors/ayoub-fandi",{"_path":541,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":542,"seo":543,"content":545,"type":485,"slug":556,"_id":557,"_type":27,"title":544,"_source":28,"_file":558,"_stem":559,"_extension":31},"/en-us/the-source/authors/bob-stevens",{"layout":9},{"title":544},"Bob Stevens",[546,555],{"componentName":473,"type":473,"componentContent":547},{"config":548,"name":544,"role":551,"headshot":552},{"gitlabHandle":549,"linkedInProfileUrl":550},"bstevens1","https://www.linkedin.com/in/bob-stevens-1237564/","Public Sector Area Vice President, GitLab",{"altText":544,"config":553},{"src":554},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752687939/mv3lhtimdzr8jmfqmbk1.jpg",{"componentName":484,"type":484},"bob-stevens","content:en-us:the-source:authors:bob-stevens.yml","en-us/the-source/authors/bob-stevens.yml","en-us/the-source/authors/bob-stevens",{"_path":561,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":562,"seo":563,"content":565,"type":485,"slug":577,"_id":578,"_type":27,"title":564,"_source":28,"_file":579,"_stem":580,"_extension":31},"/en-us/the-source/authors/brian-wald",{"layout":9},{"title":564},"Brian Wald",[566,576],{"componentName":473,"type":473,"componentContent":567},{"config":568,"name":564,"role":571,"bio":572,"headshot":573},{"gitlabHandle":569,"linkedInProfileUrl":570},"brianwald","https://www.linkedin.com/in/brianwald/","Head of Global Field CTO org","Brian Wald is Head of Global Field CTO org at GitLab. He leads a dynamic team of Field CTOs dedicated to transforming enterprise software development practices.",{"altText":564,"config":574},{"src":575},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":484,"type":484},"brian-wald","content:en-us:the-source:authors:brian-wald.yml","en-us/the-source/authors/brian-wald.yml","en-us/the-source/authors/brian-wald",{"_path":582,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":583,"seo":584,"content":586,"type":485,"slug":599,"_id":600,"_type":27,"title":585,"_source":28,"_file":601,"_stem":602,"_extension":31},"/en-us/the-source/authors/bryan-ross",{"layout":9},{"title":585},"Bryan Ross",[587,598],{"componentName":473,"type":473,"componentContent":588},{"config":589,"name":585,"role":593,"bio":594,"headshot":595},{"gitlabHandle":590,"twitterXProfileUrl":591,"linkedInProfileUrl":592},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross","Field CTO","With over 15 years of industry experience as a senior IT leader, Bryan helps customers realize business value from IT faster. Equally comfortable speaking with executives and engineers alike, he bridges the gap between technical and business stakeholders through compelling storytelling and real-world examples. With a knack for delivering authentic, impactful messages, he enjoys helping others at the intersection of technology, people and process.",{"altText":585,"config":596},{"src":597},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":484,"type":484},"bryan-ross","content:en-us:the-source:authors:bryan-ross.yml","en-us/the-source/authors/bryan-ross.yml","en-us/the-source/authors/bryan-ross",{"_path":604,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":605,"seo":606,"content":608,"type":485,"slug":615,"_id":616,"_type":27,"title":607,"_source":28,"_file":617,"_stem":618,"_extension":31},"/en-us/the-source/authors/chandler-gibbons",{"layout":9},{"title":607},"Chandler Gibbons",[609,614],{"componentName":473,"type":473,"componentContent":610},{"name":607,"headshot":611},{"altText":607,"config":612},{"src":613},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":484,"type":484},"chandler-gibbons","content:en-us:the-source:authors:chandler-gibbons.yml","en-us/the-source/authors/chandler-gibbons.yml","en-us/the-source/authors/chandler-gibbons",{"_path":620,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":621,"seo":622,"content":624,"type":485,"slug":634,"_id":635,"_type":27,"title":623,"_source":28,"_file":636,"_stem":637,"_extension":31},"/en-us/the-source/authors/dave-steer",{"layout":9},{"title":623},"Dave Steer",[625,633],{"componentName":473,"type":473,"componentContent":626},{"config":627,"name":623,"role":629,"headshot":630},{"gitlabHandle":628},"dsteer","Vice President, Product Marketing",{"altText":623,"config":631},{"src":632},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":484,"type":484},"dave-steer","content:en-us:the-source:authors:dave-steer.yml","en-us/the-source/authors/dave-steer.yml","en-us/the-source/authors/dave-steer",{"_path":639,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":640,"seo":641,"content":643,"type":485,"slug":655,"_id":656,"_type":27,"title":657,"_source":28,"_file":658,"_stem":659,"_extension":31},"/en-us/the-source/authors/ddesanto",{"layout":9},{"title":642},"David DeSanto",[644,654],{"componentName":473,"type":473,"componentContent":645},{"config":646,"name":642,"role":649,"bio":650,"headshot":651},{"gitlabHandle":647,"linkedInProfileUrl":648},"david","https://www.linkedin.com/in/ddesanto/","Chief Product Officer","David DeSanto is the Chief Product Officer at GitLab Inc., where he leads GitLab’s product division to define and execute GitLab's product vision and roadmap. David is responsible for ensuring the company builds, ships, and supports the platform that reinforces GitLab's leadership in the DevSecOps platform market.",{"altText":642,"config":652},{"src":653},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":484,"type":484},"ddesanto","content:en-us:the-source:authors:ddesanto.yml","Ddesanto","en-us/the-source/authors/ddesanto.yml","en-us/the-source/authors/ddesanto",{"_path":661,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":662,"seo":663,"content":665,"type":485,"slug":673,"_id":674,"_type":27,"title":675,"_source":28,"_file":676,"_stem":677,"_extension":31},"/en-us/the-source/authors/derek-debellis",{"layout":9},{"title":664},"Derek DeBellis",[666,672],{"componentName":473,"type":473,"componentContent":667},{"name":664,"role":668,"headshot":669},"Lead Researcher, Google's DORA team ",{"altText":664,"config":670},{"src":671},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":484,"type":484},"derek-debellis","content:en-us:the-source:authors:derek-debellis.yml","Derek Debellis","en-us/the-source/authors/derek-debellis.yml","en-us/the-source/authors/derek-debellis",{"_path":679,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":680,"seo":681,"content":683,"type":485,"slug":695,"_id":696,"_type":27,"title":682,"_source":28,"_file":697,"_stem":698,"_extension":31},"/en-us/the-source/authors/emilio-salvador",{"layout":9},{"title":682},"Emilio Salvador",[684,694],{"componentName":473,"type":473,"componentContent":685},{"config":686,"name":682,"role":689,"bio":690,"headshot":691},{"gitlabHandle":687,"linkedInProfileUrl":688},"esalvadorp","https://www.linkedin.com/in/emiliosp/","Vice President, Strategy and Developer Relations","Emilio Salvador is vice president of strategy and developer relations at GitLab. A technology executive with more than 20 years of experience, Emilio has held roles at Amazon and Microsoft, and most recently led strategy and operations for the Developer Advocacy and Experience team at Google. He holds an MBA from MIT Sloan School of Management.",{"altText":682,"config":692},{"src":693},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":484,"type":484},"emilio-salvador","content:en-us:the-source:authors:emilio-salvador.yml","en-us/the-source/authors/emilio-salvador.yml","en-us/the-source/authors/emilio-salvador",{"_path":700,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":701,"seo":702,"content":704,"type":485,"slug":711,"_id":712,"_type":27,"title":703,"_source":28,"_file":713,"_stem":714,"_extension":31},"/en-us/the-source/authors/erika-feldman",{"layout":9},{"title":703},"Erika Feldman",[705,710],{"componentName":473,"type":473,"componentContent":706},{"name":703,"headshot":707},{"altText":703,"config":708},{"src":709},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":484,"type":484},"erika-feldman","content:en-us:the-source:authors:erika-feldman.yml","en-us/the-source/authors/erika-feldman.yml","en-us/the-source/authors/erika-feldman",{"_path":716,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":717,"seo":718,"content":720,"type":485,"slug":730,"_id":731,"_type":27,"title":719,"_source":28,"_file":732,"_stem":733,"_extension":31},"/en-us/the-source/authors/george-kichukov",{"layout":9},{"title":719},"George Kichukov",[721,729],{"componentName":473,"type":473,"componentContent":722},{"config":723,"name":719,"role":593,"bio":725,"headshot":726},{"gitlabHandle":724},"gkichukov","George Kichukov brings over two decades of expertise in software development, enterprise architecture, and technology leadership to his role as Financial Services Field CTO for GitLab. His career began in the startup ecosystem, where he spent five years developing name-matching technologies deployed across government, defense, and financial services. George transitioned into solution architecture, where he guided financial institutions in modernizing their application development practices. Prior to GitLab, George spent 12 years at a large financial services organization leading developer services, application security programs and DevOps infrastructure automation platforms. In his current role at GitLab, George partners with financial services organizations, helping them achieve their strategic objectives in DevOps, DevSecOps, Developer Experience, SDLC compliance, and using AI across software development.",{"altText":719,"config":727},{"src":728},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":484,"type":484},"george-kichukov","content:en-us:the-source:authors:george-kichukov.yml","en-us/the-source/authors/george-kichukov.yml","en-us/the-source/authors/george-kichukov",{"_path":735,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":736,"seo":737,"content":739,"type":485,"slug":12,"_id":746,"_type":27,"title":747,"_source":28,"_file":748,"_stem":749,"_extension":31},"/en-us/the-source/authors/gitlab",{"layout":9},{"title":738},"GitLab",[740,745],{"componentName":473,"type":473,"componentContent":741},{"name":738,"headshot":742},{"altText":738,"config":743},{"src":744},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":484,"type":484},"content:en-us:the-source:authors:gitlab.yml","Gitlab","en-us/the-source/authors/gitlab.yml","en-us/the-source/authors/gitlab",{"_path":751,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":752,"seo":753,"content":755,"type":485,"slug":764,"_id":765,"_type":27,"title":754,"_source":28,"_file":766,"_stem":767,"_extension":31},"/en-us/the-source/authors/grant-hickman",{"layout":9},{"title":754},"Grant Hickman",[756,763],{"componentName":473,"type":473,"componentContent":757},{"config":758,"name":754,"headshot":760},{"gitlabHandle":759},"g.hickman",{"altText":754,"config":761},{"src":762},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":484,"type":484},"grant-hickman","content:en-us:the-source:authors:grant-hickman.yml","en-us/the-source/authors/grant-hickman.yml","en-us/the-source/authors/grant-hickman",{"_path":769,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":770,"seo":771,"content":773,"type":485,"slug":784,"_id":785,"_type":27,"title":772,"_source":28,"_file":786,"_stem":787,"_extension":31},"/en-us/the-source/authors/haim-snir",{"layout":9},{"title":772},"Haim Snir",[774,783],{"componentName":473,"type":473,"componentContent":775},{"config":776,"name":772,"role":779,"headshot":780},{"gitlabHandle":777,"linkedInProfileUrl":778},"hsnir1","https://www.linkedin.com/in/haimsnir/","Senior Product Manager, Dev & Analytics, GitLab",{"altText":772,"config":781},{"src":782},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":484,"type":484},"haim-snir","content:en-us:the-source:authors:haim-snir.yml","en-us/the-source/authors/haim-snir.yml","en-us/the-source/authors/haim-snir",{"_path":789,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":790,"seo":791,"content":793,"type":485,"slug":797,"_id":802,"_type":27,"title":803,"_source":28,"_file":804,"_stem":805,"_extension":31},"/en-us/the-source/authors/iganbaruch",{"layout":9},{"title":792},"Itzik Gan Baruch",[794,801],{"componentName":473,"type":473,"componentContent":795},{"config":796,"name":792,"headshot":798},{"gitlabHandle":797},"iganbaruch",{"altText":792,"config":799},{"src":800},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":484,"type":484},"content:en-us:the-source:authors:iganbaruch.yml","Iganbaruch","en-us/the-source/authors/iganbaruch.yml","en-us/the-source/authors/iganbaruch",{"_path":807,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":808,"seo":809,"content":811,"type":485,"slug":820,"_id":821,"_type":27,"title":822,"_source":28,"_file":823,"_stem":824,"_extension":31},"/en-us/the-source/authors/jlongo",{"layout":9},{"title":810},"Joseph Longo",[812,819],{"componentName":473,"type":473,"componentContent":813},{"config":814,"name":810,"headshot":816},{"gitlabHandle":815},"jlongo_gitlab",{"altText":810,"config":817},{"src":818},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":484,"type":484},"jlongo","content:en-us:the-source:authors:jlongo.yml","Jlongo","en-us/the-source/authors/jlongo.yml","en-us/the-source/authors/jlongo",{"_path":826,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":827,"seo":828,"content":830,"type":485,"slug":842,"_id":843,"_type":27,"title":829,"_source":28,"_file":844,"_stem":845,"_extension":31},"/en-us/the-source/authors/joel-krooswyk",{"layout":9},{"title":829},"Joel Krooswyk",[831,841],{"componentName":473,"type":473,"componentContent":832},{"config":833,"name":829,"role":836,"bio":837,"headshot":838},{"gitlabHandle":834,"linkedInProfileUrl":835},"jkrooswyk","https://www.linkedin.com/in/joelrkrooswyk/","Federal CTO","Joel Krooswyk is the Federal CTO at GitLab. Joel has actively been involved in GitLab’s growth since 2017. His 25 years of leadership experience span not only the U.S. Public Sector, but also small, mid-market, and enterprise businesses globally. Joel combines deep government policy expertise with a wealth of experience in technology, software development, AI, and cybersecurity. He is frequently called upon by industry and agencies alike for policy commentary and response.",{"altText":829,"config":839},{"src":840},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":484,"type":484},"joel-krooswyk","content:en-us:the-source:authors:joel-krooswyk.yml","en-us/the-source/authors/joel-krooswyk.yml","en-us/the-source/authors/joel-krooswyk",{"_path":847,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":848,"seo":849,"content":851,"type":485,"slug":863,"_id":864,"_type":27,"title":850,"_source":28,"_file":865,"_stem":866,"_extension":31},"/en-us/the-source/authors/josh-lemos",{"layout":9},{"title":850},"Josh Lemos",[852,862],{"componentName":473,"type":473,"componentContent":853},{"config":854,"name":850,"role":857,"bio":858,"headshot":859},{"gitlabHandle":855,"linkedInProfileUrl":856},"joshlemos","https://www.linkedin.com/in/joshlemos/","Chief Information Security Officer","Josh Lemos is the Chief Information Security Officer at GitLab Inc., where he brings 20 years of experience leading information security teams to his role. He is responsible for establishing and maintaining the enterprise vision, strategy, and program to ensure information assets and technologies are adequately protected, fortifying the Gitlab DevSecOps platform and ensuring the highest level of security for customers.",{"altText":850,"config":860},{"src":861},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":484,"type":484},"josh-lemos","content:en-us:the-source:authors:josh-lemos.yml","en-us/the-source/authors/josh-lemos.yml","en-us/the-source/authors/josh-lemos",{"_path":868,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":869,"seo":870,"content":872,"type":485,"slug":879,"_id":880,"_type":27,"title":871,"_source":28,"_file":881,"_stem":882,"_extension":31},"/en-us/the-source/authors/julie-griffin",{"layout":9},{"title":871},"Julie Griffin",[873,878],{"componentName":473,"type":473,"componentContent":874},{"name":871,"headshot":875},{"altText":871,"config":876},{"src":877},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":484,"type":484},"julie-griffin","content:en-us:the-source:authors:julie-griffin.yml","en-us/the-source/authors/julie-griffin.yml","en-us/the-source/authors/julie-griffin",{"_path":884,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":885,"seo":886,"content":888,"type":485,"slug":895,"_id":896,"_type":27,"title":887,"_source":28,"_file":897,"_stem":898,"_extension":31},"/en-us/the-source/authors/kristina-weis",{"layout":9},{"title":887},"Kristina Weis",[889,894],{"componentName":473,"type":473,"componentContent":890},{"name":887,"headshot":891},{"altText":887,"config":892},{"src":893},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":484,"type":484},"kristina-weis","content:en-us:the-source:authors:kristina-weis.yml","en-us/the-source/authors/kristina-weis.yml","en-us/the-source/authors/kristina-weis",{"_path":900,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":901,"seo":902,"content":904,"type":485,"slug":915,"_id":916,"_type":27,"title":903,"_source":28,"_file":917,"_stem":918,"_extension":31},"/en-us/the-source/authors/lee-faus",{"layout":9},{"title":903},"Lee Faus",[905,914],{"componentName":473,"type":473,"componentContent":906},{"config":907,"name":903,"role":909,"bio":910,"headshot":911},{"gitlabHandle":908},"lfaus","Global Field CTO","Lee Faus is a Global Field CTO at GitLab. Lee has been a software architect, teacher, professor, and educator for over 25 years. He leverages his experience as an educator to bring complex technology concepts into a business forum where executives gain valuable advice to positively impact their business.",{"altText":903,"config":912},{"src":913},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":484,"type":484},"lee-faus","content:en-us:the-source:authors:lee-faus.yml","en-us/the-source/authors/lee-faus.yml","en-us/the-source/authors/lee-faus",{"_path":920,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":921,"seo":922,"content":924,"type":485,"slug":928,"_id":933,"_type":27,"title":934,"_source":28,"_file":935,"_stem":936,"_extension":31},"/en-us/the-source/authors/ncregan",{"layout":9},{"title":923},"Niall Cregan",[925,932],{"componentName":473,"type":473,"componentContent":926},{"config":927,"name":923,"headshot":929},{"gitlabHandle":928},"ncregan",{"altText":923,"config":930},{"src":931},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":484,"type":484},"content:en-us:the-source:authors:ncregan.yml","Ncregan","en-us/the-source/authors/ncregan.yml","en-us/the-source/authors/ncregan",{"_path":938,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":939,"seo":940,"content":942,"type":485,"slug":953,"_id":954,"_type":27,"title":955,"_source":28,"_file":956,"_stem":957,"_extension":31},"/en-us/the-source/authors/rschulman",{"layout":9},{"title":941},"Robin Schulman",[943,952],{"componentName":473,"type":473,"componentContent":944},{"config":945,"name":941,"role":947,"bio":948,"headshot":949},{"gitlabHandle":946},"robin","Chief Legal Officer","Robin Schulman is the Chief Legal Officer, Head of Corporate Affairs, and Corporate Secretary of GitLab Inc., the DevSecOps platform.",{"altText":941,"config":950},{"src":951},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":484,"type":484},"rschulman","content:en-us:the-source:authors:rschulman.yml","Rschulman","en-us/the-source/authors/rschulman.yml","en-us/the-source/authors/rschulman",{"_path":959,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":960,"seo":961,"content":963,"type":485,"slug":972,"_id":973,"_type":27,"title":962,"_source":28,"_file":974,"_stem":975,"_extension":31},"/en-us/the-source/authors/sabrina-farmer",{"layout":9},{"title":962},"Sabrina Farmer",[964,971],{"componentName":473,"type":473,"componentContent":965},{"name":962,"role":966,"bio":967,"headshot":968},"Chief Technology Officer","Sabrina Farmer is the Chief Technology Officer at GitLab, where she leads software engineering, operations, and customer support teams to execute the company's technical vision and strategy and oversee the development and delivery of GitLab's products and services.\n\nPrior to GitLab, Sabrina spent nearly two decades at Google, where she most recently served as vice president of engineering, core infrastructure. During her tenure with Google, she was directly responsible for the reliability, performance, and efficiency of all of Google's billion-user products and infrastructure.\n\nA long-time advocate for women in technology, Farmer earned a B.S. in Computer Science at the University of New Orleans, where she established two scholarships to help level the playing field for inclusion and empowerment in technology.",{"altText":962,"config":969},{"src":970},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":484,"type":484},"sabrina-farmer","content:en-us:the-source:authors:sabrina-farmer.yml","en-us/the-source/authors/sabrina-farmer.yml","en-us/the-source/authors/sabrina-farmer",{"_path":977,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":978,"seo":979,"content":981,"type":485,"slug":991,"_id":992,"_type":27,"title":980,"_source":28,"_file":993,"_stem":994,"_extension":31},"/en-us/the-source/authors/sandra-gittlen",{"layout":9},{"title":980},"Sandra Gittlen",[982,990],{"componentName":473,"type":473,"componentContent":983},{"config":984,"name":980,"role":986,"headshot":987},{"gitlabHandle":985},"sgittlen","Managing Editor, Blog",{"altText":980,"config":988},{"src":989},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":484,"type":484},"sandra-gittlen","content:en-us:the-source:authors:sandra-gittlen.yml","en-us/the-source/authors/sandra-gittlen.yml","en-us/the-source/authors/sandra-gittlen",{"_path":996,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":997,"seo":998,"content":1000,"type":485,"slug":1007,"_id":1008,"_type":27,"title":999,"_source":28,"_file":1009,"_stem":1010,"_extension":31},"/en-us/the-source/authors/sharon-gaudin",{"layout":9},{"title":999},"Sharon Gaudin",[1001,1006],{"componentName":473,"type":473,"componentContent":1002},{"name":999,"headshot":1003},{"altText":999,"config":1004},{"src":1005},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":484,"type":484},"sharon-gaudin","content:en-us:the-source:authors:sharon-gaudin.yml","en-us/the-source/authors/sharon-gaudin.yml","en-us/the-source/authors/sharon-gaudin",{"_path":1012,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":1013,"seo":1014,"content":1016,"type":485,"slug":1028,"_id":1029,"_type":27,"title":1015,"_source":28,"_file":1030,"_stem":1031,"_extension":31},"/en-us/the-source/authors/stephen-walters",{"layout":9},{"title":1015},"Stephen Walters",[1017,1027],{"componentName":473,"type":473,"componentContent":1018},{"config":1019,"name":1015,"role":1022,"bio":1023,"headshot":1024},{"gitlabHandle":1020,"linkedInProfileUrl":1021},"swalters1","https://www.linkedin.com/in/1stephenwalters/","Field CTO, GitLab","Stephen Walters is Field CTO for GitLab. Stephen has been in the IT industry for over 30 years. He is an extensively experienced subject matter expert in Value Stream Management, DevSecOps, DevOps, ALM, SDLC and IT4IT, with management and consultancy experience across end-to-end IT disciplines. Currently also operating as an Ambassador for the DevOps Institute and an Influencer in the Value Stream Management Consortium, he is interested in all things DevOps. Stephen is a co-author of the Value Stream Reference Architectures white paper and is currently pursuing further research into Value Stream Management, Organizational Architecture and AI.",{"altText":1015,"config":1025},{"src":1026},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":484,"type":484},"stephen-walters","content:en-us:the-source:authors:stephen-walters.yml","en-us/the-source/authors/stephen-walters.yml","en-us/the-source/authors/stephen-walters",{"_path":1033,"_dir":467,"_draft":6,"_partial":6,"_locale":7,"config":1034,"seo":1035,"content":1037,"type":485,"slug":1049,"_id":1050,"_type":27,"title":1051,"_source":28,"_file":1052,"_stem":1053,"_extension":31},"/en-us/the-source/authors/taylor-mccaslin",{"layout":9},{"title":1036},"Taylor McCaslin",[1038,1048],{"componentName":473,"type":473,"componentContent":1039},{"config":1040,"name":1036,"role":1043,"bio":1044,"headshot":1045},{"gitlabHandle":1041,"linkedInProfileUrl":1042},"tmccaslin","https://www.linkedin.com/in/taylormccaslin/","Group Manager, Product - Data Science","Taylor McCaslin is the Product Lead for AI/ML at GitLab, where he is responsible for leading the team of product managers who manage the AI Powered and ModelOps stage groups and sets the vision and direction for how to empower GitLab users to leverage data science as part of their DevOps program. Prior to joining GitLab, he held positions at Indeed, Duo Security, and WP Engine.",{"altText":1036,"config":1046},{"src":1047},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":484,"type":484},"taylor-mccaslin","content:en-us:the-source:authors:taylor-mccaslin.yml","Taylor Mccaslin","en-us/the-source/authors/taylor-mccaslin.yml","en-us/the-source/authors/taylor-mccaslin",1754424525758]