{"schemaVersion":1,"locale":"es","version":"9e2b719e4205ac1d378f5e0f591eedd9f8a946b1a0548701929475f2308c85a2","profilePublication":{"source":"https://api.lucioduran.com","capturedAt":"2026-10-21T20:15:46.491Z","version":"4d48a328f2ae6f3642e5fd46f9d89971907aa2dd910baf3d870bea3cad7555a2"},"total":448,"counts":{"section":13,"experience":20,"education":25,"technology":259,"blog":106,"project":5,"decision":20},"unavailableSources":[],"matched":448,"offset":0,"next":null,"representations":{"markdown":"Append .md to a page URL. The root page uses /index.md.","json":"Append .json to a page URL. The root page uses /index.json."},"items":[{"url":"https://lucioduran.com/es","title":"Inicio","kind":"section","representations":{"markdown":"https://lucioduran.com/es.md","json":"https://lucioduran.com/es.json"}},{"url":"https://lucioduran.com/es/work-experience","title":"Experiencia","kind":"section","representations":{"markdown":"https://lucioduran.com/es/work-experience.md","json":"https://lucioduran.com/es/work-experience.json"}},{"url":"https://lucioduran.com/es/areas-of-expertise","title":"Especialidades","kind":"section","representations":{"markdown":"https://lucioduran.com/es/areas-of-expertise.md","json":"https://lucioduran.com/es/areas-of-expertise.json"}},{"url":"https://lucioduran.com/es/education","title":"Educación","kind":"section","representations":{"markdown":"https://lucioduran.com/es/education.md","json":"https://lucioduran.com/es/education.json"}},{"url":"https://lucioduran.com/es/bio","title":"Biografía","kind":"section","representations":{"markdown":"https://lucioduran.com/es/bio.md","json":"https://lucioduran.com/es/bio.json"}},{"url":"https://lucioduran.com/es/blog","title":"Blog","kind":"section","representations":{"markdown":"https://lucioduran.com/es/blog.md","json":"https://lucioduran.com/es/blog.json"}},{"url":"https://lucioduran.com/es/projects","title":"Proyectos","kind":"section","representations":{"markdown":"https://lucioduran.com/es/projects.md","json":"https://lucioduran.com/es/projects.json"}},{"url":"https://lucioduran.com/es/decisions","title":"Decisiones de arquitectura","kind":"section","representations":{"markdown":"https://lucioduran.com/es/decisions.md","json":"https://lucioduran.com/es/decisions.json"}},{"url":"https://lucioduran.com/es/cv","title":"CV","kind":"section","representations":{"markdown":"https://lucioduran.com/es/cv.md","json":"https://lucioduran.com/es/cv.json"}},{"url":"https://lucioduran.com/es/contact","title":"Contacto","kind":"section","representations":{"markdown":"https://lucioduran.com/es/contact.md","json":"https://lucioduran.com/es/contact.json"}},{"url":"https://lucioduran.com/es/site-index","title":"Índice completo","kind":"section","representations":{"markdown":"https://lucioduran.com/es/site-index.md","json":"https://lucioduran.com/es/site-index.json"}},{"url":"https://lucioduran.com/es/access","title":"Acceso al contenido","kind":"section","representations":{"markdown":"https://lucioduran.com/es/access.md","json":"https://lucioduran.com/es/access.json"}},{"url":"https://lucioduran.com/es/privacy","title":"Privacidad","kind":"section","representations":{"markdown":"https://lucioduran.com/es/privacy.md","json":"https://lucioduran.com/es/privacy.json"}},{"url":"https://lucioduran.com/es/work-experiences/cto-at-loi-2025","title":"Chief Technology Officer (CTO) · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/cto-at-loi-2025.md","json":"https://lucioduran.com/es/work-experiences/cto-at-loi-2025.json"}},{"url":"https://lucioduran.com/es/work-experiences/cto-at-nilus","title":"Chief Technology Officer (CTO) · Nilus","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/cto-at-nilus.md","json":"https://lucioduran.com/es/work-experiences/cto-at-nilus.json"}},{"url":"https://lucioduran.com/es/work-experiences/cto-at-mibelleza-2025","title":"Chief Technology Officer (CTO) · MiBelleza.uy","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/cto-at-mibelleza-2025.md","json":"https://lucioduran.com/es/work-experiences/cto-at-mibelleza-2025.json"}},{"url":"https://lucioduran.com/es/work-experiences/vp-of-product-at-loi","title":"VP of Product · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/vp-of-product-at-loi.md","json":"https://lucioduran.com/es/work-experiences/vp-of-product-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/product-owner-at-loi","title":"Product Owner · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/product-owner-at-loi.md","json":"https://lucioduran.com/es/work-experiences/product-owner-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/cto-at-mibelleza","title":"Chief Technology Officer (CTO) · MiBelleza.uy","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/cto-at-mibelleza.md","json":"https://lucioduran.com/es/work-experiences/cto-at-mibelleza.json"}},{"url":"https://lucioduran.com/es/work-experiences/cto-at-loi","title":"Chief Technology Officer (CTO) · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/cto-at-loi.md","json":"https://lucioduran.com/es/work-experiences/cto-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/ui-design-chief-at-loi","title":"User Interface (UI) Chief · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/ui-design-chief-at-loi.md","json":"https://lucioduran.com/es/work-experiences/ui-design-chief-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/ux-design-chief-at-loi","title":"User Experience (UX) Chief · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/ux-design-chief-at-loi.md","json":"https://lucioduran.com/es/work-experiences/ux-design-chief-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/cdo-at-loi","title":"Chief Design Officer (CDO) · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/cdo-at-loi.md","json":"https://lucioduran.com/es/work-experiences/cdo-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/mobile-dev-chief-at-loi","title":"Mobile Development Chief · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/mobile-dev-chief-at-loi.md","json":"https://lucioduran.com/es/work-experiences/mobile-dev-chief-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/frontend-chief-at-loi","title":"Frontend Development Chief · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/frontend-chief-at-loi.md","json":"https://lucioduran.com/es/work-experiences/frontend-chief-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/head-of-digital-marketing-technology","title":"Head of Digital Marketing Technology · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/head-of-digital-marketing-technology.md","json":"https://lucioduran.com/es/work-experiences/head-of-digital-marketing-technology.json"}},{"url":"https://lucioduran.com/es/work-experiences/devops-chief-at-loi","title":"DevOps Chief · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/devops-chief-at-loi.md","json":"https://lucioduran.com/es/work-experiences/devops-chief-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/cloud-administrator-at-loi","title":"Cloud Systems Administrator · LOi","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/cloud-administrator-at-loi.md","json":"https://lucioduran.com/es/work-experiences/cloud-administrator-at-loi.json"}},{"url":"https://lucioduran.com/es/work-experiences/website-developer-at-acj","title":"Website Developer · ACJ Montevideo","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/website-developer-at-acj.md","json":"https://lucioduran.com/es/work-experiences/website-developer-at-acj.json"}},{"url":"https://lucioduran.com/es/work-experiences/graphics-designer-and-fullstack-developer-at-college","title":"Graphics Designer & Fullstack Developer · College","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/graphics-designer-and-fullstack-developer-at-college.md","json":"https://lucioduran.com/es/work-experiences/graphics-designer-and-fullstack-developer-at-college.json"}},{"url":"https://lucioduran.com/es/work-experiences/ceo-at-lds","title":"CEO & Founder · LDS","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/ceo-at-lds.md","json":"https://lucioduran.com/es/work-experiences/ceo-at-lds.json"}},{"url":"https://lucioduran.com/es/work-experiences/ceo-at-sellerista","title":"CEO & Founder · Sellerista","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/ceo-at-sellerista.md","json":"https://lucioduran.com/es/work-experiences/ceo-at-sellerista.json"}},{"url":"https://lucioduran.com/es/work-experiences/ceo-at-dims","title":"CEO & Founder · DIMS","kind":"experience","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/work-experiences/ceo-at-dims.md","json":"https://lucioduran.com/es/work-experiences/ceo-at-dims.json"}},{"url":"https://lucioduran.com/es/educations/699f83a05870313089ee6be7","title":"Applied Agentic AI for Organizational Transformation · MIT Professional Education","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/699f83a05870313089ee6be7.md","json":"https://lucioduran.com/es/educations/699f83a05870313089ee6be7.json"}},{"url":"https://lucioduran.com/es/educations/6991b6794dd18fcfb5a63d95","title":"Innovative Leadership: Cultivating Impactful Culture, Organizational Leadership · MIT Professional Education","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/6991b6794dd18fcfb5a63d95.md","json":"https://lucioduran.com/es/educations/6991b6794dd18fcfb5a63d95.json"}},{"url":"https://lucioduran.com/es/educations/6991b65e4dd18fcfb5a63d94","title":"Cultural Awareness for Global Business · MIT Professional Education","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/6991b65e4dd18fcfb5a63d94.md","json":"https://lucioduran.com/es/educations/6991b65e4dd18fcfb5a63d94.json"}},{"url":"https://lucioduran.com/es/educations/635be2951661620cec676736","title":"Blockchain Bootcamp · Caltech","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/635be2951661620cec676736.md","json":"https://lucioduran.com/es/educations/635be2951661620cec676736.json"}},{"url":"https://lucioduran.com/es/educations/635bddb41661620cec676735","title":"CB BC Blockchain Applications and architecture · Simplilearn","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/635bddb41661620cec676735.md","json":"https://lucioduran.com/es/educations/635bddb41661620cec676735.json"}},{"url":"https://lucioduran.com/es/educations/62ffaf94cc17200c701d6073","title":"CB BC Fundamentals of Blockchain · Simplilearn","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/62ffaf94cc17200c701d6073.md","json":"https://lucioduran.com/es/educations/62ffaf94cc17200c701d6073.json"}},{"url":"https://lucioduran.com/es/educations/62cc22fc40e2ca08bf885368","title":"Implement the WhatsApp Business Platform · Meta","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/62cc22fc40e2ca08bf885368.md","json":"https://lucioduran.com/es/educations/62cc22fc40e2ca08bf885368.json"}},{"url":"https://lucioduran.com/es/educations/62cc232c40e2ca08bf885369","title":"Set up the WhatsApp Business Platform · Meta","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/62cc232c40e2ca08bf885369.md","json":"https://lucioduran.com/es/educations/62cc232c40e2ca08bf885369.json"}},{"url":"https://lucioduran.com/es/educations/62cc22db40e2ca08bf885367","title":"WhatsApp Business Platform Overview · Meta","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/62cc22db40e2ca08bf885367.md","json":"https://lucioduran.com/es/educations/62cc22db40e2ca08bf885367.json"}},{"url":"https://lucioduran.com/es/educations/62a3816e0dd1d5c163003ef5","title":"Linux Training · Simplilearn","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/62a3816e0dd1d5c163003ef5.md","json":"https://lucioduran.com/es/educations/62a3816e0dd1d5c163003ef5.json"}},{"url":"https://lucioduran.com/es/educations/60db308ca658bd19b2ddfee7","title":"Psychology of E-Commerce: How to Sell Online · Interaction Design Foundation (IxDF)","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db308ca658bd19b2ddfee7.md","json":"https://lucioduran.com/es/educations/60db308ca658bd19b2ddfee7.json"}},{"url":"https://lucioduran.com/es/educations/60db4442c63eb5cf85d18700","title":"Basic Cluster Administration · Mongo University","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db4442c63eb5cf85d18700.md","json":"https://lucioduran.com/es/educations/60db4442c63eb5cf85d18700.json"}},{"url":"https://lucioduran.com/es/educations/60db44dbc63eb5cf85d18701","title":"MongoDb Basics · Mongo University","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db44dbc63eb5cf85d18701.md","json":"https://lucioduran.com/es/educations/60db44dbc63eb5cf85d18701.json"}},{"url":"https://lucioduran.com/es/educations/60db46edc63eb5cf85d18705","title":"Display Ads Certification · Google","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db46edc63eb5cf85d18705.md","json":"https://lucioduran.com/es/educations/60db46edc63eb5cf85d18705.json"}},{"url":"https://lucioduran.com/es/educations/60db472fc63eb5cf85d18706","title":"Google Ads Applications Certification · Google","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db472fc63eb5cf85d18706.md","json":"https://lucioduran.com/es/educations/60db472fc63eb5cf85d18706.json"}},{"url":"https://lucioduran.com/es/educations/60db4625c63eb5cf85d18704","title":"Shopping Certification · Google","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db4625c63eb5cf85d18704.md","json":"https://lucioduran.com/es/educations/60db4625c63eb5cf85d18704.json"}},{"url":"https://lucioduran.com/es/educations/60db45ddc63eb5cf85d18703","title":"Google Analytics Individual Qualification · Google","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db45ddc63eb5cf85d18703.md","json":"https://lucioduran.com/es/educations/60db45ddc63eb5cf85d18703.json"}},{"url":"https://lucioduran.com/es/educations/60db4569c63eb5cf85d18702","title":"Google Analytics for Begginers · Google","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db4569c63eb5cf85d18702.md","json":"https://lucioduran.com/es/educations/60db4569c63eb5cf85d18702.json"}},{"url":"https://lucioduran.com/es/educations/60db47c8c63eb5cf85d18708","title":"JavaScript: Understanding the Weird Parts · Udemy","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db47c8c63eb5cf85d18708.md","json":"https://lucioduran.com/es/educations/60db47c8c63eb5cf85d18708.json"}},{"url":"https://lucioduran.com/es/educations/60db4784c63eb5cf85d18707","title":"ES6 Javascript: The Complete Developer's Guide · Udemy","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db4784c63eb5cf85d18707.md","json":"https://lucioduran.com/es/educations/60db4784c63eb5cf85d18707.json"}},{"url":"https://lucioduran.com/es/educations/60db48eac63eb5cf85d1870b","title":"Complete Intro to React, v3 (feat. Redux, Router & Flow) · Frontend Masters","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db48eac63eb5cf85d1870b.md","json":"https://lucioduran.com/es/educations/60db48eac63eb5cf85d1870b.json"}},{"url":"https://lucioduran.com/es/educations/60db482fc63eb5cf85d18709","title":"Learn and Understand NodeJS · Udemy","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db482fc63eb5cf85d18709.md","json":"https://lucioduran.com/es/educations/60db482fc63eb5cf85d18709.json"}},{"url":"https://lucioduran.com/es/educations/60db4941c63eb5cf85d1870c","title":"JavaScript: From Fundamentals to Functional JS · Frontend Masters","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db4941c63eb5cf85d1870c.md","json":"https://lucioduran.com/es/educations/60db4941c63eb5cf85d1870c.json"}},{"url":"https://lucioduran.com/es/educations/60db48afc63eb5cf85d1870a","title":"Advanced JavaScript · Frontend Masters","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db48afc63eb5cf85d1870a.md","json":"https://lucioduran.com/es/educations/60db48afc63eb5cf85d1870a.json"}},{"url":"https://lucioduran.com/es/educations/60db498cc63eb5cf85d1870d","title":"Introduction to JavaScript Programming · Frontend Masters","kind":"education","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/educations/60db498cc63eb5cf85d1870d.md","json":"https://lucioduran.com/es/educations/60db498cc63eb5cf85d1870d.json"}},{"url":"https://lucioduran.com/es/technologies/ab50a69b19ffd35c464c574c","title":"01.AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/ab50a69b19ffd35c464c574c.md","json":"https://lucioduran.com/es/technologies/ab50a69b19ffd35c464c574c.json"}},{"url":"https://lucioduran.com/es/technologies/6043d5788f5a92120855ebd8","title":"AWS","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6043d5788f5a92120855ebd8.md","json":"https://lucioduran.com/es/technologies/6043d5788f5a92120855ebd8.json"}},{"url":"https://lucioduran.com/es/technologies/60687da8667da9030ee15fc6","title":"AWS API Gateway","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60687da8667da9030ee15fc6.md","json":"https://lucioduran.com/es/technologies/60687da8667da9030ee15fc6.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660e","title":"AWS Bedrock","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660e.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660e.json"}},{"url":"https://lucioduran.com/es/technologies/60687f0c667da9030ee15fc8","title":"AWS CodeBuild","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60687f0c667da9030ee15fc8.md","json":"https://lucioduran.com/es/technologies/60687f0c667da9030ee15fc8.json"}},{"url":"https://lucioduran.com/es/technologies/60687f87667da9030ee15fc9","title":"AWS CodeCommit","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60687f87667da9030ee15fc9.md","json":"https://lucioduran.com/es/technologies/60687f87667da9030ee15fc9.json"}},{"url":"https://lucioduran.com/es/technologies/60688095667da9030ee15fcb","title":"AWS CodeDeploy","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60688095667da9030ee15fcb.md","json":"https://lucioduran.com/es/technologies/60688095667da9030ee15fcb.json"}},{"url":"https://lucioduran.com/es/technologies/60687fff667da9030ee15fca","title":"AWS CodePipeline","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60687fff667da9030ee15fca.md","json":"https://lucioduran.com/es/technologies/60687fff667da9030ee15fca.json"}},{"url":"https://lucioduran.com/es/technologies/605f8cfc7dd2eb4632c0eb4b","title":"AWS EC2","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/605f8cfc7dd2eb4632c0eb4b.md","json":"https://lucioduran.com/es/technologies/605f8cfc7dd2eb4632c0eb4b.json"}},{"url":"https://lucioduran.com/es/technologies/60688125667da9030ee15fcc","title":"AWS Lambda","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60688125667da9030ee15fcc.md","json":"https://lucioduran.com/es/technologies/60688125667da9030ee15fcc.json"}},{"url":"https://lucioduran.com/es/technologies/606881d4667da9030ee15fcd","title":"AWS RDS","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/606881d4667da9030ee15fcd.md","json":"https://lucioduran.com/es/technologies/606881d4667da9030ee15fcd.json"}},{"url":"https://lucioduran.com/es/technologies/6060797e0eca9c045b10ec90","title":"AWS Route 53","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6060797e0eca9c045b10ec90.md","json":"https://lucioduran.com/es/technologies/6060797e0eca9c045b10ec90.json"}},{"url":"https://lucioduran.com/es/technologies/605f8a877dd2eb4632c0eb4a","title":"AWS S3","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/605f8a877dd2eb4632c0eb4a.md","json":"https://lucioduran.com/es/technologies/605f8a877dd2eb4632c0eb4a.json"}},{"url":"https://lucioduran.com/es/technologies/605091ee7b7d260265de74df","title":"Adobe After Effects","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/605091ee7b7d260265de74df.md","json":"https://lucioduran.com/es/technologies/605091ee7b7d260265de74df.json"}},{"url":"https://lucioduran.com/es/technologies/6069baa09a1bd203c63f9a2e","title":"Adobe Animate","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069baa09a1bd203c63f9a2e.md","json":"https://lucioduran.com/es/technologies/6069baa09a1bd203c63f9a2e.json"}},{"url":"https://lucioduran.com/es/technologies/6069ba179a1bd203c63f9a2d","title":"Adobe Audition","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069ba179a1bd203c63f9a2d.md","json":"https://lucioduran.com/es/technologies/6069ba179a1bd203c63f9a2d.json"}},{"url":"https://lucioduran.com/es/technologies/62c2eb53b1bb9a0e38b8a536","title":"Adobe Commerce","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62c2eb53b1bb9a0e38b8a536.md","json":"https://lucioduran.com/es/technologies/62c2eb53b1bb9a0e38b8a536.json"}},{"url":"https://lucioduran.com/es/technologies/604753766e9078085bfd9ad4","title":"Adobe Illustrator","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604753766e9078085bfd9ad4.md","json":"https://lucioduran.com/es/technologies/604753766e9078085bfd9ad4.json"}},{"url":"https://lucioduran.com/es/technologies/604758cc6e9078085bfd9ade","title":"Adobe Photoshop","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604758cc6e9078085bfd9ade.md","json":"https://lucioduran.com/es/technologies/604758cc6e9078085bfd9ade.json"}},{"url":"https://lucioduran.com/es/technologies/6047591f6e9078085bfd9adf","title":"Adobe Premiere","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6047591f6e9078085bfd9adf.md","json":"https://lucioduran.com/es/technologies/6047591f6e9078085bfd9adf.json"}},{"url":"https://lucioduran.com/es/technologies/7eaf1ec1e9d00f1eaa60aa37","title":"AgentQL","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/7eaf1ec1e9d00f1eaa60aa37.md","json":"https://lucioduran.com/es/technologies/7eaf1ec1e9d00f1eaa60aa37.json"}},{"url":"https://lucioduran.com/es/technologies/2b2c26b7f367aef5ba278359","title":"Agno","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/2b2c26b7f367aef5ba278359.md","json":"https://lucioduran.com/es/technologies/2b2c26b7f367aef5ba278359.json"}},{"url":"https://lucioduran.com/es/technologies/608be74115e93d0428c50e29","title":"Agora","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/608be74115e93d0428c50e29.md","json":"https://lucioduran.com/es/technologies/608be74115e93d0428c50e29.json"}},{"url":"https://lucioduran.com/es/technologies/2e7a2024fc6fefdf9f8004e3","title":"Aider","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/2e7a2024fc6fefdf9f8004e3.md","json":"https://lucioduran.com/es/technologies/2e7a2024fc6fefdf9f8004e3.json"}},{"url":"https://lucioduran.com/es/technologies/606708993dad21038af4e519","title":"Algolia","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/606708993dad21038af4e519.md","json":"https://lucioduran.com/es/technologies/606708993dad21038af4e519.json"}},{"url":"https://lucioduran.com/es/technologies/cb22322047322c74d8df72b6","title":"Alibaba Qwen","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/cb22322047322c74d8df72b6.md","json":"https://lucioduran.com/es/technologies/cb22322047322c74d8df72b6.json"}},{"url":"https://lucioduran.com/es/technologies/0bdb7a1194df2f888b055532","title":"Alignment Handbook","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/0bdb7a1194df2f888b055532.md","json":"https://lucioduran.com/es/technologies/0bdb7a1194df2f888b055532.json"}},{"url":"https://lucioduran.com/es/technologies/60687e68667da9030ee15fc7","title":"Amazon CloudFront","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60687e68667da9030ee15fc7.md","json":"https://lucioduran.com/es/technologies/60687e68667da9030ee15fc7.json"}},{"url":"https://lucioduran.com/es/technologies/83b7f50292a4a57e55df4618","title":"Amazon Q Developer","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/83b7f50292a4a57e55df4618.md","json":"https://lucioduran.com/es/technologies/83b7f50292a4a57e55df4618.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76602","title":"Anthropic Claude API","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76602.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76602.json"}},{"url":"https://lucioduran.com/es/technologies/536087f549d1988ebb7bdd47","title":"Anthropic Computer Use","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/536087f549d1988ebb7bdd47.md","json":"https://lucioduran.com/es/technologies/536087f549d1988ebb7bdd47.json"}},{"url":"https://lucioduran.com/es/technologies/c0041712c993dc5328cd9581","title":"Anyscale","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c0041712c993dc5328cd9581.md","json":"https://lucioduran.com/es/technologies/c0041712c993dc5328cd9581.json"}},{"url":"https://lucioduran.com/es/technologies/604757dd6e9078085bfd9adb","title":"Apache","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604757dd6e9078085bfd9adb.md","json":"https://lucioduran.com/es/technologies/604757dd6e9078085bfd9adb.json"}},{"url":"https://lucioduran.com/es/technologies/2b63af48596b85d3e94f8df4","title":"Apigee AI Gateway","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/2b63af48596b85d3e94f8df4.md","json":"https://lucioduran.com/es/technologies/2b63af48596b85d3e94f8df4.json"}},{"url":"https://lucioduran.com/es/technologies/ee1c2ff8b4c9360fc1ec7041","title":"Augment Code","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/ee1c2ff8b4c9360fc1ec7041.md","json":"https://lucioduran.com/es/technologies/ee1c2ff8b4c9360fc1ec7041.json"}},{"url":"https://lucioduran.com/es/technologies/1e147fd2e6751ece02ecd3bd","title":"AutoGen","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/1e147fd2e6751ece02ecd3bd.md","json":"https://lucioduran.com/es/technologies/1e147fd2e6751ece02ecd3bd.json"}},{"url":"https://lucioduran.com/es/technologies/a387356c05a31a33fa0222d2","title":"Axolotl","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/a387356c05a31a33fa0222d2.md","json":"https://lucioduran.com/es/technologies/a387356c05a31a33fa0222d2.json"}},{"url":"https://lucioduran.com/es/technologies/b4de851028c3a52cf066d603","title":"Baseten","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/b4de851028c3a52cf066d603.md","json":"https://lucioduran.com/es/technologies/b4de851028c3a52cf066d603.json"}},{"url":"https://lucioduran.com/es/technologies/86da0910fc56c52deaf5f832","title":"BentoML","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/86da0910fc56c52deaf5f832.md","json":"https://lucioduran.com/es/technologies/86da0910fc56c52deaf5f832.json"}},{"url":"https://lucioduran.com/es/technologies/bdd638c53cb1051a94724d9f","title":"Bifrost","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/bdd638c53cb1051a94724d9f.md","json":"https://lucioduran.com/es/technologies/bdd638c53cb1051a94724d9f.json"}},{"url":"https://lucioduran.com/es/technologies/07c61efcd20b420576981213","title":"BigCodeBench","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/07c61efcd20b420576981213.md","json":"https://lucioduran.com/es/technologies/07c61efcd20b420576981213.json"}},{"url":"https://lucioduran.com/es/technologies/b6dc3ca0514f01c2d193c2fe","title":"Bito","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/b6dc3ca0514f01c2d193c2fe.md","json":"https://lucioduran.com/es/technologies/b6dc3ca0514f01c2d193c2fe.json"}},{"url":"https://lucioduran.com/es/technologies/9df8a7619f830addc1fb74b0","title":"Black Forest Labs","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/9df8a7619f830addc1fb74b0.md","json":"https://lucioduran.com/es/technologies/9df8a7619f830addc1fb74b0.json"}},{"url":"https://lucioduran.com/es/technologies/da47361d1d39e96040655f86","title":"Blaxel","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/da47361d1d39e96040655f86.md","json":"https://lucioduran.com/es/technologies/da47361d1d39e96040655f86.json"}},{"url":"https://lucioduran.com/es/technologies/24c6cb52190c31bdd184884b","title":"Bolt.new","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/24c6cb52190c31bdd184884b.md","json":"https://lucioduran.com/es/technologies/24c6cb52190c31bdd184884b.json"}},{"url":"https://lucioduran.com/es/technologies/c4e36e29926b9924f09d488b","title":"Browser Use","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c4e36e29926b9924f09d488b.md","json":"https://lucioduran.com/es/technologies/c4e36e29926b9924f09d488b.json"}},{"url":"https://lucioduran.com/es/technologies/415ca9896ea4a2f3a8136561","title":"Browserbase","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/415ca9896ea4a2f3a8136561.md","json":"https://lucioduran.com/es/technologies/415ca9896ea4a2f3a8136561.json"}},{"url":"https://lucioduran.com/es/technologies/d8824e5c72e5b8ea1d33375b","title":"Browserless","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/d8824e5c72e5b8ea1d33375b.md","json":"https://lucioduran.com/es/technologies/d8824e5c72e5b8ea1d33375b.json"}},{"url":"https://lucioduran.com/es/technologies/ea577aaa56b533579e917c60","title":"CRUXEval","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/ea577aaa56b533579e917c60.md","json":"https://lucioduran.com/es/technologies/ea577aaa56b533579e917c60.json"}},{"url":"https://lucioduran.com/es/technologies/6043d0c347a6abd19f14c6a2","title":"CSS","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6043d0c347a6abd19f14c6a2.md","json":"https://lucioduran.com/es/technologies/6043d0c347a6abd19f14c6a2.json"}},{"url":"https://lucioduran.com/es/technologies/0c04c28089b995c58d92542b","title":"Cerebras","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/0c04c28089b995c58d92542b.md","json":"https://lucioduran.com/es/technologies/0c04c28089b995c58d92542b.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660d","title":"Claude Code","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660d.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660d.json"}},{"url":"https://lucioduran.com/es/technologies/5269bb507bb210ec00d450a6","title":"Cline","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5269bb507bb210ec00d450a6.md","json":"https://lucioduran.com/es/technologies/5269bb507bb210ec00d450a6.json"}},{"url":"https://lucioduran.com/es/technologies/606884b9667da9030ee15fcf","title":"CloudFlare","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/606884b9667da9030ee15fcf.md","json":"https://lucioduran.com/es/technologies/606884b9667da9030ee15fcf.json"}},{"url":"https://lucioduran.com/es/technologies/58b78afd2cd51648a58ef7dd","title":"Cloudflare AI Gateway","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/58b78afd2cd51648a58ef7dd.md","json":"https://lucioduran.com/es/technologies/58b78afd2cd51648a58ef7dd.json"}},{"url":"https://lucioduran.com/es/technologies/a957482af9efe414c4f2eb4e","title":"CodeContests","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/a957482af9efe414c4f2eb4e.md","json":"https://lucioduran.com/es/technologies/a957482af9efe414c4f2eb4e.json"}},{"url":"https://lucioduran.com/es/technologies/9cc1d97aefcfeb35bc9b3659","title":"CodeRabbit","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/9cc1d97aefcfeb35bc9b3659.md","json":"https://lucioduran.com/es/technologies/9cc1d97aefcfeb35bc9b3659.json"}},{"url":"https://lucioduran.com/es/technologies/c7c093924c87be76005fa3b9","title":"CodeSandbox","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c7c093924c87be76005fa3b9.md","json":"https://lucioduran.com/es/technologies/c7c093924c87be76005fa3b9.json"}},{"url":"https://lucioduran.com/es/technologies/2da29904e7c5b2f25af45d09","title":"Cognee","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/2da29904e7c5b2f25af45d09.md","json":"https://lucioduran.com/es/technologies/2da29904e7c5b2f25af45d09.json"}},{"url":"https://lucioduran.com/es/technologies/5f40e5dfd85d0006661ea877","title":"Cognition","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5f40e5dfd85d0006661ea877.md","json":"https://lucioduran.com/es/technologies/5f40e5dfd85d0006661ea877.json"}},{"url":"https://lucioduran.com/es/technologies/04e4c9af3f4a659819f6812f","title":"Cohere","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/04e4c9af3f4a659819f6812f.md","json":"https://lucioduran.com/es/technologies/04e4c9af3f4a659819f6812f.json"}},{"url":"https://lucioduran.com/es/technologies/99c892c34b78110cdb93dab5","title":"Continue","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/99c892c34b78110cdb93dab5.md","json":"https://lucioduran.com/es/technologies/99c892c34b78110cdb93dab5.json"}},{"url":"https://lucioduran.com/es/technologies/e8c14b6e9106b5f3bce1b8c2","title":"CoreWeave","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/e8c14b6e9106b5f3bce1b8c2.md","json":"https://lucioduran.com/es/technologies/e8c14b6e9106b5f3bce1b8c2.json"}},{"url":"https://lucioduran.com/es/technologies/f228cd322ae2686d6a5fcf40","title":"Create.xyz","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/f228cd322ae2686d6a5fcf40.md","json":"https://lucioduran.com/es/technologies/f228cd322ae2686d6a5fcf40.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76609","title":"CrewAI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76609.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76609.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660b","title":"Cursor","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660b.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660b.json"}},{"url":"https://lucioduran.com/es/technologies/9043c4c213d55d26e7a2ae24","title":"DSPy","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/9043c4c213d55d26e7a2ae24.md","json":"https://lucioduran.com/es/technologies/9043c4c213d55d26e7a2ae24.json"}},{"url":"https://lucioduran.com/es/technologies/34722c6b5a06ea3474b7cf3b","title":"Databricks","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/34722c6b5a06ea3474b7cf3b.md","json":"https://lucioduran.com/es/technologies/34722c6b5a06ea3474b7cf3b.json"}},{"url":"https://lucioduran.com/es/technologies/765c1771a2807b7d798f5091","title":"Databutton","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/765c1771a2807b7d798f5091.md","json":"https://lucioduran.com/es/technologies/765c1771a2807b7d798f5091.json"}},{"url":"https://lucioduran.com/es/technologies/56b888e7ad81b67608c1f06c","title":"Daytona","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/56b888e7ad81b67608c1f06c.md","json":"https://lucioduran.com/es/technologies/56b888e7ad81b67608c1f06c.json"}},{"url":"https://lucioduran.com/es/technologies/55181748a1b4ffdc0532769b","title":"DeepSeek","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/55181748a1b4ffdc0532769b.md","json":"https://lucioduran.com/es/technologies/55181748a1b4ffdc0532769b.json"}},{"url":"https://lucioduran.com/es/technologies/785d7b6e8dbf87c48659918c","title":"DeepSpeed-Chat","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/785d7b6e8dbf87c48659918c.md","json":"https://lucioduran.com/es/technologies/785d7b6e8dbf87c48659918c.json"}},{"url":"https://lucioduran.com/es/technologies/606709f43dad21038af4e51a","title":"Deno","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/606709f43dad21038af4e51a.md","json":"https://lucioduran.com/es/technologies/606709f43dad21038af4e51a.json"}},{"url":"https://lucioduran.com/es/technologies/a2ea987323b27ad44efc3459","title":"Devin","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/a2ea987323b27ad44efc3459.md","json":"https://lucioduran.com/es/technologies/a2ea987323b27ad44efc3459.json"}},{"url":"https://lucioduran.com/es/technologies/496f719481a31345dbcca4d2","title":"Dify","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/496f719481a31345dbcca4d2.md","json":"https://lucioduran.com/es/technologies/496f719481a31345dbcca4d2.json"}},{"url":"https://lucioduran.com/es/technologies/70e3ba589b92840b2ef500b7","title":"DigitalOcean","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/70e3ba589b92840b2ef500b7.md","json":"https://lucioduran.com/es/technologies/70e3ba589b92840b2ef500b7.json"}},{"url":"https://lucioduran.com/es/technologies/23d108fab0a789ba06edec02","title":"Dora","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/23d108fab0a789ba06edec02.md","json":"https://lucioduran.com/es/technologies/23d108fab0a789ba06edec02.json"}},{"url":"https://lucioduran.com/es/technologies/935821a262e6ef3197b621f5","title":"E2B","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/935821a262e6ef3197b621f5.md","json":"https://lucioduran.com/es/technologies/935821a262e6ef3197b621f5.json"}},{"url":"https://lucioduran.com/es/technologies/04e1d92fd3dd6b3fbf94f6e1","title":"Ellipsis","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/04e1d92fd3dd6b3fbf94f6e1.md","json":"https://lucioduran.com/es/technologies/04e1d92fd3dd6b3fbf94f6e1.json"}},{"url":"https://lucioduran.com/es/technologies/db008fce775b7d52dbd5f64a","title":"EvalPlus","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/db008fce775b7d52dbd5f64a.md","json":"https://lucioduran.com/es/technologies/db008fce775b7d52dbd5f64a.json"}},{"url":"https://lucioduran.com/es/technologies/32f20f9786e0687b5162ad61","title":"ExLlamaV2","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/32f20f9786e0687b5162ad61.md","json":"https://lucioduran.com/es/technologies/32f20f9786e0687b5162ad61.json"}},{"url":"https://lucioduran.com/es/technologies/1082f14394753b279d3b9cda","title":"Exa","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/1082f14394753b279d3b9cda.md","json":"https://lucioduran.com/es/technologies/1082f14394753b279d3b9cda.json"}},{"url":"https://lucioduran.com/es/technologies/6069b7a59a1bd203c63f9a2c","title":"Expo","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069b7a59a1bd203c63f9a2c.md","json":"https://lucioduran.com/es/technologies/6069b7a59a1bd203c63f9a2c.json"}},{"url":"https://lucioduran.com/es/technologies/6069bd6f9a1bd203c63f9a2f","title":"Facebook Ads Manager","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069bd6f9a1bd203c63f9a2f.md","json":"https://lucioduran.com/es/technologies/6069bd6f9a1bd203c63f9a2f.json"}},{"url":"https://lucioduran.com/es/technologies/a0fa21615a46e74c1327e196","title":"Fal.ai","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/a0fa21615a46e74c1327e196.md","json":"https://lucioduran.com/es/technologies/a0fa21615a46e74c1327e196.json"}},{"url":"https://lucioduran.com/es/technologies/608be5bc15e93d0428c50e28","title":"Figma","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/608be5bc15e93d0428c50e28.md","json":"https://lucioduran.com/es/technologies/608be5bc15e93d0428c50e28.json"}},{"url":"https://lucioduran.com/es/technologies/604761866e9078085bfd9aea","title":"Firebase","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604761866e9078085bfd9aea.md","json":"https://lucioduran.com/es/technologies/604761866e9078085bfd9aea.json"}},{"url":"https://lucioduran.com/es/technologies/6069cae29a1bd203c63f9a38","title":"Firebase Authentication","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069cae29a1bd203c63f9a38.md","json":"https://lucioduran.com/es/technologies/6069cae29a1bd203c63f9a38.json"}},{"url":"https://lucioduran.com/es/technologies/6069cbb19a1bd203c63f9a39","title":"Firebase Cloud Messaging","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069cbb19a1bd203c63f9a39.md","json":"https://lucioduran.com/es/technologies/6069cbb19a1bd203c63f9a39.json"}},{"url":"https://lucioduran.com/es/technologies/6069cc9a9a1bd203c63f9a3a","title":"Firebase Realtime Database","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069cc9a9a1bd203c63f9a3a.md","json":"https://lucioduran.com/es/technologies/6069cc9a9a1bd203c63f9a3a.json"}},{"url":"https://lucioduran.com/es/technologies/ddc8eb62895a329fbd45a441","title":"Firebase Studio","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/ddc8eb62895a329fbd45a441.md","json":"https://lucioduran.com/es/technologies/ddc8eb62895a329fbd45a441.json"}},{"url":"https://lucioduran.com/es/technologies/a0eb41ede883b4711755fece","title":"Fireworks AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/a0eb41ede883b4711755fece.md","json":"https://lucioduran.com/es/technologies/a0eb41ede883b4711755fece.json"}},{"url":"https://lucioduran.com/es/technologies/cfd71887cbf2dd9964675068","title":"Fly.io","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/cfd71887cbf2dd9964675068.md","json":"https://lucioduran.com/es/technologies/cfd71887cbf2dd9964675068.json"}},{"url":"https://lucioduran.com/es/technologies/5b89389c0ab718fec18cdec5","title":"Framer","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5b89389c0ab718fec18cdec5.md","json":"https://lucioduran.com/es/technologies/5b89389c0ab718fec18cdec5.json"}},{"url":"https://lucioduran.com/es/technologies/c88b7aa31dd30040e56a5418","title":"Gemini Code Assist","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c88b7aa31dd30040e56a5418.md","json":"https://lucioduran.com/es/technologies/c88b7aa31dd30040e56a5418.json"}},{"url":"https://lucioduran.com/es/technologies/604754316e9078085bfd9ad5","title":"Git","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604754316e9078085bfd9ad5.md","json":"https://lucioduran.com/es/technologies/604754316e9078085bfd9ad5.json"}},{"url":"https://lucioduran.com/es/technologies/f8e269be9d82030119f8e640","title":"GitHub Copilot","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/f8e269be9d82030119f8e640.md","json":"https://lucioduran.com/es/technologies/f8e269be9d82030119f8e640.json"}},{"url":"https://lucioduran.com/es/technologies/538ca7e2bdfd5fbf77600ad8","title":"Google ADK","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/538ca7e2bdfd5fbf77600ad8.md","json":"https://lucioduran.com/es/technologies/538ca7e2bdfd5fbf77600ad8.json"}},{"url":"https://lucioduran.com/es/technologies/e3b4451a519b5ae3f3030aa9","title":"Google AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/e3b4451a519b5ae3f3030aa9.md","json":"https://lucioduran.com/es/technologies/e3b4451a519b5ae3f3030aa9.json"}},{"url":"https://lucioduran.com/es/technologies/6069d6109a1bd203c63f9a3f","title":"Google AdMob","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069d6109a1bd203c63f9a3f.md","json":"https://lucioduran.com/es/technologies/6069d6109a1bd203c63f9a3f.json"}},{"url":"https://lucioduran.com/es/technologies/6069c42d9a1bd203c63f9a33","title":"Google Ads","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069c42d9a1bd203c63f9a33.md","json":"https://lucioduran.com/es/technologies/6069c42d9a1bd203c63f9a33.json"}},{"url":"https://lucioduran.com/es/technologies/6069c9c59a1bd203c63f9a37","title":"Google Analytics","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069c9c59a1bd203c63f9a37.md","json":"https://lucioduran.com/es/technologies/6069c9c59a1bd203c63f9a37.json"}},{"url":"https://lucioduran.com/es/technologies/6060f67f6fd1c80d414d1a70","title":"Google Cloud Platform","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6060f67f6fd1c80d414d1a70.md","json":"https://lucioduran.com/es/technologies/6060f67f6fd1c80d414d1a70.json"}},{"url":"https://lucioduran.com/es/technologies/60fdea86472e875796d06389","title":"Google Cloud Storage","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60fdea86472e875796d06389.md","json":"https://lucioduran.com/es/technologies/60fdea86472e875796d06389.json"}},{"url":"https://lucioduran.com/es/technologies/6060fb0b6fd1c80d414d1a72","title":"Google Data Studio","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6060fb0b6fd1c80d414d1a72.md","json":"https://lucioduran.com/es/technologies/6060fb0b6fd1c80d414d1a72.json"}},{"url":"https://lucioduran.com/es/technologies/5d42d7247383aa2dba92ee23","title":"Google Jules","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5d42d7247383aa2dba92ee23.md","json":"https://lucioduran.com/es/technologies/5d42d7247383aa2dba92ee23.json"}},{"url":"https://lucioduran.com/es/technologies/6060f8476fd1c80d414d1a71","title":"Google Marketing Platform","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6060f8476fd1c80d414d1a71.md","json":"https://lucioduran.com/es/technologies/6060f8476fd1c80d414d1a71.json"}},{"url":"https://lucioduran.com/es/technologies/6069c7499a1bd203c63f9a35","title":"Google Merchant Center","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069c7499a1bd203c63f9a35.md","json":"https://lucioduran.com/es/technologies/6069c7499a1bd203c63f9a35.json"}},{"url":"https://lucioduran.com/es/technologies/6069c50d9a1bd203c63f9a34","title":"Google My Business","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069c50d9a1bd203c63f9a34.md","json":"https://lucioduran.com/es/technologies/6069c50d9a1bd203c63f9a34.json"}},{"url":"https://lucioduran.com/es/technologies/0b870e809307971eb2eeb9d4","title":"Google Project Mariner","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/0b870e809307971eb2eeb9d4.md","json":"https://lucioduran.com/es/technologies/0b870e809307971eb2eeb9d4.json"}},{"url":"https://lucioduran.com/es/technologies/6069d4d09a1bd203c63f9a3e","title":"Google Search Console","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069d4d09a1bd203c63f9a3e.md","json":"https://lucioduran.com/es/technologies/6069d4d09a1bd203c63f9a3e.json"}},{"url":"https://lucioduran.com/es/technologies/6069c9049a1bd203c63f9a36","title":"Google Tag Manager","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069c9049a1bd203c63f9a36.md","json":"https://lucioduran.com/es/technologies/6069c9049a1bd203c63f9a36.json"}},{"url":"https://lucioduran.com/es/technologies/604754c16e9078085bfd9ad6","title":"GraphQL","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604754c16e9078085bfd9ad6.md","json":"https://lucioduran.com/es/technologies/604754c16e9078085bfd9ad6.json"}},{"url":"https://lucioduran.com/es/technologies/3b6ee5427830246b2222f235","title":"Graphite","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/3b6ee5427830246b2222f235.md","json":"https://lucioduran.com/es/technologies/3b6ee5427830246b2222f235.json"}},{"url":"https://lucioduran.com/es/technologies/216ca991a9057e6bf15e74e7","title":"Graphiti","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/216ca991a9057e6bf15e74e7.md","json":"https://lucioduran.com/es/technologies/216ca991a9057e6bf15e74e7.json"}},{"url":"https://lucioduran.com/es/technologies/d4ad98c611ed45da306fdb89","title":"Greptile","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/d4ad98c611ed45da306fdb89.md","json":"https://lucioduran.com/es/technologies/d4ad98c611ed45da306fdb89.json"}},{"url":"https://lucioduran.com/es/technologies/929bb02348b7aee2c94c6f63","title":"Groq","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/929bb02348b7aee2c94c6f63.md","json":"https://lucioduran.com/es/technologies/929bb02348b7aee2c94c6f63.json"}},{"url":"https://lucioduran.com/es/technologies/6043d0d147a6abd19f14c6a3","title":"HTML","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6043d0d147a6abd19f14c6a3.md","json":"https://lucioduran.com/es/technologies/6043d0d147a6abd19f14c6a3.json"}},{"url":"https://lucioduran.com/es/technologies/10018289fe12955e929b7af6","title":"Helicone","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/10018289fe12955e929b7af6.md","json":"https://lucioduran.com/es/technologies/10018289fe12955e929b7af6.json"}},{"url":"https://lucioduran.com/es/technologies/609ab4d918d39c0393710127","title":"Heroku","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/609ab4d918d39c0393710127.md","json":"https://lucioduran.com/es/technologies/609ab4d918d39c0393710127.json"}},{"url":"https://lucioduran.com/es/technologies/6069be1f9a1bd203c63f9a30","title":"Hootsuite","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069be1f9a1bd203c63f9a30.md","json":"https://lucioduran.com/es/technologies/6069be1f9a1bd203c63f9a30.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76606","title":"Hugging Face","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76606.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76606.json"}},{"url":"https://lucioduran.com/es/technologies/92f72cf8ece6134fef0f5832","title":"Hyperbolic","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/92f72cf8ece6134fef0f5832.md","json":"https://lucioduran.com/es/technologies/92f72cf8ece6134fef0f5832.json"}},{"url":"https://lucioduran.com/es/technologies/4ec679a3c4b6a76b02f366c1","title":"Hyperbrowser","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4ec679a3c4b6a76b02f366c1.md","json":"https://lucioduran.com/es/technologies/4ec679a3c4b6a76b02f366c1.json"}},{"url":"https://lucioduran.com/es/technologies/633c3b15889f8d711584f4af","title":"Instructor","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/633c3b15889f8d711584f4af.md","json":"https://lucioduran.com/es/technologies/633c3b15889f8d711584f4af.json"}},{"url":"https://lucioduran.com/es/technologies/604756a46e9078085bfd9ad9","title":"Javascript","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604756a46e9078085bfd9ad9.md","json":"https://lucioduran.com/es/technologies/604756a46e9078085bfd9ad9.json"}},{"url":"https://lucioduran.com/es/technologies/8d8ae9fcb9192cb28ff32cff","title":"JetBrains AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/8d8ae9fcb9192cb28ff32cff.md","json":"https://lucioduran.com/es/technologies/8d8ae9fcb9192cb28ff32cff.json"}},{"url":"https://lucioduran.com/es/technologies/6047555b6e9078085bfd9ad7","title":"Jira Sofware","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6047555b6e9078085bfd9ad7.md","json":"https://lucioduran.com/es/technologies/6047555b6e9078085bfd9ad7.json"}},{"url":"https://lucioduran.com/es/technologies/489f8c27321e36a0cc4baab8","title":"Keywords AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/489f8c27321e36a0cc4baab8.md","json":"https://lucioduran.com/es/technologies/489f8c27321e36a0cc4baab8.json"}},{"url":"https://lucioduran.com/es/technologies/7792a3f26087fb47e0405b5e","title":"Kong AI Gateway","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/7792a3f26087fb47e0405b5e.md","json":"https://lucioduran.com/es/technologies/7792a3f26087fb47e0405b5e.json"}},{"url":"https://lucioduran.com/es/technologies/82b8e1fa4748221ff6b4d6fb","title":"LLaMA-Factory","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/82b8e1fa4748221ff6b4d6fb.md","json":"https://lucioduran.com/es/technologies/82b8e1fa4748221ff6b4d6fb.json"}},{"url":"https://lucioduran.com/es/technologies/ff0ab2797be4e949dc632270","title":"LMDeploy","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/ff0ab2797be4e949dc632270.md","json":"https://lucioduran.com/es/technologies/ff0ab2797be4e949dc632270.json"}},{"url":"https://lucioduran.com/es/technologies/4a5cdca34922335fd5a120ce","title":"Lambda Cloud","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4a5cdca34922335fd5a120ce.md","json":"https://lucioduran.com/es/technologies/4a5cdca34922335fd5a120ce.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76603","title":"LangChain","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76603.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76603.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76604","title":"LangGraph","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76604.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76604.json"}},{"url":"https://lucioduran.com/es/technologies/c2b4d42cfda20a27a8eae838","title":"LangMem","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c2b4d42cfda20a27a8eae838.md","json":"https://lucioduran.com/es/technologies/c2b4d42cfda20a27a8eae838.json"}},{"url":"https://lucioduran.com/es/technologies/75734af11ca070ad4d2e8fdc","title":"Letta","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/75734af11ca070ad4d2e8fdc.md","json":"https://lucioduran.com/es/technologies/75734af11ca070ad4d2e8fdc.json"}},{"url":"https://lucioduran.com/es/technologies/d33461685daec3853ccbd4d8","title":"LiteLLM","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/d33461685daec3853ccbd4d8.md","json":"https://lucioduran.com/es/technologies/d33461685daec3853ccbd4d8.json"}},{"url":"https://lucioduran.com/es/technologies/f7fe4d810722e31755010d50","title":"Llama Stack","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/f7fe4d810722e31755010d50.md","json":"https://lucioduran.com/es/technologies/f7fe4d810722e31755010d50.json"}},{"url":"https://lucioduran.com/es/technologies/608a9b5eb31e7b4d96b765f6","title":"Lottie","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/608a9b5eb31e7b4d96b765f6.md","json":"https://lucioduran.com/es/technologies/608a9b5eb31e7b4d96b765f6.json"}},{"url":"https://lucioduran.com/es/technologies/4b685b00414759f1ea273e55","title":"Lovable","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4b685b00414759f1ea273e55.md","json":"https://lucioduran.com/es/technologies/4b685b00414759f1ea273e55.json"}},{"url":"https://lucioduran.com/es/technologies/4cb755785b7448052ca7f904","title":"MLC LLM","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4cb755785b7448052ca7f904.md","json":"https://lucioduran.com/es/technologies/4cb755785b7448052ca7f904.json"}},{"url":"https://lucioduran.com/es/technologies/4d236530d76711a55433c663","title":"Magic AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4d236530d76711a55433c663.md","json":"https://lucioduran.com/es/technologies/4d236530d76711a55433c663.json"}},{"url":"https://lucioduran.com/es/technologies/605093c17b7d260265de74e0","title":"MailChimp","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/605093c17b7d260265de74e0.md","json":"https://lucioduran.com/es/technologies/605093c17b7d260265de74e0.json"}},{"url":"https://lucioduran.com/es/technologies/138e35ba6e9bfd323ebbd5d6","title":"Marblism","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/138e35ba6e9bfd323ebbd5d6.md","json":"https://lucioduran.com/es/technologies/138e35ba6e9bfd323ebbd5d6.json"}},{"url":"https://lucioduran.com/es/technologies/8cf2b918c63002748987c564","title":"Martian","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/8cf2b918c63002748987c564.md","json":"https://lucioduran.com/es/technologies/8cf2b918c63002748987c564.json"}},{"url":"https://lucioduran.com/es/technologies/2278f09763f675a22210b5a8","title":"Mastra","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/2278f09763f675a22210b5a8.md","json":"https://lucioduran.com/es/technologies/2278f09763f675a22210b5a8.json"}},{"url":"https://lucioduran.com/es/technologies/f028f1f9f9065285ffc9cbb2","title":"Mem0","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/f028f1f9f9065285ffc9cbb2.md","json":"https://lucioduran.com/es/technologies/f028f1f9f9065285ffc9cbb2.json"}},{"url":"https://lucioduran.com/es/technologies/cee74648b8d4ab6d840961d8","title":"Memary","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/cee74648b8d4ab6d840961d8.md","json":"https://lucioduran.com/es/technologies/cee74648b8d4ab6d840961d8.json"}},{"url":"https://lucioduran.com/es/technologies/4d739723831ff592db9b0e7c","title":"Meta AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4d739723831ff592db9b0e7c.md","json":"https://lucioduran.com/es/technologies/4d739723831ff592db9b0e7c.json"}},{"url":"https://lucioduran.com/es/technologies/62cc205240e2ca08bf885366","title":"Metaplex","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62cc205240e2ca08bf885366.md","json":"https://lucioduran.com/es/technologies/62cc205240e2ca08bf885366.json"}},{"url":"https://lucioduran.com/es/technologies/60688365667da9030ee15fce","title":"Microsoft Azure","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60688365667da9030ee15fce.md","json":"https://lucioduran.com/es/technologies/60688365667da9030ee15fce.json"}},{"url":"https://lucioduran.com/es/technologies/978e4f0bd80ee8721e1dacba","title":"Mistral AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/978e4f0bd80ee8721e1dacba.md","json":"https://lucioduran.com/es/technologies/978e4f0bd80ee8721e1dacba.json"}},{"url":"https://lucioduran.com/es/technologies/acab4dc68ab2450a493642b6","title":"Mistral Inference","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/acab4dc68ab2450a493642b6.md","json":"https://lucioduran.com/es/technologies/acab4dc68ab2450a493642b6.json"}},{"url":"https://lucioduran.com/es/technologies/430d9feee02a8c3a67915b96","title":"Modal","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/430d9feee02a8c3a67915b96.md","json":"https://lucioduran.com/es/technologies/430d9feee02a8c3a67915b96.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660c","title":"Model Context Protocol","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660c.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660c.json"}},{"url":"https://lucioduran.com/es/technologies/6043d626c42e245096edce1c","title":"MongoDb","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6043d626c42e245096edce1c.md","json":"https://lucioduran.com/es/technologies/6043d626c42e245096edce1c.json"}},{"url":"https://lucioduran.com/es/technologies/cb419afee528622f6c28ce34","title":"Moonshot AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/cb419afee528622f6c28ce34.md","json":"https://lucioduran.com/es/technologies/cb419afee528622f6c28ce34.json"}},{"url":"https://lucioduran.com/es/technologies/4701d3c60d31b5f5c3deeb98","title":"Morph","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4701d3c60d31b5f5c3deeb98.md","json":"https://lucioduran.com/es/technologies/4701d3c60d31b5f5c3deeb98.json"}},{"url":"https://lucioduran.com/es/technologies/30679bf83e8994c51a7ec499","title":"MultiOn","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/30679bf83e8994c51a7ec499.md","json":"https://lucioduran.com/es/technologies/30679bf83e8994c51a7ec499.json"}},{"url":"https://lucioduran.com/es/technologies/16b6438eb4207be754d40bf4","title":"MultiPL-E","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/16b6438eb4207be754d40bf4.md","json":"https://lucioduran.com/es/technologies/16b6438eb4207be754d40bf4.json"}},{"url":"https://lucioduran.com/es/technologies/604757546e9078085bfd9ada","title":"MySQL","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604757546e9078085bfd9ada.md","json":"https://lucioduran.com/es/technologies/604757546e9078085bfd9ada.json"}},{"url":"https://lucioduran.com/es/technologies/f475c5f758ad4de35758f852","title":"NVIDIA","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/f475c5f758ad4de35758f852.md","json":"https://lucioduran.com/es/technologies/f475c5f758ad4de35758f852.json"}},{"url":"https://lucioduran.com/es/technologies/d12837f370704b2bd62023cc","title":"NeMo Aligner","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/d12837f370704b2bd62023cc.md","json":"https://lucioduran.com/es/technologies/d12837f370704b2bd62023cc.json"}},{"url":"https://lucioduran.com/es/technologies/31be84d0ad30035937220b2c","title":"Nebius","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/31be84d0ad30035937220b2c.md","json":"https://lucioduran.com/es/technologies/31be84d0ad30035937220b2c.json"}},{"url":"https://lucioduran.com/es/technologies/6069ce6c9a1bd203c63f9a3b","title":"Netlify","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069ce6c9a1bd203c63f9a3b.md","json":"https://lucioduran.com/es/technologies/6069ce6c9a1bd203c63f9a3b.json"}},{"url":"https://lucioduran.com/es/technologies/6043d09947a6abd19f14c6a0","title":"Next.js","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6043d09947a6abd19f14c6a0.md","json":"https://lucioduran.com/es/technologies/6043d09947a6abd19f14c6a0.json"}},{"url":"https://lucioduran.com/es/technologies/604758186e9078085bfd9adc","title":"Nginx","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604758186e9078085bfd9adc.md","json":"https://lucioduran.com/es/technologies/604758186e9078085bfd9adc.json"}},{"url":"https://lucioduran.com/es/technologies/604758836e9078085bfd9add","title":"Node.js","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604758836e9078085bfd9add.md","json":"https://lucioduran.com/es/technologies/604758836e9078085bfd9add.json"}},{"url":"https://lucioduran.com/es/technologies/f6b61cd98077d54e085ad2d6","title":"Novita AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/f6b61cd98077d54e085ad2d6.md","json":"https://lucioduran.com/es/technologies/f6b61cd98077d54e085ad2d6.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660a","title":"Ollama","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660a.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660a.json"}},{"url":"https://lucioduran.com/es/technologies/6069bfe49a1bd203c63f9a31","title":"OneSignal","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069bfe49a1bd203c63f9a31.md","json":"https://lucioduran.com/es/technologies/6069bfe49a1bd203c63f9a31.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76601","title":"OpenAI API","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76601.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76601.json"}},{"url":"https://lucioduran.com/es/technologies/6b55230cf42f23a8002245d8","title":"OpenAI Agents SDK","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6b55230cf42f23a8002245d8.md","json":"https://lucioduran.com/es/technologies/6b55230cf42f23a8002245d8.json"}},{"url":"https://lucioduran.com/es/technologies/64868a7f0c65bd0504b58b87","title":"OpenAI Codex","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/64868a7f0c65bd0504b58b87.md","json":"https://lucioduran.com/es/technologies/64868a7f0c65bd0504b58b87.json"}},{"url":"https://lucioduran.com/es/technologies/42845928340f7a83fcb4c2d0","title":"OpenAI Operator","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/42845928340f7a83fcb4c2d0.md","json":"https://lucioduran.com/es/technologies/42845928340f7a83fcb4c2d0.json"}},{"url":"https://lucioduran.com/es/technologies/5dad277216c0c89d1ebd1d6d","title":"OpenCode","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5dad277216c0c89d1ebd1d6d.md","json":"https://lucioduran.com/es/technologies/5dad277216c0c89d1ebd1d6d.json"}},{"url":"https://lucioduran.com/es/technologies/328097f0c375441f5de82d9f","title":"OpenRLHF","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/328097f0c375441f5de82d9f.md","json":"https://lucioduran.com/es/technologies/328097f0c375441f5de82d9f.json"}},{"url":"https://lucioduran.com/es/technologies/bb430132a0997904b04d21c7","title":"OpenRouter","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/bb430132a0997904b04d21c7.md","json":"https://lucioduran.com/es/technologies/bb430132a0997904b04d21c7.json"}},{"url":"https://lucioduran.com/es/technologies/6e53a10ec09e4b4589100ef4","title":"OpenVINO","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6e53a10ec09e4b4589100ef4.md","json":"https://lucioduran.com/es/technologies/6e53a10ec09e4b4589100ef4.json"}},{"url":"https://lucioduran.com/es/technologies/604751db6e9078085bfd9ad3","title":"PHP","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604751db6e9078085bfd9ad3.md","json":"https://lucioduran.com/es/technologies/604751db6e9078085bfd9ad3.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76605","title":"Pinecone","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76605.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76605.json"}},{"url":"https://lucioduran.com/es/technologies/4fb5e056dd81cbd2145d59cd","title":"Playwright","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4fb5e056dd81cbd2145d59cd.md","json":"https://lucioduran.com/es/technologies/4fb5e056dd81cbd2145d59cd.json"}},{"url":"https://lucioduran.com/es/technologies/6069d7249a1bd203c63f9a40","title":"Plesk","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069d7249a1bd203c63f9a40.md","json":"https://lucioduran.com/es/technologies/6069d7249a1bd203c63f9a40.json"}},{"url":"https://lucioduran.com/es/technologies/c8626bf67d71a3f134682432","title":"Polyglot","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c8626bf67d71a3f134682432.md","json":"https://lucioduran.com/es/technologies/c8626bf67d71a3f134682432.json"}},{"url":"https://lucioduran.com/es/technologies/e1a812069e2c060a13f5b54a","title":"Poolside AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/e1a812069e2c060a13f5b54a.md","json":"https://lucioduran.com/es/technologies/e1a812069e2c060a13f5b54a.json"}},{"url":"https://lucioduran.com/es/technologies/5070d1078f8d40b6ad296f2c","title":"Portkey","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5070d1078f8d40b6ad296f2c.md","json":"https://lucioduran.com/es/technologies/5070d1078f8d40b6ad296f2c.json"}},{"url":"https://lucioduran.com/es/technologies/6069d0fc9a1bd203c63f9a3d","title":"Postman","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069d0fc9a1bd203c63f9a3d.md","json":"https://lucioduran.com/es/technologies/6069d0fc9a1bd203c63f9a3d.json"}},{"url":"https://lucioduran.com/es/technologies/9dc5daf84eb3c45079c577a4","title":"Prime Intellect","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/9dc5daf84eb3c45079c577a4.md","json":"https://lucioduran.com/es/technologies/9dc5daf84eb3c45079c577a4.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660f","title":"Prompt Engineering","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660f.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660f.json"}},{"url":"https://lucioduran.com/es/technologies/12e8469d04a794a0ebbec3ba","title":"Pydantic AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/12e8469d04a794a0ebbec3ba.md","json":"https://lucioduran.com/es/technologies/12e8469d04a794a0ebbec3ba.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76608","title":"Python","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76608.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76608.json"}},{"url":"https://lucioduran.com/es/technologies/6dc33893d1f13e242f74e35c","title":"Qodo","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6dc33893d1f13e242f74e35c.md","json":"https://lucioduran.com/es/technologies/6dc33893d1f13e242f74e35c.json"}},{"url":"https://lucioduran.com/es/technologies/439e61f91bd9206d884aa012","title":"ROLL","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/439e61f91bd9206d884aa012.md","json":"https://lucioduran.com/es/technologies/439e61f91bd9206d884aa012.json"}},{"url":"https://lucioduran.com/es/technologies/fd59f837d6cb24a7c4e60d40","title":"Ray Serve","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/fd59f837d6cb24a7c4e60d40.md","json":"https://lucioduran.com/es/technologies/fd59f837d6cb24a7c4e60d40.json"}},{"url":"https://lucioduran.com/es/technologies/6043d00c47a6abd19f14c69e","title":"React","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6043d00c47a6abd19f14c69e.md","json":"https://lucioduran.com/es/technologies/6043d00c47a6abd19f14c69e.json"}},{"url":"https://lucioduran.com/es/technologies/6047599b6e9078085bfd9ae0","title":"React Native","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6047599b6e9078085bfd9ae0.md","json":"https://lucioduran.com/es/technologies/6047599b6e9078085bfd9ae0.json"}},{"url":"https://lucioduran.com/es/technologies/62bb11be28318930828cc9e9","title":"React Query","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62bb11be28318930828cc9e9.md","json":"https://lucioduran.com/es/technologies/62bb11be28318930828cc9e9.json"}},{"url":"https://lucioduran.com/es/technologies/60475cd16e9078085bfd9ae4","title":"React Router","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60475cd16e9078085bfd9ae4.md","json":"https://lucioduran.com/es/technologies/60475cd16e9078085bfd9ae4.json"}},{"url":"https://lucioduran.com/es/technologies/60475c936e9078085bfd9ae3","title":"Redux","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60475c936e9078085bfd9ae3.md","json":"https://lucioduran.com/es/technologies/60475c936e9078085bfd9ae3.json"}},{"url":"https://lucioduran.com/es/technologies/e962df204eda4c623332af9c","title":"Reka","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/e962df204eda4c623332af9c.md","json":"https://lucioduran.com/es/technologies/e962df204eda4c623332af9c.json"}},{"url":"https://lucioduran.com/es/technologies/62c2eedfb1bb9a0e38b8a538","title":"Remix","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62c2eedfb1bb9a0e38b8a538.md","json":"https://lucioduran.com/es/technologies/62c2eedfb1bb9a0e38b8a538.json"}},{"url":"https://lucioduran.com/es/technologies/dcd24e3edd83ce30a1d5cbf1","title":"Replicate","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/dcd24e3edd83ce30a1d5cbf1.md","json":"https://lucioduran.com/es/technologies/dcd24e3edd83ce30a1d5cbf1.json"}},{"url":"https://lucioduran.com/es/technologies/ada2d1300466f4a5b50f9c38","title":"Replit","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/ada2d1300466f4a5b50f9c38.md","json":"https://lucioduran.com/es/technologies/ada2d1300466f4a5b50f9c38.json"}},{"url":"https://lucioduran.com/es/technologies/09634973a81dba170bae7ad5","title":"RunPod","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/09634973a81dba170bae7ad5.md","json":"https://lucioduran.com/es/technologies/09634973a81dba170bae7ad5.json"}},{"url":"https://lucioduran.com/es/technologies/9f7662fcfe8d48b4a2645c8c","title":"Runloop","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/9f7662fcfe8d48b4a2645c8c.md","json":"https://lucioduran.com/es/technologies/9f7662fcfe8d48b4a2645c8c.json"}},{"url":"https://lucioduran.com/es/technologies/76102c35569243199973802b","title":"SGLang","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/76102c35569243199973802b.md","json":"https://lucioduran.com/es/technologies/76102c35569243199973802b.json"}},{"url":"https://lucioduran.com/es/technologies/5a24e8685555cac41f8377c9","title":"SWE-bench","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5a24e8685555cac41f8377c9.md","json":"https://lucioduran.com/es/technologies/5a24e8685555cac41f8377c9.json"}},{"url":"https://lucioduran.com/es/technologies/40911e8030fdad0bd65ea902","title":"SambaNova","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/40911e8030fdad0bd65ea902.md","json":"https://lucioduran.com/es/technologies/40911e8030fdad0bd65ea902.json"}},{"url":"https://lucioduran.com/es/technologies/60475bfc6e9078085bfd9ae1","title":"Sass","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60475bfc6e9078085bfd9ae1.md","json":"https://lucioduran.com/es/technologies/60475bfc6e9078085bfd9ae1.json"}},{"url":"https://lucioduran.com/es/technologies/6069c2599a1bd203c63f9a32","title":"SemRush","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069c2599a1bd203c63f9a32.md","json":"https://lucioduran.com/es/technologies/6069c2599a1bd203c63f9a32.json"}},{"url":"https://lucioduran.com/es/technologies/226db6e06985fbd0849f81c5","title":"Semantic Kernel","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/226db6e06985fbd0849f81c5.md","json":"https://lucioduran.com/es/technologies/226db6e06985fbd0849f81c5.json"}},{"url":"https://lucioduran.com/es/technologies/62c2e955b1bb9a0e38b8a535","title":"Shopify","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62c2e955b1bb9a0e38b8a535.md","json":"https://lucioduran.com/es/technologies/62c2e955b1bb9a0e38b8a535.json"}},{"url":"https://lucioduran.com/es/technologies/60475d3a6e9078085bfd9ae5","title":"Sketch","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60475d3a6e9078085bfd9ae5.md","json":"https://lucioduran.com/es/technologies/60475d3a6e9078085bfd9ae5.json"}},{"url":"https://lucioduran.com/es/technologies/5b2c1a41d7fe678b0230842e","title":"SkyRL","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5b2c1a41d7fe678b0230842e.md","json":"https://lucioduran.com/es/technologies/5b2c1a41d7fe678b0230842e.json"}},{"url":"https://lucioduran.com/es/technologies/1ae47e2edbbf021278c29b9d","title":"Skyvern","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/1ae47e2edbbf021278c29b9d.md","json":"https://lucioduran.com/es/technologies/1ae47e2edbbf021278c29b9d.json"}},{"url":"https://lucioduran.com/es/technologies/60475d596e9078085bfd9ae6","title":"Slack","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60475d596e9078085bfd9ae6.md","json":"https://lucioduran.com/es/technologies/60475d596e9078085bfd9ae6.json"}},{"url":"https://lucioduran.com/es/technologies/3eeef08ae6baebb5336416f1","title":"Smolagents","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/3eeef08ae6baebb5336416f1.md","json":"https://lucioduran.com/es/technologies/3eeef08ae6baebb5336416f1.json"}},{"url":"https://lucioduran.com/es/technologies/4b5ebf7620a4db2948885957","title":"Snowflake","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/4b5ebf7620a4db2948885957.md","json":"https://lucioduran.com/es/technologies/4b5ebf7620a4db2948885957.json"}},{"url":"https://lucioduran.com/es/technologies/c4ae304d2ff9a59195ede03e","title":"Softgen","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c4ae304d2ff9a59195ede03e.md","json":"https://lucioduran.com/es/technologies/c4ae304d2ff9a59195ede03e.json"}},{"url":"https://lucioduran.com/es/technologies/eb1be0c4bc803c2f9b610dba","title":"Sourcegraph Cody","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/eb1be0c4bc803c2f9b610dba.md","json":"https://lucioduran.com/es/technologies/eb1be0c4bc803c2f9b610dba.json"}},{"url":"https://lucioduran.com/es/technologies/f499593b72f79718e5bc231a","title":"Sourcery","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/f499593b72f79718e5bc231a.md","json":"https://lucioduran.com/es/technologies/f499593b72f79718e5bc231a.json"}},{"url":"https://lucioduran.com/es/technologies/0bcf127ac9f0abe197a7e3ff","title":"Stability AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/0bcf127ac9f0abe197a7e3ff.md","json":"https://lucioduran.com/es/technologies/0bcf127ac9f0abe197a7e3ff.json"}},{"url":"https://lucioduran.com/es/technologies/114563365afdb9cdc3fff1dd","title":"Stagehand","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/114563365afdb9cdc3fff1dd.md","json":"https://lucioduran.com/es/technologies/114563365afdb9cdc3fff1dd.json"}},{"url":"https://lucioduran.com/es/technologies/c731de1be1916b78837d89e5","title":"Stainless","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c731de1be1916b78837d89e5.md","json":"https://lucioduran.com/es/technologies/c731de1be1916b78837d89e5.json"}},{"url":"https://lucioduran.com/es/technologies/24182abc223852ad6b46ae78","title":"Steel","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/24182abc223852ad6b46ae78.md","json":"https://lucioduran.com/es/technologies/24182abc223852ad6b46ae78.json"}},{"url":"https://lucioduran.com/es/technologies/003a3888a4f87ec9e5c769b4","title":"Supermemory","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/003a3888a4f87ec9e5c769b4.md","json":"https://lucioduran.com/es/technologies/003a3888a4f87ec9e5c769b4.json"}},{"url":"https://lucioduran.com/es/technologies/c8e5591e9b87213a76fa0023","title":"Swarm","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/c8e5591e9b87213a76fa0023.md","json":"https://lucioduran.com/es/technologies/c8e5591e9b87213a76fa0023.json"}},{"url":"https://lucioduran.com/es/technologies/33071a2f41dd77c2505305ff","title":"Sweep","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/33071a2f41dd77c2505305ff.md","json":"https://lucioduran.com/es/technologies/33071a2f41dd77c2505305ff.json"}},{"url":"https://lucioduran.com/es/technologies/dfe8a5f251b70aa2eb8ca122","title":"TGI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/dfe8a5f251b70aa2eb8ca122.md","json":"https://lucioduran.com/es/technologies/dfe8a5f251b70aa2eb8ca122.json"}},{"url":"https://lucioduran.com/es/technologies/d0b84eaf402f2e4f2ae280ed","title":"TRL","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/d0b84eaf402f2e4f2ae280ed.md","json":"https://lucioduran.com/es/technologies/d0b84eaf402f2e4f2ae280ed.json"}},{"url":"https://lucioduran.com/es/technologies/b2ab7d4fc7c49167d16e1895","title":"Tempo","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/b2ab7d4fc7c49167d16e1895.md","json":"https://lucioduran.com/es/technologies/b2ab7d4fc7c49167d16e1895.json"}},{"url":"https://lucioduran.com/es/technologies/3f6142843ec3425a3aa4d630","title":"TensorRT-LLM","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/3f6142843ec3425a3aa4d630.md","json":"https://lucioduran.com/es/technologies/3f6142843ec3425a3aa4d630.json"}},{"url":"https://lucioduran.com/es/technologies/deb98832abbeb1c4ccd7e7c7","title":"Together AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/deb98832abbeb1c4ccd7e7c7.md","json":"https://lucioduran.com/es/technologies/deb98832abbeb1c4ccd7e7c7.json"}},{"url":"https://lucioduran.com/es/technologies/6069cfb89a1bd203c63f9a3c","title":"Toon Boom Harmony","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6069cfb89a1bd203c63f9a3c.md","json":"https://lucioduran.com/es/technologies/6069cfb89a1bd203c63f9a3c.json"}},{"url":"https://lucioduran.com/es/technologies/a2f131f1f97fb58ec141d601","title":"Trae","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/a2f131f1f97fb58ec141d601.md","json":"https://lucioduran.com/es/technologies/a2f131f1f97fb58ec141d601.json"}},{"url":"https://lucioduran.com/es/technologies/60475d716e9078085bfd9ae7","title":"Trello","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60475d716e9078085bfd9ae7.md","json":"https://lucioduran.com/es/technologies/60475d716e9078085bfd9ae7.json"}},{"url":"https://lucioduran.com/es/technologies/6f9af6e890a7e4519ab30609","title":"Triton Inference Server","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6f9af6e890a7e4519ab30609.md","json":"https://lucioduran.com/es/technologies/6f9af6e890a7e4519ab30609.json"}},{"url":"https://lucioduran.com/es/technologies/60475c406e9078085bfd9ae2","title":"TypeScript","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/60475c406e9078085bfd9ae2.md","json":"https://lucioduran.com/es/technologies/60475c406e9078085bfd9ae2.json"}},{"url":"https://lucioduran.com/es/technologies/914e79460c34d5634cf13e9d","title":"Unify","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/914e79460c34d5634cf13e9d.md","json":"https://lucioduran.com/es/technologies/914e79460c34d5634cf13e9d.json"}},{"url":"https://lucioduran.com/es/technologies/6125b6bb357467affc784a77","title":"Unsloth","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/6125b6bb357467affc784a77.md","json":"https://lucioduran.com/es/technologies/6125b6bb357467affc784a77.json"}},{"url":"https://lucioduran.com/es/technologies/acffdb13315b6b8510dd6915","title":"VERL","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/acffdb13315b6b8510dd6915.md","json":"https://lucioduran.com/es/technologies/acffdb13315b6b8510dd6915.json"}},{"url":"https://lucioduran.com/es/technologies/dd6742250384ae8555929627","title":"Vast.ai","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/dd6742250384ae8555929627.md","json":"https://lucioduran.com/es/technologies/dd6742250384ae8555929627.json"}},{"url":"https://lucioduran.com/es/technologies/604760e16e9078085bfd9ae9","title":"Vercel","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604760e16e9078085bfd9ae9.md","json":"https://lucioduran.com/es/technologies/604760e16e9078085bfd9ae9.json"}},{"url":"https://lucioduran.com/es/technologies/e59d8f3f63804eca7e957cb9","title":"Vercel AI Gateway","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/e59d8f3f63804eca7e957cb9.md","json":"https://lucioduran.com/es/technologies/e59d8f3f63804eca7e957cb9.json"}},{"url":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76607","title":"Vercel AI SDK","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76607.md","json":"https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76607.json"}},{"url":"https://lucioduran.com/es/technologies/b44fecc74233e9a7c3f25fb5","title":"Vultr","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/b44fecc74233e9a7c3f25fb5.md","json":"https://lucioduran.com/es/technologies/b44fecc74233e9a7c3f25fb5.json"}},{"url":"https://lucioduran.com/es/technologies/b6ce71dfcb5471fc6fe725e1","title":"Webflow","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/b6ce71dfcb5471fc6fe725e1.md","json":"https://lucioduran.com/es/technologies/b6ce71dfcb5471fc6fe725e1.json"}},{"url":"https://lucioduran.com/es/technologies/842b800298338c839d96bc76","title":"Windsurf","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/842b800298338c839d96bc76.md","json":"https://lucioduran.com/es/technologies/842b800298338c839d96bc76.json"}},{"url":"https://lucioduran.com/es/technologies/62c2e875b1bb9a0e38b8a534","title":"WooCommerce","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62c2e875b1bb9a0e38b8a534.md","json":"https://lucioduran.com/es/technologies/62c2e875b1bb9a0e38b8a534.json"}},{"url":"https://lucioduran.com/es/technologies/62c2e571b1bb9a0e38b8a533","title":"Wordpress","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62c2e571b1bb9a0e38b8a533.md","json":"https://lucioduran.com/es/technologies/62c2e571b1bb9a0e38b8a533.json"}},{"url":"https://lucioduran.com/es/technologies/5c1913f27b308056a9d2d815","title":"Zep","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/5c1913f27b308056a9d2d815.md","json":"https://lucioduran.com/es/technologies/5c1913f27b308056a9d2d815.json"}},{"url":"https://lucioduran.com/es/technologies/fa34c8c82f3b44cd7772601b","title":"Zhipu AI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/fa34c8c82f3b44cd7772601b.md","json":"https://lucioduran.com/es/technologies/fa34c8c82f3b44cd7772601b.json"}},{"url":"https://lucioduran.com/es/technologies/604755e36e9078085bfd9ad8","title":"jQuery","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/604755e36e9078085bfd9ad8.md","json":"https://lucioduran.com/es/technologies/604755e36e9078085bfd9ad8.json"}},{"url":"https://lucioduran.com/es/technologies/419252fcaafc41dc3d210baa","title":"llama.cpp","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/419252fcaafc41dc3d210baa.md","json":"https://lucioduran.com/es/technologies/419252fcaafc41dc3d210baa.json"}},{"url":"https://lucioduran.com/es/technologies/62c2ed8eb1bb9a0e38b8a537","title":"three.js","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/62c2ed8eb1bb9a0e38b8a537.md","json":"https://lucioduran.com/es/technologies/62c2ed8eb1bb9a0e38b8a537.json"}},{"url":"https://lucioduran.com/es/technologies/2e223734443191bfe12e5fd7","title":"v0","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/2e223734443191bfe12e5fd7.md","json":"https://lucioduran.com/es/technologies/2e223734443191bfe12e5fd7.json"}},{"url":"https://lucioduran.com/es/technologies/e008fa6cadf1812fe32a6f85","title":"vLLM","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/e008fa6cadf1812fe32a6f85.md","json":"https://lucioduran.com/es/technologies/e008fa6cadf1812fe32a6f85.json"}},{"url":"https://lucioduran.com/es/technologies/ae8096a21a9613e1ca89e43b","title":"xAI","kind":"technology","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/technologies/ae8096a21a9613e1ca89e43b.md","json":"https://lucioduran.com/es/technologies/ae8096a21a9613e1ca89e43b.json"}},{"url":"https://lucioduran.com/es/blog/agent-evaluation-harness-contamination-cost-per-success","title":"Evaluar agentes sin autoengaño: harness, contaminación y costo por tarea resuelta","kind":"blog","datePublished":"2026-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/agent-evaluation-harness-contamination-cost-per-success.md","json":"https://lucioduran.com/es/blog/agent-evaluation-harness-contamination-cost-per-success.json"}},{"url":"https://lucioduran.com/es/blog/agent-tool-execution-authorization-idempotency-reconciliation","title":"Agentes que escriben en producción: autorización, idempotencia y reconciliación","kind":"blog","datePublished":"2026-10-14","representations":{"markdown":"https://lucioduran.com/es/blog/agent-tool-execution-authorization-idempotency-reconciliation.md","json":"https://lucioduran.com/es/blog/agent-tool-execution-authorization-idempotency-reconciliation.json"}},{"url":"https://lucioduran.com/es/blog/recursive-agent-harnesses-context-budgets-provenance","title":"Agentes recursivos: contexto externo, presupuestos y evidencia que sobrevive a la delegación","kind":"blog","datePublished":"2026-10-07","representations":{"markdown":"https://lucioduran.com/es/blog/recursive-agent-harnesses-context-budgets-provenance.md","json":"https://lucioduran.com/es/blog/recursive-agent-harnesses-context-budgets-provenance.json"}},{"url":"https://lucioduran.com/es/blog/rag-pipeline-architecture-chunking-reranking-evaluation","title":"Arquitectura de Pipelines RAG: Estrategias de Chunking, Búsqueda Híbrida, Reranking y Frameworks de Evaluación","kind":"blog","datePublished":"2026-04-16","dateModified":"2026-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/rag-pipeline-architecture-chunking-reranking-evaluation.md","json":"https://lucioduran.com/es/blog/rag-pipeline-architecture-chunking-reranking-evaluation.json"}},{"url":"https://lucioduran.com/es/blog/agentic-ai-autonomous-systems-at-scale","title":"Patrones de Arquitectura de IA Agéntica: Construyendo Sistemas Autónomos que Escalan","kind":"blog","datePublished":"2026-03-18","representations":{"markdown":"https://lucioduran.com/es/blog/agentic-ai-autonomous-systems-at-scale.md","json":"https://lucioduran.com/es/blog/agentic-ai-autonomous-systems-at-scale.json"}},{"url":"https://lucioduran.com/es/blog/formal-verification-tla-plus-distributed-systems","title":"TLA+ para Verificación Formal: Encontrando Bugs de Sistemas Distribuidos Antes de Escribir una Sola Línea de Código","kind":"blog","datePublished":"2026-03-18","representations":{"markdown":"https://lucioduran.com/es/blog/formal-verification-tla-plus-distributed-systems.md","json":"https://lucioduran.com/es/blog/formal-verification-tla-plus-distributed-systems.json"}},{"url":"https://lucioduran.com/es/blog/agentic-ai-architecture-patterns","title":"Patrones de Arquitectura de IA Agéntica: Orquestación de Herramientas y Coordinación Multi-Agente","kind":"blog","datePublished":"2026-03-16","dateModified":"2026-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/agentic-ai-architecture-patterns.md","json":"https://lucioduran.com/es/blog/agentic-ai-architecture-patterns.json"}},{"url":"https://lucioduran.com/es/blog/webcodecs-api-video-processing-browser","title":"WebCodecs API: Codificación y Decodificación de Video Acelerada por Hardware en el Navegador","kind":"blog","datePublished":"2026-03-15","representations":{"markdown":"https://lucioduran.com/es/blog/webcodecs-api-video-processing-browser.md","json":"https://lucioduran.com/es/blog/webcodecs-api-video-processing-browser.json"}},{"url":"https://lucioduran.com/es/blog/service-mesh-ambient-mesh-istio-linkerd","title":"Evolución del Service Mesh: Istio Ambient Mesh, Linkerd y las Arquitecturas Sin Sidecars","kind":"blog","datePublished":"2026-03-13","representations":{"markdown":"https://lucioduran.com/es/blog/service-mesh-ambient-mesh-istio-linkerd.md","json":"https://lucioduran.com/es/blog/service-mesh-ambient-mesh-istio-linkerd.json"}},{"url":"https://lucioduran.com/es/blog/drizzle-orm-type-safe-sql-postgresql","title":"Drizzle ORM: SQL Type-Safe para PostgreSQL, Migraciones, Prepared Statements y Comparación con Prisma","kind":"blog","datePublished":"2026-03-11","representations":{"markdown":"https://lucioduran.com/es/blog/drizzle-orm-type-safe-sql-postgresql.md","json":"https://lucioduran.com/es/blog/drizzle-orm-type-safe-sql-postgresql.json"}},{"url":"https://lucioduran.com/es/blog/tls-1-3-post-quantum-kyber-hybrid","title":"TLS 1.3 + Post-Quantum: Intercambio de Claves Híbrido ML-KEM (Kyber) en el Mundo Real","kind":"blog","datePublished":"2026-03-10","representations":{"markdown":"https://lucioduran.com/es/blog/tls-1-3-post-quantum-kyber-hybrid.md","json":"https://lucioduran.com/es/blog/tls-1-3-post-quantum-kyber-hybrid.json"}},{"url":"https://lucioduran.com/es/blog/model-context-protocol-mcp-ai-integration","title":"Model Context Protocol (MCP): La Capa de Estandarización que Faltaba para Integrar IA con Herramientas","kind":"blog","datePublished":"2026-03-08","dateModified":"2026-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/model-context-protocol-mcp-ai-integration.md","json":"https://lucioduran.com/es/blog/model-context-protocol-mcp-ai-integration.json"}},{"url":"https://lucioduran.com/es/blog/gpu-programming-cuda-vs-rocm-vulkan-compute","title":"Programación GPU: CUDA vs ROCm vs Vulkan Compute, Warp Scheduling, Shared Memory y Multiplicación de Matrices","kind":"blog","datePublished":"2026-03-06","representations":{"markdown":"https://lucioduran.com/es/blog/gpu-programming-cuda-vs-rocm-vulkan-compute.md","json":"https://lucioduran.com/es/blog/gpu-programming-cuda-vs-rocm-vulkan-compute.json"}},{"url":"https://lucioduran.com/es/blog/speculation-rules-api-prerender-navigation","title":"Speculation Rules API: Pre-renderizado de Páginas Antes de la Navegación e Impacto Medido en Core Web Vitals","kind":"blog","datePublished":"2026-03-05","representations":{"markdown":"https://lucioduran.com/es/blog/speculation-rules-api-prerender-navigation.md","json":"https://lucioduran.com/es/blog/speculation-rules-api-prerender-navigation.json"}},{"url":"https://lucioduran.com/es/blog/risc-v-embedded-systems-rust-firmware","title":"RISC-V + Rust Firmware: Armando un Nodo IoT de Sensores con Embassy-rs en el ESP32-C6","kind":"blog","datePublished":"2026-03-03","representations":{"markdown":"https://lucioduran.com/es/blog/risc-v-embedded-systems-rust-firmware.md","json":"https://lucioduran.com/es/blog/risc-v-embedded-systems-rust-firmware.json"}},{"url":"https://lucioduran.com/es/blog/clickhouse-olap-real-time-analytics-architecture","title":"ClickHouse: OLAP Columnar para Analytics en Tiempo Real sobre 10 Mil Millones de Filas","kind":"blog","datePublished":"2026-03-01","representations":{"markdown":"https://lucioduran.com/es/blog/clickhouse-olap-real-time-analytics-architecture.md","json":"https://lucioduran.com/es/blog/clickhouse-olap-real-time-analytics-architecture.json"}},{"url":"https://lucioduran.com/es/blog/temporal-workflow-engine-durable-execution","title":"Temporal.io: Reemplazando Colas de Mensajes con Ejecución Durable para Orquestación Compleja","kind":"blog","datePublished":"2026-02-28","representations":{"markdown":"https://lucioduran.com/es/blog/temporal-workflow-engine-durable-execution.md","json":"https://lucioduran.com/es/blog/temporal-workflow-engine-durable-execution.json"}},{"url":"https://lucioduran.com/es/blog/spdk-nvme-storage-performance-optimization","title":"SPDK + NVMe: Construcción de un Storage Engine en User-Space con 10M IOPS","kind":"blog","datePublished":"2026-02-26","representations":{"markdown":"https://lucioduran.com/es/blog/spdk-nvme-storage-performance-optimization.md","json":"https://lucioduran.com/es/blog/spdk-nvme-storage-performance-optimization.json"}},{"url":"https://lucioduran.com/es/blog/homomorphic-encryption-tfhe-concrete-ml","title":"Cifrado Homomórfico en la Práctica: TFHE, Concrete-ML e Inferencia ML sobre Datos Cifrados","kind":"blog","datePublished":"2026-02-24","representations":{"markdown":"https://lucioduran.com/es/blog/homomorphic-encryption-tfhe-concrete-ml.md","json":"https://lucioduran.com/es/blog/homomorphic-encryption-tfhe-concrete-ml.json"}},{"url":"https://lucioduran.com/es/blog/event-sourcing-cqrs-production-lessons","title":"Event Sourcing + CQRS: Diseño de Event Store, Proyecciones, Snapshots y Cuándo NO Usarlo","kind":"blog","datePublished":"2026-02-22","representations":{"markdown":"https://lucioduran.com/es/blog/event-sourcing-cqrs-production-lessons.md","json":"https://lucioduran.com/es/blog/event-sourcing-cqrs-production-lessons.json"}},{"url":"https://lucioduran.com/es/blog/astro-5-view-transitions-content-collections","title":"Content Layer API, Server Islands y View Transitions en Astro 5","kind":"blog","datePublished":"2026-02-21","representations":{"markdown":"https://lucioduran.com/es/blog/astro-5-view-transitions-content-collections.md","json":"https://lucioduran.com/es/blog/astro-5-view-transitions-content-collections.json"}},{"url":"https://lucioduran.com/es/blog/supabase-realtime-presence-multiplayer","title":"Supabase Realtime: Implementación de Funcionalidades Multiplayer Sin Gestionar Servidores WebSocket","kind":"blog","datePublished":"2026-02-19","representations":{"markdown":"https://lucioduran.com/es/blog/supabase-realtime-presence-multiplayer.md","json":"https://lucioduran.com/es/blog/supabase-realtime-presence-multiplayer.json"}},{"url":"https://lucioduran.com/es/blog/bpf-xdp-high-performance-packet-processing","title":"eBPF y XDP: Procesamiento de Paquetes de Alto Rendimiento y Mitigación de DDoS a Line Rate","kind":"blog","datePublished":"2026-02-17","representations":{"markdown":"https://lucioduran.com/es/blog/bpf-xdp-high-performance-packet-processing.md","json":"https://lucioduran.com/es/blog/bpf-xdp-high-performance-packet-processing.json"}},{"url":"https://lucioduran.com/es/blog/edge-computing-durable-objects-cloudflare","title":"Cloudflare Durable Objects: Construcción de un Game Server Stateful en el Edge","kind":"blog","datePublished":"2026-02-16","representations":{"markdown":"https://lucioduran.com/es/blog/edge-computing-durable-objects-cloudflare.md","json":"https://lucioduran.com/es/blog/edge-computing-durable-objects-cloudflare.json"}},{"url":"https://lucioduran.com/es/blog/differential-privacy-federated-learning-production","title":"Privacidad Diferencial y Federated Learning: Arquitectura de Pipelines ML Sanitarios Conformes a HIPAA","kind":"blog","datePublished":"2026-02-14","representations":{"markdown":"https://lucioduran.com/es/blog/differential-privacy-federated-learning-production.md","json":"https://lucioduran.com/es/blog/differential-privacy-federated-learning-production.json"}},{"url":"https://lucioduran.com/es/blog/structured-concurrency-java-21-virtual-threads","title":"Concurrencia Estructurada en Java 21: Virtual Threads y Arquitectura de Servidores","kind":"blog","datePublished":"2026-02-12","representations":{"markdown":"https://lucioduran.com/es/blog/structured-concurrency-java-21-virtual-threads.md","json":"https://lucioduran.com/es/blog/structured-concurrency-java-21-virtual-threads.json"}},{"url":"https://lucioduran.com/es/blog/mojo-language-python-superset-performance","title":"Mojo como Superset de Python: Rendimiento en Cargas de Trabajo ML de Producción","kind":"blog","datePublished":"2026-02-11","representations":{"markdown":"https://lucioduran.com/es/blog/mojo-language-python-superset-performance.md","json":"https://lucioduran.com/es/blog/mojo-language-python-superset-performance.json"}},{"url":"https://lucioduran.com/es/blog/accessibility-aria-live-regions-screen-reader","title":"ARIA Live Regions, Internals de Screen Readers y Metodología Sistemática de Auditoría","kind":"blog","datePublished":"2026-02-09","representations":{"markdown":"https://lucioduran.com/es/blog/accessibility-aria-live-regions-screen-reader.md","json":"https://lucioduran.com/es/blog/accessibility-aria-live-regions-screen-reader.json"}},{"url":"https://lucioduran.com/es/blog/webrtc-media-servers-mediasoup-livekit","title":"Escalando WebRTC a 10.000 Participantes: Comparación de mediasoup, LiveKit y Janus","kind":"blog","datePublished":"2026-02-07","representations":{"markdown":"https://lucioduran.com/es/blog/webrtc-media-servers-mediasoup-livekit.md","json":"https://lucioduran.com/es/blog/webrtc-media-servers-mediasoup-livekit.json"}},{"url":"https://lucioduran.com/es/blog/kubernetes-gateway-api-envoy-cilium","title":"Gateway API de Kubernetes: Reemplazando Ingress con Envoy Gateway y Cilium","kind":"blog","datePublished":"2026-02-06","representations":{"markdown":"https://lucioduran.com/es/blog/kubernetes-gateway-api-envoy-cilium.md","json":"https://lucioduran.com/es/blog/kubernetes-gateway-api-envoy-cilium.json"}},{"url":"https://lucioduran.com/es/blog/zig-language-comptime-system-programming","title":"El Comptime de Zig: Un Enfoque Unificado para la Programación de Sistemas en Compile-Time","kind":"blog","datePublished":"2026-02-04","representations":{"markdown":"https://lucioduran.com/es/blog/zig-language-comptime-system-programming.md","json":"https://lucioduran.com/es/blog/zig-language-comptime-system-programming.json"}},{"url":"https://lucioduran.com/es/blog/valkey-redis-fork-performance-analysis","title":"Valkey vs Redis: Migrando 14TB de Datos en Producción, Lo Que la Documentación No Cubre","kind":"blog","datePublished":"2026-02-02","representations":{"markdown":"https://lucioduran.com/es/blog/valkey-redis-fork-performance-analysis.md","json":"https://lucioduran.com/es/blog/valkey-redis-fork-performance-analysis.json"}},{"url":"https://lucioduran.com/es/blog/signals-reactivity-angular-solid-preact","title":"Signals y Reactividad Fine-Grained: Angular, SolidJS, Preact y la Transición del Diffing de Virtual DOM","kind":"blog","datePublished":"2026-02-01","representations":{"markdown":"https://lucioduran.com/es/blog/signals-reactivity-angular-solid-preact.md","json":"https://lucioduran.com/es/blog/signals-reactivity-angular-solid-preact.json"}},{"url":"https://lucioduran.com/es/blog/load-balancing-algorithms-maglev-consistent-hashing","title":"Algoritmos de Balanceo de Carga: Maglev Hashing, Consistent Hashing con Cargas Acotadas y P2C","kind":"blog","datePublished":"2026-01-30","representations":{"markdown":"https://lucioduran.com/es/blog/load-balancing-algorithms-maglev-consistent-hashing.md","json":"https://lucioduran.com/es/blog/load-balancing-algorithms-maglev-consistent-hashing.json"}},{"url":"https://lucioduran.com/es/blog/wireguard-mesh-networking-tailscale-internals","title":"WireGuard Mesh Networking: Los Internals de Tailscale y Headscale Explicados","kind":"blog","datePublished":"2026-01-28","representations":{"markdown":"https://lucioduran.com/es/blog/wireguard-mesh-networking-tailscale-internals.md","json":"https://lucioduran.com/es/blog/wireguard-mesh-networking-tailscale-internals.json"}},{"url":"https://lucioduran.com/es/blog/llvm-mlir-compiler-infrastructure-custom-dialects","title":"LLVM MLIR: Construyendo Dialectos de Compilador Custom para Optimización de Dominio","kind":"blog","datePublished":"2026-01-27","representations":{"markdown":"https://lucioduran.com/es/blog/llvm-mlir-compiler-infrastructure-custom-dialects.md","json":"https://lucioduran.com/es/blog/llvm-mlir-compiler-infrastructure-custom-dialects.json"}},{"url":"https://lucioduran.com/es/blog/hardware-security-modules-hsm-cloud-kms","title":"HSMs y Cloud KMS: PKCS#11, Envelope Encryption y Arquitectura Real de Gestión de Secretos","kind":"blog","datePublished":"2026-01-25","representations":{"markdown":"https://lucioduran.com/es/blog/hardware-security-modules-hsm-cloud-kms.md","json":"https://lucioduran.com/es/blog/hardware-security-modules-hsm-cloud-kms.json"}},{"url":"https://lucioduran.com/es/blog/css-anchor-positioning-popover-api-2026","title":"CSS Anchor Positioning y Popover API: Implementación de Tooltips Sin JavaScript","kind":"blog","datePublished":"2026-01-23","representations":{"markdown":"https://lucioduran.com/es/blog/css-anchor-positioning-popover-api-2026.md","json":"https://lucioduran.com/es/blog/css-anchor-positioning-popover-api-2026.json"}},{"url":"https://lucioduran.com/es/blog/kafka-vs-redpanda-event-streaming-benchmarks","title":"Kafka vs Redpanda: Benchmarks de Event Streaming y Análisis de Migración","kind":"blog","datePublished":"2026-01-22","representations":{"markdown":"https://lucioduran.com/es/blog/kafka-vs-redpanda-event-streaming-benchmarks.md","json":"https://lucioduran.com/es/blog/kafka-vs-redpanda-event-streaming-benchmarks.json"}},{"url":"https://lucioduran.com/es/blog/wasm-gc-garbage-collection-browser-runtimes","title":"WASM GC: Tipos con Garbage Collection en WebAssembly","kind":"blog","datePublished":"2026-01-20","representations":{"markdown":"https://lucioduran.com/es/blog/wasm-gc-garbage-collection-browser-runtimes.md","json":"https://lucioduran.com/es/blog/wasm-gc-garbage-collection-browser-runtimes.json"}},{"url":"https://lucioduran.com/es/blog/semantic-kernel-langchain-ai-orchestration","title":"Frameworks de Orquestación AI: Semantic Kernel vs LangChain vs LlamaIndex","kind":"blog","datePublished":"2026-01-18","representations":{"markdown":"https://lucioduran.com/es/blog/semantic-kernel-langchain-ai-orchestration.md","json":"https://lucioduran.com/es/blog/semantic-kernel-langchain-ai-orchestration.json"}},{"url":"https://lucioduran.com/es/blog/llm-function-calling-tool-use-patterns","title":"Patrones de Function Calling en LLMs para Tool Use Confiable en Agentes de IA","kind":"blog","datePublished":"2026-01-17","dateModified":"2026-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/llm-function-calling-tool-use-patterns.md","json":"https://lucioduran.com/es/blog/llm-function-calling-tool-use-patterns.json"}},{"url":"https://lucioduran.com/es/blog/ai-code-review-ast-analysis-semgrep-custom-rules","title":"Revisión de Código Automatizada con Semgrep: Reglas Personalizadas, Pattern Matching AST y Scanners de Seguridad Organizacionales","kind":"blog","datePublished":"2026-01-15","representations":{"markdown":"https://lucioduran.com/es/blog/ai-code-review-ast-analysis-semgrep-custom-rules.md","json":"https://lucioduran.com/es/blog/ai-code-review-ast-analysis-semgrep-custom-rules.json"}},{"url":"https://lucioduran.com/es/blog/postgres-logical-replication-cdc-debezium","title":"PostgreSQL CDC con Debezium: Replicación Lógica, Decodificación WAL y Arquitectura Event-Driven Real","kind":"blog","datePublished":"2026-01-13","representations":{"markdown":"https://lucioduran.com/es/blog/postgres-logical-replication-cdc-debezium.md","json":"https://lucioduran.com/es/blog/postgres-logical-replication-cdc-debezium.json"}},{"url":"https://lucioduran.com/es/blog/linux-io-uring-async-io-nodejs-integration","title":"Linux io_uring: Arquitectura de I/O Asíncrono e Integración con Node.js","kind":"blog","datePublished":"2026-01-11","representations":{"markdown":"https://lucioduran.com/es/blog/linux-io-uring-async-io-nodejs-integration.md","json":"https://lucioduran.com/es/blog/linux-io-uring-async-io-nodejs-integration.json"}},{"url":"https://lucioduran.com/es/blog/time-series-databases-timescaledb-questdb-influx","title":"Bases de Datos de Series Temporales: TimescaleDB Hypertables, QuestDB Columnar e InfluxDB IOx","kind":"blog","datePublished":"2026-01-10","representations":{"markdown":"https://lucioduran.com/es/blog/time-series-databases-timescaledb-questdb-influx.md","json":"https://lucioduran.com/es/blog/time-series-databases-timescaledb-questdb-influx.json"}},{"url":"https://lucioduran.com/es/blog/dns-over-https-encrypted-client-hello-privacy","title":"Stack de Privacidad DNS: DoH, DoT, DNSSEC, Encrypted Client Hello y Análisis Comparativo de Privacidad","kind":"blog","datePublished":"2026-01-08","representations":{"markdown":"https://lucioduran.com/es/blog/dns-over-https-encrypted-client-hello-privacy.md","json":"https://lucioduran.com/es/blog/dns-over-https-encrypted-client-hello-privacy.json"}},{"url":"https://lucioduran.com/es/blog/grpc-protobuf-connectrpc-api-design","title":"gRPC + Protobuf + ConnectRPC: APIs Type-Safe con Streaming y Generación de Código","kind":"blog","datePublished":"2026-01-06","representations":{"markdown":"https://lucioduran.com/es/blog/grpc-protobuf-connectrpc-api-design.md","json":"https://lucioduran.com/es/blog/grpc-protobuf-connectrpc-api-design.json"}},{"url":"https://lucioduran.com/es/blog/arrow-datafusion-query-engine-rust","title":"Apache Arrow DataFusion: Construyendo Query Engines Personalizados en Rust","kind":"blog","datePublished":"2026-01-05","representations":{"markdown":"https://lucioduran.com/es/blog/arrow-datafusion-query-engine-rust.md","json":"https://lucioduran.com/es/blog/arrow-datafusion-query-engine-rust.json"}},{"url":"https://lucioduran.com/es/blog/streaming-html-out-of-order-island-architecture","title":"Streaming HTML: Out-of-Order Streaming, Island Architecture e Hidratación Selectiva","kind":"blog","datePublished":"2026-01-03","representations":{"markdown":"https://lucioduran.com/es/blog/streaming-html-out-of-order-island-architecture.md","json":"https://lucioduran.com/es/blog/streaming-html-out-of-order-island-architecture.json"}},{"url":"https://lucioduran.com/es/blog/react-server-components-streaming-architecture","title":"React Server Components: Arquitectura de Streaming, Costos de Rendimiento y Patrones de Migración","kind":"blog","datePublished":"2026-01-01","representations":{"markdown":"https://lucioduran.com/es/blog/react-server-components-streaming-architecture.md","json":"https://lucioduran.com/es/blog/react-server-components-streaming-architecture.json"}},{"url":"https://lucioduran.com/es/blog/supply-chain-security-sigstore-slsa-sbom","title":"Seguridad de la Cadena de Suministro: Sigstore, SLSA, SBOMs y Asegurando el Pipeline de Build de Punta a Punta","kind":"blog","datePublished":"2025-12-31","representations":{"markdown":"https://lucioduran.com/es/blog/supply-chain-security-sigstore-slsa-sbom.md","json":"https://lucioduran.com/es/blog/supply-chain-security-sigstore-slsa-sbom.json"}},{"url":"https://lucioduran.com/es/blog/passkeys-webauthn-passwordless-implementation","title":"Passkeys y WebAuthn: Guía de Implementación en Producción para Autenticación FIDO2 sin Contraseña","kind":"blog","datePublished":"2025-12-29","representations":{"markdown":"https://lucioduran.com/es/blog/passkeys-webauthn-passwordless-implementation.md","json":"https://lucioduran.com/es/blog/passkeys-webauthn-passwordless-implementation.json"}},{"url":"https://lucioduran.com/es/blog/platform-engineering-idp-backstage-port","title":"Platform Engineering: Construyendo IDPs con Backstage y Port","kind":"blog","datePublished":"2025-12-27","representations":{"markdown":"https://lucioduran.com/es/blog/platform-engineering-idp-backstage-port.md","json":"https://lucioduran.com/es/blog/platform-engineering-idp-backstage-port.json"}},{"url":"https://lucioduran.com/es/blog/blend-mode-compositing-gpu-rendering-pipeline","title":"Pipeline de Renderizado GPU: Blend Modes, Compositing Porter-Duff y Rendering Tile-Based","kind":"blog","datePublished":"2025-12-26","representations":{"markdown":"https://lucioduran.com/es/blog/blend-mode-compositing-gpu-rendering-pipeline.md","json":"https://lucioduran.com/es/blog/blend-mode-compositing-gpu-rendering-pipeline.json"}},{"url":"https://lucioduran.com/es/blog/typescript-5-5-type-predicates-inference","title":"TypeScript 5.5: Type Predicates Inferidos, Isolated Declarations y Gotchas del Mundo Real","kind":"blog","datePublished":"2025-12-24","representations":{"markdown":"https://lucioduran.com/es/blog/typescript-5-5-type-predicates-inference.md","json":"https://lucioduran.com/es/blog/typescript-5-5-type-predicates-inference.json"}},{"url":"https://lucioduran.com/es/blog/llm-inference-optimization-kv-cache-paged-attention","title":"Optimización de Inferencia LLM: KV-Cache, PagedAttention y Eficiencia de Memoria GPU","kind":"blog","datePublished":"2025-12-22","dateModified":"2026-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/llm-inference-optimization-kv-cache-paged-attention.md","json":"https://lucioduran.com/es/blog/llm-inference-optimization-kv-cache-paged-attention.json"}},{"url":"https://lucioduran.com/es/blog/immutable-infrastructure-packer-golden-images","title":"Infraestructura Inmutable: Golden Images con Packer, Pipelines de AMI, Deployments Blue-Green y la Migración Real desde Servers Mutables","kind":"blog","datePublished":"2025-12-21","representations":{"markdown":"https://lucioduran.com/es/blog/immutable-infrastructure-packer-golden-images.md","json":"https://lucioduran.com/es/blog/immutable-infrastructure-packer-golden-images.json"}},{"url":"https://lucioduran.com/es/blog/container-runtime-internals-runc-youki-kata","title":"Internals de Container Runtimes: runc, youki, kata-containers y Modelos de Aislamiento Sandbox","kind":"blog","datePublished":"2025-12-19","dateModified":"2026-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/container-runtime-internals-runc-youki-kata.md","json":"https://lucioduran.com/es/blog/container-runtime-internals-runc-youki-kata.json"}},{"url":"https://lucioduran.com/es/blog/next-js-15-ppr-partial-prerendering","title":"Next.js 15 PPR: Partial Prerendering, Static Shells, y el Fin del Debate ISR vs SSR","kind":"blog","datePublished":"2025-12-17","representations":{"markdown":"https://lucioduran.com/es/blog/next-js-15-ppr-partial-prerendering.md","json":"https://lucioduran.com/es/blog/next-js-15-ppr-partial-prerendering.json"}},{"url":"https://lucioduran.com/es/blog/crdts-local-first-software-architecture","title":"CRDTs para Software Local-First: Apps Colaborativas Sin Servidores","kind":"blog","datePublished":"2025-12-16","representations":{"markdown":"https://lucioduran.com/es/blog/crdts-local-first-software-architecture.md","json":"https://lucioduran.com/es/blog/crdts-local-first-software-architecture.json"}},{"url":"https://lucioduran.com/es/blog/webnn-api-hardware-accelerated-ml-browser","title":"WebNN API: ML Acelerado por Hardware en el Browser, Acceso a NPU y Benchmarks Reales de Inferencia On-Device","kind":"blog","datePublished":"2025-12-14","representations":{"markdown":"https://lucioduran.com/es/blog/webnn-api-hardware-accelerated-ml-browser.md","json":"https://lucioduran.com/es/blog/webnn-api-hardware-accelerated-ml-browser.json"}},{"url":"https://lucioduran.com/es/blog/column-oriented-storage-parquet-lance-delta","title":"Formatos de Almacenamiento Columnar: Arquitectura y Optimización de Parquet, Lance, Delta Lake e Iceberg","kind":"blog","datePublished":"2025-12-12","representations":{"markdown":"https://lucioduran.com/es/blog/column-oriented-storage-parquet-lance-delta.md","json":"https://lucioduran.com/es/blog/column-oriented-storage-parquet-lance-delta.json"}},{"url":"https://lucioduran.com/es/blog/opentelemetry-distributed-tracing-microservices","title":"OpenTelemetry en Producción: Implementación de Distributed Tracing y Control de Costos","kind":"blog","datePublished":"2025-12-11","representations":{"markdown":"https://lucioduran.com/es/blog/opentelemetry-distributed-tracing-microservices.md","json":"https://lucioduran.com/es/blog/opentelemetry-distributed-tracing-microservices.json"}},{"url":"https://lucioduran.com/es/blog/unikernels-firecracker-microvm-serverless","title":"Unikernels vs MicroVMs: Los Internals de Firecracker, Unikraft, y el Costo Real del Aislamiento Serverless","kind":"blog","datePublished":"2025-12-09","representations":{"markdown":"https://lucioduran.com/es/blog/unikernels-firecracker-microvm-serverless.md","json":"https://lucioduran.com/es/blog/unikernels-firecracker-microvm-serverless.json"}},{"url":"https://lucioduran.com/es/blog/tcp-quic-http3-kernel-bypass-performance","title":"TCP vs QUIC vs HTTP/3: Kernel Bypass, Zero-Copy y Optimización de Latencia","kind":"blog","datePublished":"2025-12-07","representations":{"markdown":"https://lucioduran.com/es/blog/tcp-quic-http3-kernel-bypass-performance.md","json":"https://lucioduran.com/es/blog/tcp-quic-http3-kernel-bypass-performance.json"}},{"url":"https://lucioduran.com/es/blog/cell-based-architecture-blast-radius-isolation","title":"Arquitectura Basada en Celdas: Aislamiento de Radio de Explosión, Shuffle Sharding y Cómo AWS y Slack Reducen Dominios de Fallo","kind":"blog","datePublished":"2025-12-06","representations":{"markdown":"https://lucioduran.com/es/blog/cell-based-architecture-blast-radius-isolation.md","json":"https://lucioduran.com/es/blog/cell-based-architecture-blast-radius-isolation.json"}},{"url":"https://lucioduran.com/es/blog/web-animations-api-scroll-driven-animations","title":"Scroll-Driven Animations con CSS scroll-timeline, ViewTimeline y la Web Animations API","kind":"blog","datePublished":"2025-12-04","representations":{"markdown":"https://lucioduran.com/es/blog/web-animations-api-scroll-driven-animations.md","json":"https://lucioduran.com/es/blog/web-animations-api-scroll-driven-animations.json"}},{"url":"https://lucioduran.com/es/blog/vector-databases-pgvector-qdrant-pinecone","title":"Bases de Datos Vectoriales Comparadas: Ejecutando el Mismo Pipeline RAG en pgvector, Qdrant, Pinecone y Weaviate","kind":"blog","datePublished":"2025-12-02","representations":{"markdown":"https://lucioduran.com/es/blog/vector-databases-pgvector-qdrant-pinecone.md","json":"https://lucioduran.com/es/blog/vector-databases-pgvector-qdrant-pinecone.json"}},{"url":"https://lucioduran.com/es/blog/mlops-feature-stores-feast-tecton-production","title":"MLOps Feature Stores: Feast, Tecton, Features en Tiempo Real y Arquitectura de Pipelines ML en Producción","kind":"blog","datePublished":"2025-11-30","representations":{"markdown":"https://lucioduran.com/es/blog/mlops-feature-stores-feast-tecton-production.md","json":"https://lucioduran.com/es/blog/mlops-feature-stores-feast-tecton-production.json"}},{"url":"https://lucioduran.com/es/blog/deterministic-simulation-testing-tigerbeetle","title":"Deterministic Simulation Testing: Metodología de Inyección de Fallas en TigerBeetle y FoundationDB","kind":"blog","datePublished":"2025-11-29","representations":{"markdown":"https://lucioduran.com/es/blog/deterministic-simulation-testing-tigerbeetle.md","json":"https://lucioduran.com/es/blog/deterministic-simulation-testing-tigerbeetle.json"}},{"url":"https://lucioduran.com/es/blog/effect-ts-algebraic-effects-error-handling","title":"Effect-TS: Efectos Algebraicos y Manejo de Errores Tipado en TypeScript","kind":"blog","datePublished":"2025-11-27","representations":{"markdown":"https://lucioduran.com/es/blog/effect-ts-algebraic-effects-error-handling.md","json":"https://lucioduran.com/es/blog/effect-ts-algebraic-effects-error-handling.json"}},{"url":"https://lucioduran.com/es/blog/capability-based-security-wasi-preview2","title":"Seguridad Basada en Capabilities con WASI Preview 2: Sistemas de Plugins con Least-Privilege a Nivel de Runtime","kind":"blog","datePublished":"2025-11-25","representations":{"markdown":"https://lucioduran.com/es/blog/capability-based-security-wasi-preview2.md","json":"https://lucioduran.com/es/blog/capability-based-security-wasi-preview2.json"}},{"url":"https://lucioduran.com/es/blog/graph-databases-neo4j-surrealdb-age-comparison","title":"Bases de Datos de Grafos: Neo4j vs SurrealDB vs Apache AGE, Cypher, GQL y Optimización Real de Queries de Red Social","kind":"blog","datePublished":"2025-11-24","representations":{"markdown":"https://lucioduran.com/es/blog/graph-databases-neo4j-surrealdb-age-comparison.md","json":"https://lucioduran.com/es/blog/graph-databases-neo4j-surrealdb-age-comparison.json"}},{"url":"https://lucioduran.com/es/blog/arm64-graviton4-server-migration-benchmarks","title":"Benchmarks de Migración a Graviton4 ARM64: Datos Reales de Performance en Producción","kind":"blog","datePublished":"2025-11-22","representations":{"markdown":"https://lucioduran.com/es/blog/arm64-graviton4-server-migration-benchmarks.md","json":"https://lucioduran.com/es/blog/arm64-graviton4-server-migration-benchmarks.json"}},{"url":"https://lucioduran.com/es/blog/scylladb-cassandra-compatible-low-latency","title":"ScyllaDB: Arquitectura Shard-Per-Core, Benchmarks de Latencia y Migración desde Cassandra","kind":"blog","datePublished":"2025-11-20","representations":{"markdown":"https://lucioduran.com/es/blog/scylladb-cassandra-compatible-low-latency.md","json":"https://lucioduran.com/es/blog/scylladb-cassandra-compatible-low-latency.json"}},{"url":"https://lucioduran.com/es/blog/nix-flakes-reproducible-dev-environments","title":"Nix Flakes como Reemplazo de Docker para Entornos de Desarrollo Local","kind":"blog","datePublished":"2025-11-19","representations":{"markdown":"https://lucioduran.com/es/blog/nix-flakes-reproducible-dev-environments.md","json":"https://lucioduran.com/es/blog/nix-flakes-reproducible-dev-environments.json"}},{"url":"https://lucioduran.com/es/blog/crossplane-infrastructure-composition-kubernetes","title":"Crossplane: Composición de Infraestructura en Kubernetes, Reemplazando Terraform con IaC GitOps-Native","kind":"blog","datePublished":"2025-11-17","representations":{"markdown":"https://lucioduran.com/es/blog/crossplane-infrastructure-composition-kubernetes.md","json":"https://lucioduran.com/es/blog/crossplane-infrastructure-composition-kubernetes.json"}},{"url":"https://lucioduran.com/es/blog/async-rust-tokio-internals-runtime-design","title":"Arquitectura Interna del Runtime Tokio: Scheduler Work-Stealing, I/O Driver y Construcción de un Runtime Mínimo","kind":"blog","datePublished":"2025-11-15","representations":{"markdown":"https://lucioduran.com/es/blog/async-rust-tokio-internals-runtime-design.md","json":"https://lucioduran.com/es/blog/async-rust-tokio-internals-runtime-design.json"}},{"url":"https://lucioduran.com/es/blog/htmx-2-hypermedia-driven-applications","title":"HTMX 2.0: Aplicaciones Hypermedia en Producción","kind":"blog","datePublished":"2025-11-14","representations":{"markdown":"https://lucioduran.com/es/blog/htmx-2-hypermedia-driven-applications.md","json":"https://lucioduran.com/es/blog/htmx-2-hypermedia-driven-applications.json"}},{"url":"https://lucioduran.com/es/blog/jit-compilation-cranelift-copy-patch-techniques","title":"Técnicas de Compilación JIT: Cranelift, Copy-and-Patch y CPython 3.13","kind":"blog","datePublished":"2025-11-12","representations":{"markdown":"https://lucioduran.com/es/blog/jit-compilation-cranelift-copy-patch-techniques.md","json":"https://lucioduran.com/es/blog/jit-compilation-cranelift-copy-patch-techniques.json"}},{"url":"https://lucioduran.com/es/blog/css-has-selector-quantity-queries-patterns","title":"CSS :has() Selector: Quantity Queries, Selección de Padres y Patrones Previamente Imposibles","kind":"blog","datePublished":"2025-11-10","representations":{"markdown":"https://lucioduran.com/es/blog/css-has-selector-quantity-queries-patterns.md","json":"https://lucioduran.com/es/blog/css-has-selector-quantity-queries-patterns.json"}},{"url":"https://lucioduran.com/es/blog/deno-2-node-compat-fresh-framework","title":"Deno 2: Compatibilidad Total con Node, Fresh 2.0 y Benchmarks Comparativos Contra Node 22 y Bun","kind":"blog","datePublished":"2025-11-09","representations":{"markdown":"https://lucioduran.com/es/blog/deno-2-node-compat-fresh-framework.md","json":"https://lucioduran.com/es/blog/deno-2-node-compat-fresh-framework.json"}},{"url":"https://lucioduran.com/es/blog/smithy-api-modeling-aws-sdk-generation","title":"Smithy: El Lenguaje de Modelado de APIs de AWS y Construcción de Generadores de SDK","kind":"blog","datePublished":"2025-11-07","representations":{"markdown":"https://lucioduran.com/es/blog/smithy-api-modeling-aws-sdk-generation.md","json":"https://lucioduran.com/es/blog/smithy-api-modeling-aws-sdk-generation.json"}},{"url":"https://lucioduran.com/es/blog/object-storage-s3-compatible-minio-tigris","title":"Object Storage S3-Compatible: MinIO, Tigris, R2 e Internals del Multipart Upload","kind":"blog","datePublished":"2025-11-05","representations":{"markdown":"https://lucioduran.com/es/blog/object-storage-s3-compatible-minio-tigris.md","json":"https://lucioduran.com/es/blog/object-storage-s3-compatible-minio-tigris.json"}},{"url":"https://lucioduran.com/es/blog/zero-knowledge-proofs-web3-authentication","title":"Zero-Knowledge Proofs para Autenticación: Verificación de Identidad con Preservación de Privacidad","kind":"blog","datePublished":"2025-11-04","representations":{"markdown":"https://lucioduran.com/es/blog/zero-knowledge-proofs-web3-authentication.md","json":"https://lucioduran.com/es/blog/zero-knowledge-proofs-web3-authentication.json"}},{"url":"https://lucioduran.com/es/blog/micro-frontends-module-federation-native-federation","title":"Micro-Frontends en 2026: Module Federation 2.0, Native Federation e Import Maps","kind":"blog","datePublished":"2025-11-02","representations":{"markdown":"https://lucioduran.com/es/blog/micro-frontends-module-federation-native-federation.md","json":"https://lucioduran.com/es/blog/micro-frontends-module-federation-native-federation.json"}},{"url":"https://lucioduran.com/es/blog/wasi-threads-shared-memory-parallel-wasm","title":"WASI Threads: El Paralelismo con Memoria Compartida Llega a WebAssembly","kind":"blog","datePublished":"2025-10-31","representations":{"markdown":"https://lucioduran.com/es/blog/wasi-threads-shared-memory-parallel-wasm.md","json":"https://lucioduran.com/es/blog/wasi-threads-shared-memory-parallel-wasm.json"}},{"url":"https://lucioduran.com/es/blog/sqlite-litefs-distributed-edge-databases","title":"SQLite en el Edge: LiteFS, Turso, y Por Qué Postgres No Siempre Es la Respuesta","kind":"blog","datePublished":"2025-10-30","representations":{"markdown":"https://lucioduran.com/es/blog/sqlite-litefs-distributed-edge-databases.md","json":"https://lucioduran.com/es/blog/sqlite-litefs-distributed-edge-databases.json"}},{"url":"https://lucioduran.com/es/blog/consensus-algorithms-raft-paxos-viewstamped","title":"Algoritmos de Consenso Comparados: Raft, Multi-Paxos, Viewstamped Replication y EPaxos","kind":"blog","datePublished":"2025-10-28","representations":{"markdown":"https://lucioduran.com/es/blog/consensus-algorithms-raft-paxos-viewstamped.md","json":"https://lucioduran.com/es/blog/consensus-algorithms-raft-paxos-viewstamped.json"}},{"url":"https://lucioduran.com/es/blog/openapi-4-moonwalk-api-specification","title":"OpenAPI 4.0 (Moonwalk): La Reescritura de Spec que Realmente Importa","kind":"blog","datePublished":"2025-10-26","representations":{"markdown":"https://lucioduran.com/es/blog/openapi-4-moonwalk-api-specification.md","json":"https://lucioduran.com/es/blog/openapi-4-moonwalk-api-specification.json"}},{"url":"https://lucioduran.com/es/blog/ebpf-observability-production-kubernetes","title":"eBPF en Producción: Observabilidad a Nivel de Kernel en Kubernetes Sin el Overhead","kind":"blog","datePublished":"2025-10-25","representations":{"markdown":"https://lucioduran.com/es/blog/ebpf-observability-production-kubernetes.md","json":"https://lucioduran.com/es/blog/ebpf-observability-production-kubernetes.json"}},{"url":"https://lucioduran.com/es/blog/browser-storage-apis-opfs-indexeddb-sqlite-wasm","title":"APIs de Almacenamiento del Navegador: OPFS, IndexedDB y SQLite-over-WASM para Aplicaciones Offline-First","kind":"blog","datePublished":"2025-10-23","representations":{"markdown":"https://lucioduran.com/es/blog/browser-storage-apis-opfs-indexeddb-sqlite-wasm.md","json":"https://lucioduran.com/es/blog/browser-storage-apis-opfs-indexeddb-sqlite-wasm.json"}},{"url":"https://lucioduran.com/es/blog/rate-limiting-algorithms-token-bucket-sliding-window","title":"Algoritmos de Rate Limiting: De Token Buckets a Scripts Lua Distribuidos","kind":"blog","datePublished":"2025-10-21","representations":{"markdown":"https://lucioduran.com/es/blog/rate-limiting-algorithms-token-bucket-sliding-window.md","json":"https://lucioduran.com/es/blog/rate-limiting-algorithms-token-bucket-sliding-window.json"}},{"url":"https://lucioduran.com/es/blog/v8-maglev-turboshaft-compiler-pipeline","title":"Maglev y Turboshaft en V8: Arquitectura del Compilador Mid-Tier y Backend de V8","kind":"blog","datePublished":"2025-10-19","representations":{"markdown":"https://lucioduran.com/es/blog/v8-maglev-turboshaft-compiler-pipeline.md","json":"https://lucioduran.com/es/blog/v8-maglev-turboshaft-compiler-pipeline.json"}},{"url":"https://lucioduran.com/es/blog/memory-safe-c-alternatives-carbon-cpp2-val","title":"Alternativas Memory-Safe a C++: Carbon, Cpp2, Val y Circle en Comparación","kind":"blog","datePublished":"2025-10-18","representations":{"markdown":"https://lucioduran.com/es/blog/memory-safe-c-alternatives-carbon-cpp2-val.md","json":"https://lucioduran.com/es/blog/memory-safe-c-alternatives-carbon-cpp2-val.json"}},{"url":"https://lucioduran.com/es/blog/graalvm-native-image-spring-boot-startup","title":"GraalVM Native Image: De 8 Segundos de Startup en Spring Boot a 50ms","kind":"blog","datePublished":"2025-10-16","representations":{"markdown":"https://lucioduran.com/es/blog/graalvm-native-image-spring-boot-startup.md","json":"https://lucioduran.com/es/blog/graalvm-native-image-spring-boot-startup.json"}},{"url":"https://lucioduran.com/es/blog/postgresql-17-incremental-backup-logical-replication","title":"PostgreSQL 17: Backup Incremental, Failover de Replicación Lógica y Mejoras Operacionales","kind":"blog","datePublished":"2025-10-14","representations":{"markdown":"https://lucioduran.com/es/blog/postgresql-17-incremental-backup-logical-replication.md","json":"https://lucioduran.com/es/blog/postgresql-17-incremental-backup-logical-replication.json"}},{"url":"https://lucioduran.com/es/blog/web-components-shadow-dom-custom-elements-2026","title":"Web Components en 2026: Declarative Shadow DOM, CSS Parts e Interoperabilidad con Frameworks","kind":"blog","datePublished":"2025-10-13","representations":{"markdown":"https://lucioduran.com/es/blog/web-components-shadow-dom-custom-elements-2026.md","json":"https://lucioduran.com/es/blog/web-components-shadow-dom-custom-elements-2026.json"}},{"url":"https://lucioduran.com/es/blog/llm-quantization-gptq-awq-gguf-compared","title":"Comparación de Cuantización de LLMs: GPTQ, AWQ, GGUF y SqueezeLLM","kind":"blog","datePublished":"2025-10-11","representations":{"markdown":"https://lucioduran.com/es/blog/llm-quantization-gptq-awq-gguf-compared.md","json":"https://lucioduran.com/es/blog/llm-quantization-gptq-awq-gguf-compared.json"}},{"url":"https://lucioduran.com/es/blog/chaos-engineering-litmus-chaos-monkey-production","title":"Chaos Engineering en Producción: Hipótesis de Estado Estable, LitmusChaos y Control de Blast Radius","kind":"blog","datePublished":"2025-10-09","representations":{"markdown":"https://lucioduran.com/es/blog/chaos-engineering-litmus-chaos-monkey-production.md","json":"https://lucioduran.com/es/blog/chaos-engineering-litmus-chaos-monkey-production.json"}},{"url":"https://lucioduran.com/es/blog/rust-wasm-component-model-production","title":"Rust + WASM Component Model en Producción: Microservicios Políglotas Que Realmente Funcionan","kind":"blog","datePublished":"2025-10-08","representations":{"markdown":"https://lucioduran.com/es/blog/rust-wasm-component-model-production.md","json":"https://lucioduran.com/es/blog/rust-wasm-component-model-production.json"}},{"url":"https://lucioduran.com/es/blog/incremental-computation-salsa-adapton-frameworks","title":"Computación Incremental con los Frameworks Salsa y Adapton","kind":"blog","datePublished":"2025-10-06","representations":{"markdown":"https://lucioduran.com/es/blog/incremental-computation-salsa-adapton-frameworks.md","json":"https://lucioduran.com/es/blog/incremental-computation-salsa-adapton-frameworks.json"}},{"url":"https://lucioduran.com/es/blog/bun-v2-runtime-internals-deep-dive","title":"Internals de Bun v2: JavaScriptCore, Allocators de Zig y Batching de Syscalls con io_uring","kind":"blog","datePublished":"2025-10-04","representations":{"markdown":"https://lucioduran.com/es/blog/bun-v2-runtime-internals-deep-dive.md","json":"https://lucioduran.com/es/blog/bun-v2-runtime-internals-deep-dive.json"}},{"url":"https://lucioduran.com/es/blog/serverless-cold-starts-optimization-strategies","title":"Cold Starts en Serverless: Guía Completa de Estrategias de Optimización","kind":"blog","datePublished":"2025-10-03","representations":{"markdown":"https://lucioduran.com/es/blog/serverless-cold-starts-optimization-strategies.md","json":"https://lucioduran.com/es/blog/serverless-cold-starts-optimization-strategies.json"}},{"url":"https://lucioduran.com/es/blog/webgpu-compute-shaders-ml-inference","title":"Compute Shaders con WebGPU para Inferencia ML: Ejecución de Modelos en el Cliente","kind":"blog","datePublished":"2025-10-01","representations":{"markdown":"https://lucioduran.com/es/blog/webgpu-compute-shaders-ml-inference.md","json":"https://lucioduran.com/es/blog/webgpu-compute-shaders-ml-inference.json"}},{"url":"https://lucioduran.com/es/projects/citable-publication","title":"Citable Publication","kind":"project","datePublished":"2026-10-21","dateModified":"2026-10-21","contentLanguage":"es","representations":{"markdown":"https://lucioduran.com/es/projects/citable-publication.md","json":"https://lucioduran.com/es/projects/citable-publication.json"}},{"url":"https://lucioduran.com/es/projects/rag-evaluation-workbench","title":"RAG Evaluation Workbench","kind":"project","datePublished":"2026-10-21","dateModified":"2026-10-21","contentLanguage":"es","representations":{"markdown":"https://lucioduran.com/es/projects/rag-evaluation-workbench.md","json":"https://lucioduran.com/es/projects/rag-evaluation-workbench.json"}},{"url":"https://lucioduran.com/es/projects/agent-replay-runtime","title":"Agent Replay Runtime","kind":"project","datePublished":"2026-10-21","dateModified":"2026-10-21","contentLanguage":"es","representations":{"markdown":"https://lucioduran.com/es/projects/agent-replay-runtime.md","json":"https://lucioduran.com/es/projects/agent-replay-runtime.json"}},{"url":"https://lucioduran.com/es/projects/agent-injection-evals","title":"Agent Injection Evals","kind":"project","datePublished":"2026-10-21","dateModified":"2026-10-21","contentLanguage":"es","representations":{"markdown":"https://lucioduran.com/es/projects/agent-injection-evals.md","json":"https://lucioduran.com/es/projects/agent-injection-evals.json"}},{"url":"https://lucioduran.com/es/projects/mcp-contract-harness","title":"MCP Contract Harness","kind":"project","datePublished":"2026-10-21","dateModified":"2026-10-21","contentLanguage":"es","representations":{"markdown":"https://lucioduran.com/es/projects/mcp-contract-harness.md","json":"https://lucioduran.com/es/projects/mcp-contract-harness.json"}},{"url":"https://lucioduran.com/es/decisions/ssg-over-ssr","title":"ADR-001: Static Site Generation over Server-Side Rendering","kind":"decision","datePublished":"2024-04-12","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/ssg-over-ssr.md","json":"https://lucioduran.com/es/decisions/ssg-over-ssr.json"}},{"url":"https://lucioduran.com/es/decisions/mongodb-over-postgresql","title":"ADR-002: MongoDB over PostgreSQL for Content API","kind":"decision","datePublished":"2024-02-08","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/mongodb-over-postgresql.md","json":"https://lucioduran.com/es/decisions/mongodb-over-postgresql.json"}},{"url":"https://lucioduran.com/es/decisions/styled-components-over-tailwind","title":"ADR-003: styled-components over Tailwind CSS","kind":"decision","datePublished":"2024-05-03","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/styled-components-over-tailwind.md","json":"https://lucioduran.com/es/decisions/styled-components-over-tailwind.json"}},{"url":"https://lucioduran.com/es/decisions/single-accent-color-system","title":"ADR-004: Single Accent Color System over Category-Based Palette","kind":"decision","datePublished":"2025-12-20","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/single-accent-color-system.md","json":"https://lucioduran.com/es/decisions/single-accent-color-system.json"}},{"url":"https://lucioduran.com/es/decisions/decoupled-api-architecture","title":"ADR-005: Decoupled API Architecture","kind":"decision","datePublished":"2024-01-15","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/decoupled-api-architecture.md","json":"https://lucioduran.com/es/decisions/decoupled-api-architecture.json"}},{"url":"https://lucioduran.com/es/decisions/agent-experience-first-class","title":"ADR-006: AI agent readability as First-Class Concern","kind":"decision","datePublished":"2026-02-10","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/agent-experience-first-class.md","json":"https://lucioduran.com/es/decisions/agent-experience-first-class.json"}},{"url":"https://lucioduran.com/es/decisions/css-grid-over-flexbox","title":"ADR-007: CSS Grid over Flexbox for Layout System","kind":"decision","datePublished":"2025-12-22","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/css-grid-over-flexbox.md","json":"https://lucioduran.com/es/decisions/css-grid-over-flexbox.json"}},{"url":"https://lucioduran.com/es/decisions/static-json-over-cms","title":"ADR-008: Static JSON over CMS for Decision Records","kind":"decision","datePublished":"2026-02-15","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/static-json-over-cms.md","json":"https://lucioduran.com/es/decisions/static-json-over-cms.json"}},{"url":"https://lucioduran.com/es/decisions/geist-font-system","title":"ADR-009: Geist Font Family as Design System Foundation","kind":"decision","datePublished":"2025-11-28","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/geist-font-system.md","json":"https://lucioduran.com/es/decisions/geist-font-system.json"}},{"url":"https://lucioduran.com/es/decisions/isr-ready-architecture","title":"ADR-010: ISR-Ready Architecture with Full Static Fallback","kind":"decision","datePublished":"2024-06-18","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/isr-ready-architecture.md","json":"https://lucioduran.com/es/decisions/isr-ready-architecture.json"}},{"url":"https://lucioduran.com/es/decisions/multi-layer-structured-data","title":"ADR-011: Multi-Layer Structured Data Strategy for Semantic Discoverability","kind":"decision","datePublished":"2026-02-11","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/multi-layer-structured-data.md","json":"https://lucioduran.com/es/decisions/multi-layer-structured-data.json"}},{"url":"https://lucioduran.com/es/decisions/deliberate-ai-crawler-access-policy","title":"ADR-012: Deliberate AI Crawler Access Policy over Default Blocking","kind":"decision","datePublished":"2026-02-12","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/deliberate-ai-crawler-access-policy.md","json":"https://lucioduran.com/es/decisions/deliberate-ai-crawler-access-policy.json"}},{"url":"https://lucioduran.com/es/decisions/zero-downtime-deploy-strategy","title":"ADR-013: Zero-Downtime Deploy Strategy with Atomic Rollouts","kind":"decision","datePublished":"2024-03-10","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/zero-downtime-deploy-strategy.md","json":"https://lucioduran.com/es/decisions/zero-downtime-deploy-strategy.json"}},{"url":"https://lucioduran.com/es/decisions/defensive-data-fetching","title":"ADR-014: Defensive Data Fetching with Graceful Degradation","kind":"decision","datePublished":"2024-04-28","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/defensive-data-fetching.md","json":"https://lucioduran.com/es/decisions/defensive-data-fetching.json"}},{"url":"https://lucioduran.com/es/decisions/critical-rendering-path-optimization","title":"ADR-015: Critical Rendering Path Optimization Strategy","kind":"decision","datePublished":"2024-07-15","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/critical-rendering-path-optimization.md","json":"https://lucioduran.com/es/decisions/critical-rendering-path-optimization.json"}},{"url":"https://lucioduran.com/es/decisions/scoped-remote-image-patterns","title":"ADR-016: Scoped Remote Image Patterns over Generic CDN Proxy","kind":"decision","datePublished":"2024-05-20","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/scoped-remote-image-patterns.md","json":"https://lucioduran.com/es/decisions/scoped-remote-image-patterns.json"}},{"url":"https://lucioduran.com/es/decisions/defense-in-depth-security-headers","title":"ADR-017: Defense-in-Depth HTTP Security Headers","kind":"decision","datePublished":"2024-03-25","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/defense-in-depth-security-headers.md","json":"https://lucioduran.com/es/decisions/defense-in-depth-security-headers.json"}},{"url":"https://lucioduran.com/es/decisions/monolithic-page-components","title":"ADR-018: Monolithic Page Components over Micro-Component Architecture","kind":"decision","datePublished":"2024-06-02","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/monolithic-page-components.md","json":"https://lucioduran.com/es/decisions/monolithic-page-components.json"}},{"url":"https://lucioduran.com/es/decisions/semantic-url-routing","title":"ADR-019: Semantic URL Routing with Explicit Path Mapping","kind":"decision","datePublished":"2024-05-15","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/semantic-url-routing.md","json":"https://lucioduran.com/es/decisions/semantic-url-routing.json"}},{"url":"https://lucioduran.com/es/decisions/calibrated-uncertainty-metadata","title":"ADR-020: Calibrated Uncertainty as Architectural Metadata","kind":"decision","datePublished":"2026-02-16","contentLanguage":"en","representations":{"markdown":"https://lucioduran.com/es/decisions/calibrated-uncertainty-metadata.md","json":"https://lucioduran.com/es/decisions/calibrated-uncertainty-metadata.json"}}]}