[{"data":1,"prerenderedAt":1028},["ShallowReactive",2],{"/es/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo":3,"footer-es":35,"the-source-banner-es":343,"the-source-navigation-es":355,"the-source-newsletter-es":382,"footer-source-/es/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo/":393,"article-site-categories-es":398,"understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo-article-hero-category-es":400,"understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo-the-source-source-cta-es":424,"understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo-category-es":440,"understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo-the-source-resources-es":453,"understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo-article-hero-author-es":479},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":12,"content":16,"type":26,"category":5,"slug":27,"_id":28,"_type":29,"title":30,"_source":31,"_file":32,"_stem":33,"_extension":34},"/es/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","ai",false,"",{"layout":9,"template":10,"author":11,"featured":6},"the-source","TheSourceArticle","iganbaruch",{"title":13,"description":14,"ogImage":15},"4 tendencias de DevSecOps ante la IA como estándar | GitLab","La explicación automática y las solicitudes de fusión generadas automáticamente optimizan el desarrollo al permitir detectar y corregir vulnerabilidades.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751464462/a8lhn3mrjyjuq55m1yqc.png",{"title":17,"date":18,"description":19,"timeToRead":20,"heroImage":15,"keyTakeaways":21,"articleBody":25},"Comprender y resolver vulnerabilidades con GitLab Duo con tecnología de IA","2024-02-21","Los desarrolladores pueden encontrar y corregir vulnerabilidades con la explicación automática y las solicitudes de fusión generadas automáticamente, y así se garantiza un proceso de desarrollo optimizado.","Lectura de 3 min",[22,23,24],"GitLab Duo utiliza IA para explicar vulnerabilidades, cerrar brechas de conocimiento y acelerar la resolución de problemas.","Las correcciones de IA con un solo clic en GitLab Duo generan automáticamente solicitudes de fusión, y así los desarrolladores ahorran tiempo en los parches de seguridad.","GitLab Duo fomenta la seguridad proactiva permitiendo a los desarrolladores comprender y resolver vulnerabilidades de manera eficiente.","En el mundo dinámico del desarrollo de software, las empresas se dedican a ofrecer innovaciones rápidas y eficientes, y reconocen la importancia de garantizar la entrega de aplicaciones seguras. GitLab, la plataforma de DevSecOps [con tecnología de IA](https://about.gitlab.com/gitlab-duo/) más completa, ya proporciona análisis integrados en el pipeline de CI para generar informes detallados que indican posibles tickets dentro del código. Sin embargo, no todos los desarrolladores son expertos en ciberseguridad o se han encontrado con todo tipo de vulnerabilidades antes, lo que crea una brecha de conocimiento que puede generar confusión y retrasos a la hora de abordar los problemas relacionados con la seguridad.\n\n![Un ejemplo de vulnerabilidad detectado por pruebas estáticas de seguridad de las aplicaciones](https://res.cloudinary.com/about-gitlab-com/image/upload/v1752175720/Blog/vrukdl5d06omgln77s7x.png)\n\n\u003Ccenter>\u003Ci>Un ejemplo de vulnerabilidad detectado por pruebas estáticas de seguridad de las aplicaciones\u003C/i>\u003C/center>\u003Cp>\u003C/p>\n\n## Resolver vulnerabilidades con GitLab Duo (AI)\n\n[GitLab Duo](https://about.gitlab.com/gitlab-duo/) utiliza IA para ayudar a los desarrolladores a resolver vulnerabilidades. A continuación le explicamos cómo.\n\n### Comprender las vulnerabilidades\nLas vulnerabilidades críticas que se detectan en el código de los desarrolladores pueden retrasar la fusión de códigos, lo que a menudo requiere la asistencia de expertos en seguridad para resolver los problemas rápidamente. Esto provoca períodos prolongados de solicitudes de fusión abiertas y retrasos en el lanzamiento de funcionalidades. GitLab reconoce la brecha de conocimiento y permite a los desarrolladores comprender las vulnerabilidades de seguridad identificadas por los análisis mediante la [funcionalidad de explicación de vulnerabilidades](https://docs.gitlab.com/ee/user/application_security/vulnerabilities/index.html#explaining-a-vulnerability), que ofrece información clara sobre las vulnerabilidades detectadas, los riesgos potenciales con ejemplos de ataques y soluciones prácticas para la resolución, incluidos fragmentos de código de ejemplo.\n\nLa explicación de vulnerabilidades genera una descripción general exclusiva de las vulnerabilidades. Puede acceder a esta descripción general haciendo clic en el botón «Explicación de vulnerabilidad» dentro de cada informe de vulnerabilidades.\n\n![Ejemplo de explicación de vulnerabilidades](https://res.cloudinary.com/about-gitlab-com/image/upload/v1752175726/Blog/bxuwzj9ize3wffo0ydfj.png)\n\u003Ccenter>\u003Ci>Ejemplo de explicación de vulnerabilidades\u003C/i>\u003C/center>\u003Cp>\u003C/p>\n\nLos desarrolladores pueden seguir todas las secciones de la explicación para abordar rápidamente las vulnerabilidades, lo cual fomenta una cultura en la que se los involucra en la mitigación de amenazas. Esto cultiva una sensación de comodidad y confianza en el manejo de los problemas relacionados con la seguridad y, en última instancia, promueve un entorno de desarrollo más proactivo y seguro.\n\n### Corregir vulnerabilidades\n\nGitLab va más allá de solo explicar las vulnerabilidades detectadas: ahora, gracias a la tecnología de IA, la plataforma puede sugerir rápidamente una resolución con un solo clic. Esta funcionalidad genera automáticamente solicitudes de fusión detalladas que contienen toda la información pertinente sobre la vulnerabilidad y su solución prevista. Además, incluso sugiere el código necesario para abordar la vulnerabilidad. Esto ahorra mucho tiempo a los desarrolladores. El desarrollador solo tiene que revisar la corrección, hacer los ajustes necesarios y fusionarla.\n\n![Solicitud de fusión, generada automáticamente por IA, que incluye detalles de la vulnerabilidad y el código sugerido para resolverla](https://res.cloudinary.com/about-gitlab-com/image/upload/v1752175733/Blog/emogf7awocdtudjbjhzd.png)\n\nLa imagen anterior muestra una solicitud de fusión, generada automáticamente por IA, que incluye detalles de la vulnerabilidad y el código sugerido para resolverla.\n\n## Conocer el producto\n\nHemos preparado una breve presentación del producto para que pueda descubrirlo rápidamente y verlo en acción (haga clic en la imagen y utilice el botón «Siguiente» para avanzar en la demostración).\n\n[![captura de pantalla de la presentación del producto explicación de vulnerabilidades](https://res.cloudinary.com/about-gitlab-com/image/upload/v1752175738/Blog/fd7yws7a1anvzhffv9sg.png)](https://tech-marketing.gitlab.io/static-demos/pt-explain-vulnerability.html)\n\n> [¡Comience a usar GitLab Duo hoy mismo!](https://about.gitlab.com/gitlab-duo/).\n","article","understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","content:es:the-source:ai:understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo.yml","yaml","Understand And Resolve Vulnerabilities With Ai Powered Gitlab Duo","content","es/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo.yml","es/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","yml",{"_path":36,"_dir":37,"_draft":6,"_partial":6,"_locale":7,"data":38,"_id":339,"_type":29,"title":340,"_source":31,"_file":341,"_stem":342,"_extension":34},"/shared/es/main-footer","es",{"text":39,"source":40,"edit":46,"contribute":51,"config":56,"items":61,"minimal":331},"Git es una marca registrada de Software Freedom Conservancy, y nuestro uso de «GitLab» está bajo licencia",{"text":41,"config":42},"Ver fuente de la página",{"href":43,"dataGaName":44,"dataGaLocation":45},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":47,"config":48},"Editar esta página",{"href":49,"dataGaName":50,"dataGaLocation":45},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":52,"config":53},"Contribuya",{"href":54,"dataGaName":55,"dataGaLocation":45},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":57,"facebook":58,"youtube":59,"linkedin":60},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[62,89,162,230,292],{"title":63,"links":64,"subMenu":70},"Plataforma",[65],{"text":66,"config":67},"Plataforma de DevSecOps",{"href":68,"dataGaName":69,"dataGaLocation":45},"/es/platform/","devsecops platform",[71],{"title":72,"links":73},"Precios",[74,79,84],{"text":75,"config":76},"Ver planes",{"href":77,"dataGaName":78,"dataGaLocation":45},"/es/pricing/","view plans",{"text":80,"config":81},"¿Por qué elegir GitLab Premium?",{"href":82,"dataGaName":83,"dataGaLocation":45},"/es/pricing/premium/","why premium",{"text":85,"config":86},"¿Por qué elegir GitLab Ultimate?",{"href":87,"dataGaName":88,"dataGaLocation":45},"/es/pricing/ultimate/","why ultimate",{"title":90,"links":91},"Soluciones",[92,97,102,107,112,117,122,127,132,137,142,147,152,157],{"text":93,"config":94},"Transformación digital",{"href":95,"dataGaName":96,"dataGaLocation":45},"/es/topics/digital-transformation/","digital transformation",{"text":98,"config":99},"Seguridad y cumplimiento",{"href":100,"dataGaName":101,"dataGaLocation":45},"/es/solutions/application-security-testing/","Application security testing",{"text":103,"config":104},"Entrega de software automatizada",{"href":105,"dataGaName":106,"dataGaLocation":45},"/es/solutions/delivery-automation/","automated software delivery",{"text":108,"config":109},"Desarrollo ágil",{"href":110,"dataGaName":111,"dataGaLocation":45},"/es/solutions/agile-delivery/","agile delivery",{"text":113,"config":114},"Transformación en la nube",{"href":115,"dataGaName":116,"dataGaLocation":45},"/es/topics/cloud-native/","cloud transformation",{"text":118,"config":119},"Gestión del código fuente",{"href":120,"dataGaName":121,"dataGaLocation":45},"/es/solutions/source-code-management/","source code management",{"text":123,"config":124},"CI/CD",{"href":125,"dataGaName":126,"dataGaLocation":45},"/es/solutions/continuous-integration/","continuous integration & delivery",{"text":128,"config":129},"Gestión del flujo de valor",{"href":130,"dataGaName":131,"dataGaLocation":45},"/es/solutions/value-stream-management/","value stream management",{"text":133,"config":134},"GitOps",{"href":135,"dataGaName":136,"dataGaLocation":45},"/es/solutions/gitops/","gitops",{"text":138,"config":139},"Empresas",{"href":140,"dataGaName":141,"dataGaLocation":45},"/es/enterprise/","enterprise",{"text":143,"config":144},"Pequeñas empresas",{"href":145,"dataGaName":146,"dataGaLocation":45},"/es/small-business/","small business",{"text":148,"config":149},"Sector público",{"href":150,"dataGaName":151,"dataGaLocation":45},"/es/solutions/public-sector/","public sector",{"text":153,"config":154},"Educación",{"href":155,"dataGaName":156,"dataGaLocation":45},"/es/solutions/education/","education",{"text":158,"config":159},"Servicios financieros",{"href":160,"dataGaName":161,"dataGaLocation":45},"/es/solutions/finance/","financial services",{"title":163,"links":164},"Recursos",[165,170,175,180,185,190,195,200,205,210,215,220,225],{"text":166,"config":167},"Instalar",{"href":168,"dataGaName":169,"dataGaLocation":45},"/es/install/","install",{"text":171,"config":172},"Guías de inicio rápido",{"href":173,"dataGaName":174,"dataGaLocation":45},"/es/get-started/","quick setup checklists",{"text":176,"config":177},"Aprender",{"href":178,"dataGaName":179,"dataGaLocation":45},"https://university.gitlab.com/","learn",{"text":181,"config":182},"Documentación del producto",{"href":183,"dataGaName":184,"dataGaLocation":45},"https://docs.gitlab.com/","docs",{"text":186,"config":187},"Blog",{"href":188,"dataGaName":189,"dataGaLocation":45},"/blog/","blog",{"text":191,"config":192},"Historias de éxito del cliente",{"href":193,"dataGaName":194,"dataGaLocation":45},"/es/customers/","customer success stories",{"text":196,"config":197},"Remoto",{"href":198,"dataGaName":199,"dataGaLocation":45},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":201,"config":202},"Servicios de GitLab",{"href":203,"dataGaName":204,"dataGaLocation":45},"/es/services/","services",{"text":206,"config":207},"TeamOps",{"href":208,"dataGaName":209,"dataGaLocation":45},"/es/teamops/","teamops",{"text":211,"config":212},"Comunidad",{"href":213,"dataGaName":214,"dataGaLocation":45},"/community/","community",{"text":216,"config":217},"Foro",{"href":218,"dataGaName":219,"dataGaLocation":45},"https://forum.gitlab.com/","forum",{"text":221,"config":222},"Eventos",{"href":223,"dataGaName":224,"dataGaLocation":45},"/events/","events",{"text":226,"config":227},"Socios",{"href":228,"dataGaName":229,"dataGaLocation":45},"/es/partners/","partners",{"title":231,"links":232},"Empresa",[233,238,243,248,253,258,263,267,272,277,282,287],{"text":234,"config":235},"Acerca de nosotros",{"href":236,"dataGaName":237,"dataGaLocation":45},"/es/company/","company",{"text":239,"config":240},"Jobs",{"href":241,"dataGaName":242,"dataGaLocation":45},"/jobs/","jobs",{"text":244,"config":245},"Liderazgo",{"href":246,"dataGaName":247,"dataGaLocation":45},"/company/team/e-group/","leadership",{"text":249,"config":250},"Equipo",{"href":251,"dataGaName":252,"dataGaLocation":45},"/company/team/","team",{"text":254,"config":255},"Manual",{"href":256,"dataGaName":257,"dataGaLocation":45},"https://handbook.gitlab.com/","handbook",{"text":259,"config":260},"Relaciones con los inversores",{"href":261,"dataGaName":262,"dataGaLocation":45},"https://ir.gitlab.com/","investor relations",{"text":264,"config":265},"Sustainability",{"href":266,"dataGaName":264,"dataGaLocation":45},"/sustainability/",{"text":268,"config":269},"Diversidad, inclusión y pertenencia (DIB)",{"href":270,"dataGaName":271,"dataGaLocation":45},"/es/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":273,"config":274},"Centro de confianza",{"href":275,"dataGaName":276,"dataGaLocation":45},"/es/security/","trust center",{"text":278,"config":279},"Boletín",{"href":280,"dataGaName":281,"dataGaLocation":45},"/company/contact/","newsletter",{"text":283,"config":284},"Prensa",{"href":285,"dataGaName":286,"dataGaLocation":45},"/press/","press",{"text":288,"config":289},"Declaración de transparencia sobre la Ley de Esclavitud Moderna",{"href":290,"dataGaName":291,"dataGaLocation":45},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":293,"links":294},"Comuníquese con nosotros",[295,300,305,310,315,320,325],{"text":296,"config":297},"Contactar con un experto",{"href":298,"dataGaName":299,"dataGaLocation":45},"/es/sales/","sales",{"text":301,"config":302},"Obtener ayuda",{"href":303,"dataGaName":304,"dataGaLocation":45},"/support/","get help",{"text":306,"config":307},"Portal de clientes",{"href":308,"dataGaName":309,"dataGaLocation":45},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":311,"config":312},"Estado",{"href":313,"dataGaName":314,"dataGaLocation":45},"https://status.gitlab.com/","status",{"text":316,"config":317},"Términos de uso",{"href":318,"dataGaName":319,"dataGaLocation":45},"/terms/","terms of use",{"text":321,"config":322},"Declaración de privacidad",{"href":323,"dataGaName":324,"dataGaLocation":45},"/es/privacy/","privacy statement",{"text":326,"config":327},"Preferencias de cookies",{"dataGaName":328,"dataGaLocation":45,"id":329,"isOneTrustButton":330},"cookie preferences","ot-sdk-btn",true,{"items":332},[333,335,337],{"text":316,"config":334},{"href":318,"dataGaName":319,"dataGaLocation":45},{"text":321,"config":336},{"href":323,"dataGaName":324,"dataGaLocation":45},{"text":326,"config":338},{"dataGaName":328,"dataGaLocation":45,"id":329,"isOneTrustButton":330},"content:shared:es:main-footer.yml","Main Footer","shared/es/main-footer.yml","shared/es/main-footer",{"_path":344,"_dir":345,"_draft":6,"_partial":6,"_locale":7,"id":346,"visibility":330,"title":347,"button":348,"_id":352,"_type":29,"_source":31,"_file":353,"_stem":354,"_extension":34},"/shared/es/the-source/banner/the-economics-of-software-innovation-2025-08-18","banner","The Economics of Software Innovation","The Economics of Software Innovation—AI’s $750 Billion Opportunity",{"config":349,"text":351},{"href":350},"/software-innovation-report/","Get the research report","content:shared:es:the-source:banner:the-economics-of-software-innovation-2025-08-18.yml","shared/es/the-source/banner/the-economics-of-software-innovation-2025-08-18.yml","shared/es/the-source/banner/the-economics-of-software-innovation-2025-08-18",{"_path":356,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"logo":357,"subscribeLink":362,"navItems":366,"_id":378,"_type":29,"title":379,"_source":31,"_file":380,"_stem":381,"_extension":34},"/shared/es/the-source/navigation",{"altText":358,"config":359},"the source logo",{"src":360,"href":361},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/es/the-source/",{"text":363,"config":364},"Suscribirse",{"href":365},"#subscribe",[367,371,374],{"text":368,"config":369},"Inteligencia artificial",{"href":370},"/es/the-source/ai/",{"text":98,"config":372},{"href":373},"/es/the-source/security/",{"text":375,"config":376},"Plataforma e infraestructura",{"href":377},"/es/the-source/platform/","content:shared:es:the-source:navigation.yml","Navigation","shared/es/the-source/navigation.yml","shared/es/the-source/navigation",{"_path":383,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"title":384,"description":385,"submitMessage":386,"formData":387,"_id":390,"_type":29,"_source":31,"_file":391,"_stem":392,"_extension":34},"/shared/es/the-source/newsletter","Boletín The Source","Manténgase al día con información sobre el futuro del desarrollo de software.","Se ha suscrito correctamente al boletín The Source.",{"config":388},{"formId":389,"formName":281,"hideRequiredLabel":330},28470,"content:shared:es:the-source:newsletter.yml","shared/es/the-source/newsletter.yml","shared/es/the-source/newsletter",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":394,"seo":395,"content":396,"type":26,"category":5,"slug":27,"_id":28,"_type":29,"title":30,"_source":31,"_file":32,"_stem":33,"_extension":34},{"layout":9,"template":10,"author":11,"featured":6},{"title":13,"description":14,"ogImage":15},{"title":17,"date":18,"description":19,"timeToRead":20,"heroImage":15,"keyTakeaways":397,"articleBody":25},[22,23,24],{"categoryNames":399},{"ai":368,"platform":375,"security":98},{"_path":401,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":402,"seo":403,"content":406,"type":420,"slug":5,"_id":421,"_type":29,"title":7,"_source":31,"_file":422,"_stem":423,"_extension":34},"/es/the-source/ai",{"layout":9},{"title":368,"description":404,"ogImage":7,"config":405},"Explore los insights de expertos sobre cómo la IA está transformando el desarrollo de software y cómo las organizaciones pueden aprovechar al máximo sus inversiones en IA.",{"ignoreDescriptionCharLimit":330},[407,413],{"componentName":408,"componentContent":409},"TheSourceCategoryHero",{"title":368,"description":404,"image":410},{"config":411},{"src":412},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463300/eoudcbj5aoucl0spsp0c.png",{"componentName":414,"componentContent":415},"TheSourceCategoryMainSection",{"config":416},{"sourceCTAs":417},[418,419],"source-lp-how-to-get-started-using-ai-in-software-development","navigating-ai-maturity-in-devsecops","category","content:es:the-source:ai:index.yml","es/the-source/ai/index.yml","es/the-source/ai/index",{"_path":425,"_dir":426,"_draft":6,"_partial":6,"_locale":7,"config":427,"title":429,"description":430,"link":431,"_id":437,"_type":29,"_source":31,"_file":438,"_stem":439,"_extension":34},"/shared/es/the-source/source-lp-ctas/application-security-in-the-digital-age","source-lp-ctas",{"slug":428},"application-security-in-the-digital-age","Seguridad de las aplicaciones en la era digital","Lea los [resultados de la encuesta de más de 5000 profesionales de DevSecOps en todo el mundo](https://about.gitlab.com/developer-survey/2024/security-compliance/) para obtener información sobre cómo las organizaciones están lidiando con el aumento de las superficies de ataque y cambiando el comportamiento hacia la seguridad y la IA.",{"text":432,"config":433},"Leer el informe",{"href":434,"dataGaName":435,"dataGaLocation":436},"/developer-survey/2024/security-compliance/","Application Security in the Digital Age","thesource","content:shared:es:the-source:source-lp-ctas:application-security-in-the-digital-age.yml","shared/es/the-source/source-lp-ctas/application-security-in-the-digital-age.yml","shared/es/the-source/source-lp-ctas/application-security-in-the-digital-age",{"_path":401,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":441,"seo":442,"content":444,"type":420,"slug":5,"_id":421,"_type":29,"title":7,"_source":31,"_file":422,"_stem":423,"_extension":34},{"layout":9},{"title":368,"description":404,"ogImage":7,"config":443},{"ignoreDescriptionCharLimit":330},[445,449],{"componentName":408,"componentContent":446},{"title":368,"description":404,"image":447},{"config":448},{"src":412},{"componentName":414,"componentContent":450},{"config":451},{"sourceCTAs":452},[418,419],[454,466],{"_path":455,"_dir":426,"_draft":6,"_partial":6,"_locale":7,"config":456,"title":457,"description":458,"link":459,"_id":463,"_type":29,"_source":31,"_file":464,"_stem":465,"_extension":34},"/shared/es/the-source/source-lp-ctas/navigating-ai-maturity-in-devsecops",{"slug":419},"La madurez de la IA en el enfoque de DevSecOps","Lea los [resultados de la encuesta de más de 5000 profesionales de DevSecOps en todo el mundo](/developer-survey/2024/ai/) para obtener información sobre cómo las organizaciones están incorporando la IA en el ciclo de desarrollo de software (disponible en inglés).",{"text":432,"config":460},{"href":461,"dataGaName":462,"dataGaLocation":436},"/developer-survey/2024/ai/","Navigating AI Maturity in DevSecOps","content:shared:es:the-source:source-lp-ctas:navigating-ai-maturity-in-devsecops.yml","shared/es/the-source/source-lp-ctas/navigating-ai-maturity-in-devsecops.yml","shared/es/the-source/source-lp-ctas/navigating-ai-maturity-in-devsecops",{"_path":467,"_dir":426,"_draft":6,"_partial":6,"_locale":7,"config":468,"title":469,"description":470,"link":471,"_id":476,"_type":29,"_source":31,"_file":477,"_stem":478,"_extension":34},"/shared/es/the-source/source-lp-ctas/source-lp-how-to-get-started-using-ai-in-software-development",{"slug":418},"Cómo empezar a usar la IA en el desarrollo de software","Lea nuestro e-book (en inglés) para consultar información concreta que le ayudará a crear un marco estratégico de IA para desarrollar software seguro más rápidamente (disponible en inglés).",{"text":472,"config":473},"Leer el e-book",{"href":474,"dataGaName":475,"dataGaLocation":436},"/the-source/ai/getting-started-with-ai-in-software-development-a-guide-for-leaders/","How to Get Started Using AI in Software Development","content:shared:es:the-source:source-lp-ctas:source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/es/the-source/source-lp-ctas/source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/es/the-source/source-lp-ctas/source-lp-how-to-get-started-using-ai-in-software-development",[480,503,519,535,551,572,592,608,626,646,663,684,700,718,735,753,772,789,808,829,850,866,882,900,918,937,953,971,987,1006],{"_path":481,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":483,"seo":484,"content":486,"type":498,"slug":499,"_id":500,"_type":29,"title":485,"_source":31,"_file":501,"_stem":502,"_extension":34},"/es/the-source/authors/amanda-rueda","authors",{"layout":9},{"title":485},"Amanda Rueda",[487,496],{"componentName":488,"componentContent":489},"TheSourceAuthorHero",{"config":490,"name":485,"headshot":493},{"gitlabHandle":491,"linkedInProfileUrl":492},"amandarueda","https://www.linkedin.com/in/amandamrueda/",{"altText":485,"config":494},{"src":495},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":497},"TheSourceArticlesList","author","amanda-rueda","content:es:the-source:authors:amanda-rueda.yml","es/the-source/authors/amanda-rueda.yml","es/the-source/authors/amanda-rueda",{"_path":504,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":505,"seo":506,"content":508,"type":498,"slug":515,"_id":516,"_type":29,"title":507,"_source":31,"_file":517,"_stem":518,"_extension":34},"/es/the-source/authors/andre-michael-braun",{"layout":9},{"title":507},"Andre Michael Braun",[509,514],{"componentName":488,"componentContent":510},{"name":507,"headshot":511},{"altText":507,"config":512},{"src":513},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":497},"andre-michael-braun","content:es:the-source:authors:andre-michael-braun.yml","es/the-source/authors/andre-michael-braun.yml","es/the-source/authors/andre-michael-braun",{"_path":520,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":521,"seo":522,"content":524,"type":498,"slug":531,"_id":532,"_type":29,"title":523,"_source":31,"_file":533,"_stem":534,"_extension":34},"/es/the-source/authors/andrew-haschka",{"layout":9},{"title":523},"Andrew Haschka",[525,530],{"componentName":488,"componentContent":526},{"name":523,"headshot":527},{"altText":523,"config":528},{"src":529},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":497},"andrew-haschka","content:es:the-source:authors:andrew-haschka.yml","es/the-source/authors/andrew-haschka.yml","es/the-source/authors/andrew-haschka",{"_path":536,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":537,"seo":538,"content":540,"type":498,"slug":547,"_id":548,"_type":29,"title":539,"_source":31,"_file":549,"_stem":550,"_extension":34},"/es/the-source/authors/ayoub-fandi",{"layout":9},{"title":539},"Ayoub Fandi",[541,546],{"componentName":488,"componentContent":542},{"name":539,"headshot":543},{"altText":539,"config":544},{"src":545},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":497},"ayoub-fandi","content:es:the-source:authors:ayoub-fandi.yml","es/the-source/authors/ayoub-fandi.yml","es/the-source/authors/ayoub-fandi",{"_path":552,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":553,"seo":554,"content":556,"type":498,"slug":568,"_id":569,"_type":29,"title":555,"_source":31,"_file":570,"_stem":571,"_extension":34},"/es/the-source/authors/brian-wald",{"layout":9},{"title":555},"Brian Wald",[557,567],{"componentName":488,"componentContent":558},{"config":559,"name":555,"role":562,"bio":563,"headshot":564},{"gitlabHandle":560,"linkedInProfileUrl":561},"brianwald","https://www.linkedin.com/in/brianwald/","Jefe de la Organización Global de CTO de Campo","Brian Wald es el jefe de la organización global de CTO de campo en GitLab. Lidera un equipo dinámico de CTO de campo dedicado a transformar las prácticas de desarrollo de software empresarial.",{"altText":555,"config":565},{"src":566},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":497},"brian-wald","content:es:the-source:authors:brian-wald.yml","es/the-source/authors/brian-wald.yml","es/the-source/authors/brian-wald",{"_path":573,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":574,"seo":575,"content":577,"type":498,"slug":588,"_id":589,"_type":29,"title":576,"_source":31,"_file":590,"_stem":591,"_extension":34},"/es/the-source/authors/bryan-ross",{"layout":9},{"title":576},"Bryan Ross",[578,587],{"componentName":488,"componentContent":579},{"config":580,"name":576,"headshot":584},{"gitlabHandle":581,"twitterXProfileUrl":582,"linkedInProfileUrl":583},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross",{"altText":576,"config":585},{"src":586},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":497},"bryan-ross","content:es:the-source:authors:bryan-ross.yml","es/the-source/authors/bryan-ross.yml","es/the-source/authors/bryan-ross",{"_path":593,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":594,"seo":595,"content":597,"type":498,"slug":604,"_id":605,"_type":29,"title":596,"_source":31,"_file":606,"_stem":607,"_extension":34},"/es/the-source/authors/chandler-gibbons",{"layout":9},{"title":596},"Chandler Gibbons",[598,603],{"componentName":488,"componentContent":599},{"name":596,"headshot":600},{"altText":596,"config":601},{"src":602},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":497},"chandler-gibbons","content:es:the-source:authors:chandler-gibbons.yml","es/the-source/authors/chandler-gibbons.yml","es/the-source/authors/chandler-gibbons",{"_path":609,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":610,"seo":611,"content":613,"type":498,"slug":622,"_id":623,"_type":29,"title":612,"_source":31,"_file":624,"_stem":625,"_extension":34},"/es/the-source/authors/dave-steer",{"layout":9},{"title":612},"Dave Steer",[614,621],{"componentName":488,"componentContent":615},{"config":616,"name":612,"headshot":618},{"gitlabHandle":617},"dsteer",{"altText":612,"config":619},{"src":620},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":497},"dave-steer","content:es:the-source:authors:dave-steer.yml","es/the-source/authors/dave-steer.yml","es/the-source/authors/dave-steer",{"_path":627,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":628,"seo":629,"content":631,"type":498,"slug":641,"_id":642,"_type":29,"title":643,"_source":31,"_file":644,"_stem":645,"_extension":34},"/es/the-source/authors/ddesanto",{"layout":9},{"title":630},"David DeSanto",[632,640],{"componentName":488,"componentContent":633},{"config":634,"name":630,"headshot":637},{"gitlabHandle":635,"linkedInProfileUrl":636},"david","https://www.linkedin.com/in/ddesanto/",{"altText":630,"config":638},{"src":639},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":497},"ddesanto","content:es:the-source:authors:ddesanto.yml","Ddesanto","es/the-source/authors/ddesanto.yml","es/the-source/authors/ddesanto",{"_path":647,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":648,"seo":649,"content":651,"type":498,"slug":658,"_id":659,"_type":29,"title":660,"_source":31,"_file":661,"_stem":662,"_extension":34},"/es/the-source/authors/derek-debellis",{"layout":9},{"title":650},"Derek DeBellis",[652,657],{"componentName":488,"componentContent":653},{"name":650,"headshot":654},{"altText":650,"config":655},{"src":656},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":497},"derek-debellis","content:es:the-source:authors:derek-debellis.yml","Derek Debellis","es/the-source/authors/derek-debellis.yml","es/the-source/authors/derek-debellis",{"_path":664,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":665,"seo":666,"content":668,"type":498,"slug":680,"_id":681,"_type":29,"title":667,"_source":31,"_file":682,"_stem":683,"_extension":34},"/es/the-source/authors/emilio-salvador",{"layout":9},{"title":667},"Emilio Salvador",[669,679],{"componentName":488,"componentContent":670},{"config":671,"name":667,"role":674,"bio":675,"headshot":676},{"gitlabHandle":672,"linkedInProfileUrl":673},"esalvadorp","https://www.linkedin.com/in/emiliosp/","Vicepresidente de Estrategia y Relaciones con Desarrolladores","Emilio Salvador es vicepresidente de estrategia y relaciones con desarrolladores en GitLab. Ejecutivo en tecnología con más de 20 años de experiencia, Emilio ha desempeñado cargos en Amazon y Microsoft, y recientemente dirigió la estrategia y las operaciones del equipo de promoción y experiencia de desarrolladores de Google. Tiene una maestría (MBA) de la MIT Sloan School of Management.",{"altText":667,"config":677},{"src":678},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":497},"emilio-salvador","content:es:the-source:authors:emilio-salvador.yml","es/the-source/authors/emilio-salvador.yml","es/the-source/authors/emilio-salvador",{"_path":685,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":686,"seo":687,"content":689,"type":498,"slug":696,"_id":697,"_type":29,"title":688,"_source":31,"_file":698,"_stem":699,"_extension":34},"/es/the-source/authors/erika-feldman",{"layout":9},{"title":688},"Erika Feldman",[690,695],{"componentName":488,"componentContent":691},{"name":688,"headshot":692},{"altText":688,"config":693},{"src":694},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":497},"erika-feldman","content:es:the-source:authors:erika-feldman.yml","es/the-source/authors/erika-feldman.yml","es/the-source/authors/erika-feldman",{"_path":701,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":702,"seo":703,"content":705,"type":498,"slug":714,"_id":715,"_type":29,"title":704,"_source":31,"_file":716,"_stem":717,"_extension":34},"/es/the-source/authors/george-kichukov",{"layout":9},{"title":704},"George Kichukov",[706,713],{"componentName":488,"componentContent":707},{"config":708,"name":704,"headshot":710},{"gitlabHandle":709},"gkichukov",{"altText":704,"config":711},{"src":712},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":497},"george-kichukov","content:es:the-source:authors:george-kichukov.yml","es/the-source/authors/george-kichukov.yml","es/the-source/authors/george-kichukov",{"_path":719,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":720,"seo":721,"content":723,"type":498,"slug":730,"_id":731,"_type":29,"title":732,"_source":31,"_file":733,"_stem":734,"_extension":34},"/es/the-source/authors/gitlab",{"layout":9},{"title":722},"GitLab",[724,729],{"componentName":488,"componentContent":725},{"name":722,"headshot":726},{"altText":722,"config":727},{"src":728},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":497},"gitlab","content:es:the-source:authors:gitlab.yml","Gitlab","es/the-source/authors/gitlab.yml","es/the-source/authors/gitlab",{"_path":736,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":737,"seo":738,"content":740,"type":498,"slug":749,"_id":750,"_type":29,"title":739,"_source":31,"_file":751,"_stem":752,"_extension":34},"/es/the-source/authors/grant-hickman",{"layout":9},{"title":739},"Grant Hickman",[741,748],{"componentName":488,"componentContent":742},{"config":743,"name":739,"headshot":745},{"gitlabHandle":744},"g.hickman",{"altText":739,"config":746},{"src":747},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":497},"grant-hickman","content:es:the-source:authors:grant-hickman.yml","es/the-source/authors/grant-hickman.yml","es/the-source/authors/grant-hickman",{"_path":754,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":755,"seo":756,"content":758,"type":498,"slug":768,"_id":769,"_type":29,"title":757,"_source":31,"_file":770,"_stem":771,"_extension":34},"/es/the-source/authors/haim-snir",{"layout":9},{"title":757},"Haim Snir",[759,767],{"componentName":488,"componentContent":760},{"config":761,"name":757,"headshot":764},{"gitlabHandle":762,"linkedInProfileUrl":763},"hsnir1","https://www.linkedin.com/in/haimsnir/",{"altText":757,"config":765},{"src":766},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":497},"haim-snir","content:es:the-source:authors:haim-snir.yml","es/the-source/authors/haim-snir.yml","es/the-source/authors/haim-snir",{"_path":773,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":774,"seo":775,"content":777,"type":498,"slug":11,"_id":785,"_type":29,"title":786,"_source":31,"_file":787,"_stem":788,"_extension":34},"/es/the-source/authors/iganbaruch",{"layout":9},{"title":776},"Itzik Gan Baruch",[778,784],{"componentName":488,"componentContent":779},{"config":780,"name":776,"headshot":781},{"gitlabHandle":11},{"altText":776,"config":782},{"src":783},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":497},"content:es:the-source:authors:iganbaruch.yml","Iganbaruch","es/the-source/authors/iganbaruch.yml","es/the-source/authors/iganbaruch",{"_path":790,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":791,"seo":792,"content":794,"type":498,"slug":803,"_id":804,"_type":29,"title":805,"_source":31,"_file":806,"_stem":807,"_extension":34},"/es/the-source/authors/jlongo",{"layout":9},{"title":793},"Joseph Longo",[795,802],{"componentName":488,"componentContent":796},{"config":797,"name":793,"headshot":799},{"gitlabHandle":798},"jlongo_gitlab",{"altText":793,"config":800},{"src":801},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":497},"jlongo","content:es:the-source:authors:jlongo.yml","Jlongo","es/the-source/authors/jlongo.yml","es/the-source/authors/jlongo",{"_path":809,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":810,"seo":811,"content":813,"type":498,"slug":825,"_id":826,"_type":29,"title":812,"_source":31,"_file":827,"_stem":828,"_extension":34},"/es/the-source/authors/joel-krooswyk",{"layout":9},{"title":812},"Joel Krooswyk",[814,824],{"componentName":488,"componentContent":815},{"config":816,"name":812,"role":819,"bio":820,"headshot":821},{"gitlabHandle":817,"linkedInProfileUrl":818},"jkrooswyk","https://www.linkedin.com/in/joelrkrooswyk/","Director de tecnología federal","Joel Krooswyk es el director de Tecnología federal en GitLab. Ha participado activamente en el crecimiento de GitLab desde 2017. Sus 25 años de experiencia en liderazgo abarcan no solo el sector público de Estados Unidos, sino también pequeñas, medianas y grandes empresas a nivel mundial. Joel combina una profunda experiencia en políticas gubernamentales con un amplio conocimiento en tecnología, desarrollo de software, inteligencia artificial y ciberseguridad. La industria y las agencias a menudo le piden sus comentarios y respuestas sobre políticas.",{"altText":812,"config":822},{"src":823},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":497},"joel-krooswyk","content:es:the-source:authors:joel-krooswyk.yml","es/the-source/authors/joel-krooswyk.yml","es/the-source/authors/joel-krooswyk",{"_path":830,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":831,"seo":832,"content":834,"type":498,"slug":846,"_id":847,"_type":29,"title":833,"_source":31,"_file":848,"_stem":849,"_extension":34},"/es/the-source/authors/josh-lemos",{"layout":9},{"title":833},"Josh Lemos",[835,845],{"componentName":488,"componentContent":836},{"config":837,"name":833,"role":840,"bio":841,"headshot":842},{"gitlabHandle":838,"linkedInProfileUrl":839},"joshlemos","https://www.linkedin.com/in/joshlemos/","Director de Seguridad de la Información","Josh Lemos es director de Seguridad de la Información en GitLab Inc. Sus 20 años de experiencia dirigiendo equipos de seguridad de la información lo convierten una parte fundamental del equipo. Su responsabilidad incluye definir y mantener la visión, la estrategia y el programa de la empresa para garantizar la protección de los activos y las tecnologías de la información, fortalecer la plataforma de DevSecOps de GitLab y garantizar el máximo nivel de seguridad para los clientes.",{"altText":833,"config":843},{"src":844},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":497},"josh-lemos","content:es:the-source:authors:josh-lemos.yml","es/the-source/authors/josh-lemos.yml","es/the-source/authors/josh-lemos",{"_path":851,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":852,"seo":853,"content":855,"type":498,"slug":862,"_id":863,"_type":29,"title":854,"_source":31,"_file":864,"_stem":865,"_extension":34},"/es/the-source/authors/julie-griffin",{"layout":9},{"title":854},"Julie Griffin",[856,861],{"componentName":488,"componentContent":857},{"name":854,"headshot":858},{"altText":854,"config":859},{"src":860},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":497},"julie-griffin","content:es:the-source:authors:julie-griffin.yml","es/the-source/authors/julie-griffin.yml","es/the-source/authors/julie-griffin",{"_path":867,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":868,"seo":869,"content":871,"type":498,"slug":878,"_id":879,"_type":29,"title":870,"_source":31,"_file":880,"_stem":881,"_extension":34},"/es/the-source/authors/kristina-weis",{"layout":9},{"title":870},"Kristina Weis",[872,877],{"componentName":488,"componentContent":873},{"name":870,"headshot":874},{"altText":870,"config":875},{"src":876},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":497},"kristina-weis","content:es:the-source:authors:kristina-weis.yml","es/the-source/authors/kristina-weis.yml","es/the-source/authors/kristina-weis",{"_path":883,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":884,"seo":885,"content":887,"type":498,"slug":896,"_id":897,"_type":29,"title":886,"_source":31,"_file":898,"_stem":899,"_extension":34},"/es/the-source/authors/lee-faus",{"layout":9},{"title":886},"Lee Faus",[888,895],{"componentName":488,"componentContent":889},{"config":890,"name":886,"headshot":892},{"gitlabHandle":891},"lfaus",{"altText":886,"config":893},{"src":894},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":497},"lee-faus","content:es:the-source:authors:lee-faus.yml","es/the-source/authors/lee-faus.yml","es/the-source/authors/lee-faus",{"_path":901,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":902,"seo":903,"content":905,"type":498,"slug":909,"_id":914,"_type":29,"title":915,"_source":31,"_file":916,"_stem":917,"_extension":34},"/es/the-source/authors/ncregan",{"layout":9},{"title":904},"Niall Cregan",[906,913],{"componentName":488,"componentContent":907},{"config":908,"name":904,"headshot":910},{"gitlabHandle":909},"ncregan",{"altText":904,"config":911},{"src":912},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":497},"content:es:the-source:authors:ncregan.yml","Ncregan","es/the-source/authors/ncregan.yml","es/the-source/authors/ncregan",{"_path":919,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":920,"seo":921,"content":923,"type":498,"slug":932,"_id":933,"_type":29,"title":934,"_source":31,"_file":935,"_stem":936,"_extension":34},"/es/the-source/authors/rschulman",{"layout":9},{"title":922},"Robin Schulman",[924,931],{"componentName":488,"componentContent":925},{"config":926,"name":922,"headshot":928},{"gitlabHandle":927},"robin",{"altText":922,"config":929},{"src":930},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":497},"rschulman","content:es:the-source:authors:rschulman.yml","Rschulman","es/the-source/authors/rschulman.yml","es/the-source/authors/rschulman",{"_path":938,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":939,"seo":940,"content":942,"type":498,"slug":949,"_id":950,"_type":29,"title":941,"_source":31,"_file":951,"_stem":952,"_extension":34},"/es/the-source/authors/sabrina-farmer",{"layout":9},{"title":941},"Sabrina Farmer",[943,948],{"componentName":488,"componentContent":944},{"name":941,"headshot":945},{"altText":941,"config":946},{"src":947},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":497},"sabrina-farmer","content:es:the-source:authors:sabrina-farmer.yml","es/the-source/authors/sabrina-farmer.yml","es/the-source/authors/sabrina-farmer",{"_path":954,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":955,"seo":956,"content":958,"type":498,"slug":967,"_id":968,"_type":29,"title":957,"_source":31,"_file":969,"_stem":970,"_extension":34},"/es/the-source/authors/sandra-gittlen",{"layout":9},{"title":957},"Sandra Gittlen",[959,966],{"componentName":488,"componentContent":960},{"config":961,"name":957,"headshot":963},{"gitlabHandle":962},"sgittlen",{"altText":957,"config":964},{"src":965},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":497},"sandra-gittlen","content:es:the-source:authors:sandra-gittlen.yml","es/the-source/authors/sandra-gittlen.yml","es/the-source/authors/sandra-gittlen",{"_path":972,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":973,"seo":974,"content":976,"type":498,"slug":983,"_id":984,"_type":29,"title":975,"_source":31,"_file":985,"_stem":986,"_extension":34},"/es/the-source/authors/sharon-gaudin",{"layout":9},{"title":975},"Sharon Gaudin",[977,982],{"componentName":488,"componentContent":978},{"name":975,"headshot":979},{"altText":975,"config":980},{"src":981},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":497},"sharon-gaudin","content:es:the-source:authors:sharon-gaudin.yml","es/the-source/authors/sharon-gaudin.yml","es/the-source/authors/sharon-gaudin",{"_path":988,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":989,"seo":990,"content":992,"type":498,"slug":1002,"_id":1003,"_type":29,"title":991,"_source":31,"_file":1004,"_stem":1005,"_extension":34},"/es/the-source/authors/stephen-walters",{"layout":9},{"title":991},"Stephen Walters",[993,1001],{"componentName":488,"componentContent":994},{"config":995,"name":991,"headshot":998},{"gitlabHandle":996,"linkedInProfileUrl":997},"swalters1","https://www.linkedin.com/in/1stephenwalters/",{"altText":991,"config":999},{"src":1000},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":497},"stephen-walters","content:es:the-source:authors:stephen-walters.yml","es/the-source/authors/stephen-walters.yml","es/the-source/authors/stephen-walters",{"_path":1007,"_dir":482,"_draft":6,"_partial":6,"_locale":7,"config":1008,"seo":1009,"content":1011,"type":498,"slug":1023,"_id":1024,"_type":29,"title":1025,"_source":31,"_file":1026,"_stem":1027,"_extension":34},"/es/the-source/authors/taylor-mccaslin",{"layout":9},{"title":1010},"Taylor McCaslin",[1012,1022],{"componentName":488,"componentContent":1013},{"config":1014,"name":1010,"role":1017,"bio":1018,"headshot":1019},{"gitlabHandle":1015,"linkedInProfileUrl":1016},"tmccaslin","https://www.linkedin.com/in/taylormccaslin/","Gerente de Grupo, Producto, Ciencia de Datos","Taylor McCaslin es el líder de producto para IA/ML en GitLab, donde dirige el equipo de gerentes de producto que gestionan los grupos de etapas con tecnología de IA y de ModelOps. Además, se encarga de establecer la visión y la dirección de cómo permitir que los usuarios de GitLab aprovechen la ciencia de datos como parte de su programa de DevOps. Antes de unirse a GitLab, ocupó cargos en Indeed, Duo Security y WP Engine.",{"altText":1010,"config":1020},{"src":1021},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":497},"taylor-mccaslin","content:es:the-source:authors:taylor-mccaslin.yml","Taylor Mccaslin","es/the-source/authors/taylor-mccaslin.yml","es/the-source/authors/taylor-mccaslin",1761814453344]