<!-- Canonical: https://lucioduran.com/es/site-index
Language: es
Content-SHA256: dda1ab4785d1de75df367e17dd3e13e0703b2d7586947ceae0396003f46957ed
-->

# Índice completo

448 páginas. Todos los enlaces están disponibles sin JavaScript.

[JSON](<https://lucioduran.com/api/content-index?locale=es>)

## Secciones (13)

- [Inicio](<https://lucioduran.com/es>)
- [Experiencia](<https://lucioduran.com/es/work-experience>)
- [Especialidades](<https://lucioduran.com/es/areas-of-expertise>)
- [Educación](<https://lucioduran.com/es/education>)
- [Biografía](<https://lucioduran.com/es/bio>)
- [Blog](<https://lucioduran.com/es/blog>)
- [Proyectos](<https://lucioduran.com/es/projects>)
- [Decisiones de arquitectura](<https://lucioduran.com/es/decisions>)
- [CV](<https://lucioduran.com/es/cv>)
- [Contacto](<https://lucioduran.com/es/contact>)
- [Índice completo](<https://lucioduran.com/es/site-index>)
- [Acceso al contenido](<https://lucioduran.com/es/access>)
- [Privacidad](<https://lucioduran.com/es/privacy>)

## Experiencia (20)

- [Chief Technology Officer (CTO) · LOi](<https://lucioduran.com/es/work-experiences/cto-at-loi-2025>)
- [Chief Technology Officer (CTO) · Nilus](<https://lucioduran.com/es/work-experiences/cto-at-nilus>)
- [Chief Technology Officer (CTO) · MiBelleza.uy](<https://lucioduran.com/es/work-experiences/cto-at-mibelleza-2025>)
- [VP of Product · LOi](<https://lucioduran.com/es/work-experiences/vp-of-product-at-loi>)
- [Product Owner · LOi](<https://lucioduran.com/es/work-experiences/product-owner-at-loi>)
- [Chief Technology Officer (CTO) · MiBelleza.uy](<https://lucioduran.com/es/work-experiences/cto-at-mibelleza>)
- [Chief Technology Officer (CTO) · LOi](<https://lucioduran.com/es/work-experiences/cto-at-loi>)
- [User Interface (UI) Chief · LOi](<https://lucioduran.com/es/work-experiences/ui-design-chief-at-loi>)
- [User Experience (UX) Chief · LOi](<https://lucioduran.com/es/work-experiences/ux-design-chief-at-loi>)
- [Chief Design Officer (CDO) · LOi](<https://lucioduran.com/es/work-experiences/cdo-at-loi>)
- [Mobile Development Chief · LOi](<https://lucioduran.com/es/work-experiences/mobile-dev-chief-at-loi>)
- [Frontend Development Chief · LOi](<https://lucioduran.com/es/work-experiences/frontend-chief-at-loi>)
- [Head of Digital Marketing Technology · LOi](<https://lucioduran.com/es/work-experiences/head-of-digital-marketing-technology>)
- [DevOps Chief · LOi](<https://lucioduran.com/es/work-experiences/devops-chief-at-loi>)
- [Cloud Systems Administrator · LOi](<https://lucioduran.com/es/work-experiences/cloud-administrator-at-loi>)
- [Website Developer · ACJ Montevideo](<https://lucioduran.com/es/work-experiences/website-developer-at-acj>)
- [Graphics Designer & Fullstack Developer · College](<https://lucioduran.com/es/work-experiences/graphics-designer-and-fullstack-developer-at-college>)
- [CEO & Founder · LDS](<https://lucioduran.com/es/work-experiences/ceo-at-lds>)
- [CEO & Founder · Sellerista](<https://lucioduran.com/es/work-experiences/ceo-at-sellerista>)
- [CEO & Founder · DIMS](<https://lucioduran.com/es/work-experiences/ceo-at-dims>)

## Educación (25)

- [Applied Agentic AI for Organizational Transformation · MIT Professional Education](<https://lucioduran.com/es/educations/699f83a05870313089ee6be7>)
- [Innovative Leadership: Cultivating Impactful Culture, Organizational Leadership · MIT Professional Education](<https://lucioduran.com/es/educations/6991b6794dd18fcfb5a63d95>)
- [Cultural Awareness for Global Business · MIT Professional Education](<https://lucioduran.com/es/educations/6991b65e4dd18fcfb5a63d94>)
- [Blockchain Bootcamp · Caltech](<https://lucioduran.com/es/educations/635be2951661620cec676736>)
- [CB BC Blockchain Applications and architecture · Simplilearn](<https://lucioduran.com/es/educations/635bddb41661620cec676735>)
- [CB BC Fundamentals of Blockchain · Simplilearn](<https://lucioduran.com/es/educations/62ffaf94cc17200c701d6073>)
- [Implement the WhatsApp Business Platform · Meta](<https://lucioduran.com/es/educations/62cc22fc40e2ca08bf885368>)
- [Set up the WhatsApp Business Platform · Meta](<https://lucioduran.com/es/educations/62cc232c40e2ca08bf885369>)
- [WhatsApp Business Platform Overview · Meta](<https://lucioduran.com/es/educations/62cc22db40e2ca08bf885367>)
- [Linux Training · Simplilearn](<https://lucioduran.com/es/educations/62a3816e0dd1d5c163003ef5>)
- [Psychology of E-Commerce: How to Sell Online · Interaction Design Foundation (IxDF)](<https://lucioduran.com/es/educations/60db308ca658bd19b2ddfee7>)
- [Basic Cluster Administration · Mongo University](<https://lucioduran.com/es/educations/60db4442c63eb5cf85d18700>)
- [MongoDb Basics · Mongo University](<https://lucioduran.com/es/educations/60db44dbc63eb5cf85d18701>)
- [Display Ads Certification · Google](<https://lucioduran.com/es/educations/60db46edc63eb5cf85d18705>)
- [Google Ads Applications Certification · Google](<https://lucioduran.com/es/educations/60db472fc63eb5cf85d18706>)
- [Shopping Certification · Google](<https://lucioduran.com/es/educations/60db4625c63eb5cf85d18704>)
- [Google Analytics Individual Qualification · Google](<https://lucioduran.com/es/educations/60db45ddc63eb5cf85d18703>)
- [Google Analytics for Begginers · Google](<https://lucioduran.com/es/educations/60db4569c63eb5cf85d18702>)
- [JavaScript: Understanding the Weird Parts · Udemy](<https://lucioduran.com/es/educations/60db47c8c63eb5cf85d18708>)
- [ES6 Javascript: The Complete Developer's Guide · Udemy](<https://lucioduran.com/es/educations/60db4784c63eb5cf85d18707>)
- [Complete Intro to React, v3 (feat. Redux, Router & Flow) · Frontend Masters](<https://lucioduran.com/es/educations/60db48eac63eb5cf85d1870b>)
- [Learn and Understand NodeJS · Udemy](<https://lucioduran.com/es/educations/60db482fc63eb5cf85d18709>)
- [JavaScript: From Fundamentals to Functional JS · Frontend Masters](<https://lucioduran.com/es/educations/60db4941c63eb5cf85d1870c>)
- [Advanced JavaScript · Frontend Masters](<https://lucioduran.com/es/educations/60db48afc63eb5cf85d1870a>)
- [Introduction to JavaScript Programming · Frontend Masters](<https://lucioduran.com/es/educations/60db498cc63eb5cf85d1870d>)

## Tecnologías (259)

- [01.AI](<https://lucioduran.com/es/technologies/ab50a69b19ffd35c464c574c>)
- [AWS](<https://lucioduran.com/es/technologies/6043d5788f5a92120855ebd8>)
- [AWS API Gateway](<https://lucioduran.com/es/technologies/60687da8667da9030ee15fc6>)
- [AWS Bedrock](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660e>)
- [AWS CodeBuild](<https://lucioduran.com/es/technologies/60687f0c667da9030ee15fc8>)
- [AWS CodeCommit](<https://lucioduran.com/es/technologies/60687f87667da9030ee15fc9>)
- [AWS CodeDeploy](<https://lucioduran.com/es/technologies/60688095667da9030ee15fcb>)
- [AWS CodePipeline](<https://lucioduran.com/es/technologies/60687fff667da9030ee15fca>)
- [AWS EC2](<https://lucioduran.com/es/technologies/605f8cfc7dd2eb4632c0eb4b>)
- [AWS Lambda](<https://lucioduran.com/es/technologies/60688125667da9030ee15fcc>)
- [AWS RDS](<https://lucioduran.com/es/technologies/606881d4667da9030ee15fcd>)
- [AWS Route 53](<https://lucioduran.com/es/technologies/6060797e0eca9c045b10ec90>)
- [AWS S3](<https://lucioduran.com/es/technologies/605f8a877dd2eb4632c0eb4a>)
- [Adobe After Effects](<https://lucioduran.com/es/technologies/605091ee7b7d260265de74df>)
- [Adobe Animate](<https://lucioduran.com/es/technologies/6069baa09a1bd203c63f9a2e>)
- [Adobe Audition](<https://lucioduran.com/es/technologies/6069ba179a1bd203c63f9a2d>)
- [Adobe Commerce](<https://lucioduran.com/es/technologies/62c2eb53b1bb9a0e38b8a536>)
- [Adobe Illustrator](<https://lucioduran.com/es/technologies/604753766e9078085bfd9ad4>)
- [Adobe Photoshop](<https://lucioduran.com/es/technologies/604758cc6e9078085bfd9ade>)
- [Adobe Premiere](<https://lucioduran.com/es/technologies/6047591f6e9078085bfd9adf>)
- [AgentQL](<https://lucioduran.com/es/technologies/7eaf1ec1e9d00f1eaa60aa37>)
- [Agno](<https://lucioduran.com/es/technologies/2b2c26b7f367aef5ba278359>)
- [Agora](<https://lucioduran.com/es/technologies/608be74115e93d0428c50e29>)
- [Aider](<https://lucioduran.com/es/technologies/2e7a2024fc6fefdf9f8004e3>)
- [Algolia](<https://lucioduran.com/es/technologies/606708993dad21038af4e519>)
- [Alibaba Qwen](<https://lucioduran.com/es/technologies/cb22322047322c74d8df72b6>)
- [Alignment Handbook](<https://lucioduran.com/es/technologies/0bdb7a1194df2f888b055532>)
- [Amazon CloudFront](<https://lucioduran.com/es/technologies/60687e68667da9030ee15fc7>)
- [Amazon Q Developer](<https://lucioduran.com/es/technologies/83b7f50292a4a57e55df4618>)
- [Anthropic Claude API](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76602>)
- [Anthropic Computer Use](<https://lucioduran.com/es/technologies/536087f549d1988ebb7bdd47>)
- [Anyscale](<https://lucioduran.com/es/technologies/c0041712c993dc5328cd9581>)
- [Apache](<https://lucioduran.com/es/technologies/604757dd6e9078085bfd9adb>)
- [Apigee AI Gateway](<https://lucioduran.com/es/technologies/2b63af48596b85d3e94f8df4>)
- [Augment Code](<https://lucioduran.com/es/technologies/ee1c2ff8b4c9360fc1ec7041>)
- [AutoGen](<https://lucioduran.com/es/technologies/1e147fd2e6751ece02ecd3bd>)
- [Axolotl](<https://lucioduran.com/es/technologies/a387356c05a31a33fa0222d2>)
- [Baseten](<https://lucioduran.com/es/technologies/b4de851028c3a52cf066d603>)
- [BentoML](<https://lucioduran.com/es/technologies/86da0910fc56c52deaf5f832>)
- [Bifrost](<https://lucioduran.com/es/technologies/bdd638c53cb1051a94724d9f>)
- [BigCodeBench](<https://lucioduran.com/es/technologies/07c61efcd20b420576981213>)
- [Bito](<https://lucioduran.com/es/technologies/b6dc3ca0514f01c2d193c2fe>)
- [Black Forest Labs](<https://lucioduran.com/es/technologies/9df8a7619f830addc1fb74b0>)
- [Blaxel](<https://lucioduran.com/es/technologies/da47361d1d39e96040655f86>)
- [Bolt.new](<https://lucioduran.com/es/technologies/24c6cb52190c31bdd184884b>)
- [Browser Use](<https://lucioduran.com/es/technologies/c4e36e29926b9924f09d488b>)
- [Browserbase](<https://lucioduran.com/es/technologies/415ca9896ea4a2f3a8136561>)
- [Browserless](<https://lucioduran.com/es/technologies/d8824e5c72e5b8ea1d33375b>)
- [CRUXEval](<https://lucioduran.com/es/technologies/ea577aaa56b533579e917c60>)
- [CSS](<https://lucioduran.com/es/technologies/6043d0c347a6abd19f14c6a2>)
- [Cerebras](<https://lucioduran.com/es/technologies/0c04c28089b995c58d92542b>)
- [Claude Code](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660d>)
- [Cline](<https://lucioduran.com/es/technologies/5269bb507bb210ec00d450a6>)
- [CloudFlare](<https://lucioduran.com/es/technologies/606884b9667da9030ee15fcf>)
- [Cloudflare AI Gateway](<https://lucioduran.com/es/technologies/58b78afd2cd51648a58ef7dd>)
- [CodeContests](<https://lucioduran.com/es/technologies/a957482af9efe414c4f2eb4e>)
- [CodeRabbit](<https://lucioduran.com/es/technologies/9cc1d97aefcfeb35bc9b3659>)
- [CodeSandbox](<https://lucioduran.com/es/technologies/c7c093924c87be76005fa3b9>)
- [Cognee](<https://lucioduran.com/es/technologies/2da29904e7c5b2f25af45d09>)
- [Cognition](<https://lucioduran.com/es/technologies/5f40e5dfd85d0006661ea877>)
- [Cohere](<https://lucioduran.com/es/technologies/04e4c9af3f4a659819f6812f>)
- [Continue](<https://lucioduran.com/es/technologies/99c892c34b78110cdb93dab5>)
- [CoreWeave](<https://lucioduran.com/es/technologies/e8c14b6e9106b5f3bce1b8c2>)
- [Create.xyz](<https://lucioduran.com/es/technologies/f228cd322ae2686d6a5fcf40>)
- [CrewAI](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76609>)
- [Cursor](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660b>)
- [DSPy](<https://lucioduran.com/es/technologies/9043c4c213d55d26e7a2ae24>)
- [Databricks](<https://lucioduran.com/es/technologies/34722c6b5a06ea3474b7cf3b>)
- [Databutton](<https://lucioduran.com/es/technologies/765c1771a2807b7d798f5091>)
- [Daytona](<https://lucioduran.com/es/technologies/56b888e7ad81b67608c1f06c>)
- [DeepSeek](<https://lucioduran.com/es/technologies/55181748a1b4ffdc0532769b>)
- [DeepSpeed-Chat](<https://lucioduran.com/es/technologies/785d7b6e8dbf87c48659918c>)
- [Deno](<https://lucioduran.com/es/technologies/606709f43dad21038af4e51a>)
- [Devin](<https://lucioduran.com/es/technologies/a2ea987323b27ad44efc3459>)
- [Dify](<https://lucioduran.com/es/technologies/496f719481a31345dbcca4d2>)
- [DigitalOcean](<https://lucioduran.com/es/technologies/70e3ba589b92840b2ef500b7>)
- [Dora](<https://lucioduran.com/es/technologies/23d108fab0a789ba06edec02>)
- [E2B](<https://lucioduran.com/es/technologies/935821a262e6ef3197b621f5>)
- [Ellipsis](<https://lucioduran.com/es/technologies/04e1d92fd3dd6b3fbf94f6e1>)
- [EvalPlus](<https://lucioduran.com/es/technologies/db008fce775b7d52dbd5f64a>)
- [ExLlamaV2](<https://lucioduran.com/es/technologies/32f20f9786e0687b5162ad61>)
- [Exa](<https://lucioduran.com/es/technologies/1082f14394753b279d3b9cda>)
- [Expo](<https://lucioduran.com/es/technologies/6069b7a59a1bd203c63f9a2c>)
- [Facebook Ads Manager](<https://lucioduran.com/es/technologies/6069bd6f9a1bd203c63f9a2f>)
- [Fal.ai](<https://lucioduran.com/es/technologies/a0fa21615a46e74c1327e196>)
- [Figma](<https://lucioduran.com/es/technologies/608be5bc15e93d0428c50e28>)
- [Firebase](<https://lucioduran.com/es/technologies/604761866e9078085bfd9aea>)
- [Firebase Authentication](<https://lucioduran.com/es/technologies/6069cae29a1bd203c63f9a38>)
- [Firebase Cloud Messaging](<https://lucioduran.com/es/technologies/6069cbb19a1bd203c63f9a39>)
- [Firebase Realtime Database](<https://lucioduran.com/es/technologies/6069cc9a9a1bd203c63f9a3a>)
- [Firebase Studio](<https://lucioduran.com/es/technologies/ddc8eb62895a329fbd45a441>)
- [Fireworks AI](<https://lucioduran.com/es/technologies/a0eb41ede883b4711755fece>)
- [Fly.io](<https://lucioduran.com/es/technologies/cfd71887cbf2dd9964675068>)
- [Framer](<https://lucioduran.com/es/technologies/5b89389c0ab718fec18cdec5>)
- [Gemini Code Assist](<https://lucioduran.com/es/technologies/c88b7aa31dd30040e56a5418>)
- [Git](<https://lucioduran.com/es/technologies/604754316e9078085bfd9ad5>)
- [GitHub Copilot](<https://lucioduran.com/es/technologies/f8e269be9d82030119f8e640>)
- [Google ADK](<https://lucioduran.com/es/technologies/538ca7e2bdfd5fbf77600ad8>)
- [Google AI](<https://lucioduran.com/es/technologies/e3b4451a519b5ae3f3030aa9>)
- [Google AdMob](<https://lucioduran.com/es/technologies/6069d6109a1bd203c63f9a3f>)
- [Google Ads](<https://lucioduran.com/es/technologies/6069c42d9a1bd203c63f9a33>)
- [Google Analytics](<https://lucioduran.com/es/technologies/6069c9c59a1bd203c63f9a37>)
- [Google Cloud Platform](<https://lucioduran.com/es/technologies/6060f67f6fd1c80d414d1a70>)
- [Google Cloud Storage](<https://lucioduran.com/es/technologies/60fdea86472e875796d06389>)
- [Google Data Studio](<https://lucioduran.com/es/technologies/6060fb0b6fd1c80d414d1a72>)
- [Google Jules](<https://lucioduran.com/es/technologies/5d42d7247383aa2dba92ee23>)
- [Google Marketing Platform](<https://lucioduran.com/es/technologies/6060f8476fd1c80d414d1a71>)
- [Google Merchant Center](<https://lucioduran.com/es/technologies/6069c7499a1bd203c63f9a35>)
- [Google My Business](<https://lucioduran.com/es/technologies/6069c50d9a1bd203c63f9a34>)
- [Google Project Mariner](<https://lucioduran.com/es/technologies/0b870e809307971eb2eeb9d4>)
- [Google Search Console](<https://lucioduran.com/es/technologies/6069d4d09a1bd203c63f9a3e>)
- [Google Tag Manager](<https://lucioduran.com/es/technologies/6069c9049a1bd203c63f9a36>)
- [GraphQL](<https://lucioduran.com/es/technologies/604754c16e9078085bfd9ad6>)
- [Graphite](<https://lucioduran.com/es/technologies/3b6ee5427830246b2222f235>)
- [Graphiti](<https://lucioduran.com/es/technologies/216ca991a9057e6bf15e74e7>)
- [Greptile](<https://lucioduran.com/es/technologies/d4ad98c611ed45da306fdb89>)
- [Groq](<https://lucioduran.com/es/technologies/929bb02348b7aee2c94c6f63>)
- [HTML](<https://lucioduran.com/es/technologies/6043d0d147a6abd19f14c6a3>)
- [Helicone](<https://lucioduran.com/es/technologies/10018289fe12955e929b7af6>)
- [Heroku](<https://lucioduran.com/es/technologies/609ab4d918d39c0393710127>)
- [Hootsuite](<https://lucioduran.com/es/technologies/6069be1f9a1bd203c63f9a30>)
- [Hugging Face](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76606>)
- [Hyperbolic](<https://lucioduran.com/es/technologies/92f72cf8ece6134fef0f5832>)
- [Hyperbrowser](<https://lucioduran.com/es/technologies/4ec679a3c4b6a76b02f366c1>)
- [Instructor](<https://lucioduran.com/es/technologies/633c3b15889f8d711584f4af>)
- [Javascript](<https://lucioduran.com/es/technologies/604756a46e9078085bfd9ad9>)
- [JetBrains AI](<https://lucioduran.com/es/technologies/8d8ae9fcb9192cb28ff32cff>)
- [Jira Sofware](<https://lucioduran.com/es/technologies/6047555b6e9078085bfd9ad7>)
- [Keywords AI](<https://lucioduran.com/es/technologies/489f8c27321e36a0cc4baab8>)
- [Kong AI Gateway](<https://lucioduran.com/es/technologies/7792a3f26087fb47e0405b5e>)
- [LLaMA-Factory](<https://lucioduran.com/es/technologies/82b8e1fa4748221ff6b4d6fb>)
- [LMDeploy](<https://lucioduran.com/es/technologies/ff0ab2797be4e949dc632270>)
- [Lambda Cloud](<https://lucioduran.com/es/technologies/4a5cdca34922335fd5a120ce>)
- [LangChain](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76603>)
- [LangGraph](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76604>)
- [LangMem](<https://lucioduran.com/es/technologies/c2b4d42cfda20a27a8eae838>)
- [Letta](<https://lucioduran.com/es/technologies/75734af11ca070ad4d2e8fdc>)
- [LiteLLM](<https://lucioduran.com/es/technologies/d33461685daec3853ccbd4d8>)
- [Llama Stack](<https://lucioduran.com/es/technologies/f7fe4d810722e31755010d50>)
- [Lottie](<https://lucioduran.com/es/technologies/608a9b5eb31e7b4d96b765f6>)
- [Lovable](<https://lucioduran.com/es/technologies/4b685b00414759f1ea273e55>)
- [MLC LLM](<https://lucioduran.com/es/technologies/4cb755785b7448052ca7f904>)
- [Magic AI](<https://lucioduran.com/es/technologies/4d236530d76711a55433c663>)
- [MailChimp](<https://lucioduran.com/es/technologies/605093c17b7d260265de74e0>)
- [Marblism](<https://lucioduran.com/es/technologies/138e35ba6e9bfd323ebbd5d6>)
- [Martian](<https://lucioduran.com/es/technologies/8cf2b918c63002748987c564>)
- [Mastra](<https://lucioduran.com/es/technologies/2278f09763f675a22210b5a8>)
- [Mem0](<https://lucioduran.com/es/technologies/f028f1f9f9065285ffc9cbb2>)
- [Memary](<https://lucioduran.com/es/technologies/cee74648b8d4ab6d840961d8>)
- [Meta AI](<https://lucioduran.com/es/technologies/4d739723831ff592db9b0e7c>)
- [Metaplex](<https://lucioduran.com/es/technologies/62cc205240e2ca08bf885366>)
- [Microsoft Azure](<https://lucioduran.com/es/technologies/60688365667da9030ee15fce>)
- [Mistral AI](<https://lucioduran.com/es/technologies/978e4f0bd80ee8721e1dacba>)
- [Mistral Inference](<https://lucioduran.com/es/technologies/acab4dc68ab2450a493642b6>)
- [Modal](<https://lucioduran.com/es/technologies/430d9feee02a8c3a67915b96>)
- [Model Context Protocol](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660c>)
- [MongoDb](<https://lucioduran.com/es/technologies/6043d626c42e245096edce1c>)
- [Moonshot AI](<https://lucioduran.com/es/technologies/cb419afee528622f6c28ce34>)
- [Morph](<https://lucioduran.com/es/technologies/4701d3c60d31b5f5c3deeb98>)
- [MultiOn](<https://lucioduran.com/es/technologies/30679bf83e8994c51a7ec499>)
- [MultiPL-E](<https://lucioduran.com/es/technologies/16b6438eb4207be754d40bf4>)
- [MySQL](<https://lucioduran.com/es/technologies/604757546e9078085bfd9ada>)
- [NVIDIA](<https://lucioduran.com/es/technologies/f475c5f758ad4de35758f852>)
- [NeMo Aligner](<https://lucioduran.com/es/technologies/d12837f370704b2bd62023cc>)
- [Nebius](<https://lucioduran.com/es/technologies/31be84d0ad30035937220b2c>)
- [Netlify](<https://lucioduran.com/es/technologies/6069ce6c9a1bd203c63f9a3b>)
- [Next.js](<https://lucioduran.com/es/technologies/6043d09947a6abd19f14c6a0>)
- [Nginx](<https://lucioduran.com/es/technologies/604758186e9078085bfd9adc>)
- [Node.js](<https://lucioduran.com/es/technologies/604758836e9078085bfd9add>)
- [Novita AI](<https://lucioduran.com/es/technologies/f6b61cd98077d54e085ad2d6>)
- [Ollama](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660a>)
- [OneSignal](<https://lucioduran.com/es/technologies/6069bfe49a1bd203c63f9a31>)
- [OpenAI API](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76601>)
- [OpenAI Agents SDK](<https://lucioduran.com/es/technologies/6b55230cf42f23a8002245d8>)
- [OpenAI Codex](<https://lucioduran.com/es/technologies/64868a7f0c65bd0504b58b87>)
- [OpenAI Operator](<https://lucioduran.com/es/technologies/42845928340f7a83fcb4c2d0>)
- [OpenCode](<https://lucioduran.com/es/technologies/5dad277216c0c89d1ebd1d6d>)
- [OpenRLHF](<https://lucioduran.com/es/technologies/328097f0c375441f5de82d9f>)
- [OpenRouter](<https://lucioduran.com/es/technologies/bb430132a0997904b04d21c7>)
- [OpenVINO](<https://lucioduran.com/es/technologies/6e53a10ec09e4b4589100ef4>)
- [PHP](<https://lucioduran.com/es/technologies/604751db6e9078085bfd9ad3>)
- [Pinecone](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76605>)
- [Playwright](<https://lucioduran.com/es/technologies/4fb5e056dd81cbd2145d59cd>)
- [Plesk](<https://lucioduran.com/es/technologies/6069d7249a1bd203c63f9a40>)
- [Polyglot](<https://lucioduran.com/es/technologies/c8626bf67d71a3f134682432>)
- [Poolside AI](<https://lucioduran.com/es/technologies/e1a812069e2c060a13f5b54a>)
- [Portkey](<https://lucioduran.com/es/technologies/5070d1078f8d40b6ad296f2c>)
- [Postman](<https://lucioduran.com/es/technologies/6069d0fc9a1bd203c63f9a3d>)
- [Prime Intellect](<https://lucioduran.com/es/technologies/9dc5daf84eb3c45079c577a4>)
- [Prompt Engineering](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b7660f>)
- [Pydantic AI](<https://lucioduran.com/es/technologies/12e8469d04a794a0ebbec3ba>)
- [Python](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76608>)
- [Qodo](<https://lucioduran.com/es/technologies/6dc33893d1f13e242f74e35c>)
- [ROLL](<https://lucioduran.com/es/technologies/439e61f91bd9206d884aa012>)
- [Ray Serve](<https://lucioduran.com/es/technologies/fd59f837d6cb24a7c4e60d40>)
- [React](<https://lucioduran.com/es/technologies/6043d00c47a6abd19f14c69e>)
- [React Native](<https://lucioduran.com/es/technologies/6047599b6e9078085bfd9ae0>)
- [React Query](<https://lucioduran.com/es/technologies/62bb11be28318930828cc9e9>)
- [React Router](<https://lucioduran.com/es/technologies/60475cd16e9078085bfd9ae4>)
- [Redux](<https://lucioduran.com/es/technologies/60475c936e9078085bfd9ae3>)
- [Reka](<https://lucioduran.com/es/technologies/e962df204eda4c623332af9c>)
- [Remix](<https://lucioduran.com/es/technologies/62c2eedfb1bb9a0e38b8a538>)
- [Replicate](<https://lucioduran.com/es/technologies/dcd24e3edd83ce30a1d5cbf1>)
- [Replit](<https://lucioduran.com/es/technologies/ada2d1300466f4a5b50f9c38>)
- [RunPod](<https://lucioduran.com/es/technologies/09634973a81dba170bae7ad5>)
- [Runloop](<https://lucioduran.com/es/technologies/9f7662fcfe8d48b4a2645c8c>)
- [SGLang](<https://lucioduran.com/es/technologies/76102c35569243199973802b>)
- [SWE-bench](<https://lucioduran.com/es/technologies/5a24e8685555cac41f8377c9>)
- [SambaNova](<https://lucioduran.com/es/technologies/40911e8030fdad0bd65ea902>)
- [Sass](<https://lucioduran.com/es/technologies/60475bfc6e9078085bfd9ae1>)
- [SemRush](<https://lucioduran.com/es/technologies/6069c2599a1bd203c63f9a32>)
- [Semantic Kernel](<https://lucioduran.com/es/technologies/226db6e06985fbd0849f81c5>)
- [Shopify](<https://lucioduran.com/es/technologies/62c2e955b1bb9a0e38b8a535>)
- [Sketch](<https://lucioduran.com/es/technologies/60475d3a6e9078085bfd9ae5>)
- [SkyRL](<https://lucioduran.com/es/technologies/5b2c1a41d7fe678b0230842e>)
- [Skyvern](<https://lucioduran.com/es/technologies/1ae47e2edbbf021278c29b9d>)
- [Slack](<https://lucioduran.com/es/technologies/60475d596e9078085bfd9ae6>)
- [Smolagents](<https://lucioduran.com/es/technologies/3eeef08ae6baebb5336416f1>)
- [Snowflake](<https://lucioduran.com/es/technologies/4b5ebf7620a4db2948885957>)
- [Softgen](<https://lucioduran.com/es/technologies/c4ae304d2ff9a59195ede03e>)
- [Sourcegraph Cody](<https://lucioduran.com/es/technologies/eb1be0c4bc803c2f9b610dba>)
- [Sourcery](<https://lucioduran.com/es/technologies/f499593b72f79718e5bc231a>)
- [Stability AI](<https://lucioduran.com/es/technologies/0bcf127ac9f0abe197a7e3ff>)
- [Stagehand](<https://lucioduran.com/es/technologies/114563365afdb9cdc3fff1dd>)
- [Stainless](<https://lucioduran.com/es/technologies/c731de1be1916b78837d89e5>)
- [Steel](<https://lucioduran.com/es/technologies/24182abc223852ad6b46ae78>)
- [Supermemory](<https://lucioduran.com/es/technologies/003a3888a4f87ec9e5c769b4>)
- [Swarm](<https://lucioduran.com/es/technologies/c8e5591e9b87213a76fa0023>)
- [Sweep](<https://lucioduran.com/es/technologies/33071a2f41dd77c2505305ff>)
- [TGI](<https://lucioduran.com/es/technologies/dfe8a5f251b70aa2eb8ca122>)
- [TRL](<https://lucioduran.com/es/technologies/d0b84eaf402f2e4f2ae280ed>)
- [Tempo](<https://lucioduran.com/es/technologies/b2ab7d4fc7c49167d16e1895>)
- [TensorRT-LLM](<https://lucioduran.com/es/technologies/3f6142843ec3425a3aa4d630>)
- [Together AI](<https://lucioduran.com/es/technologies/deb98832abbeb1c4ccd7e7c7>)
- [Toon Boom Harmony](<https://lucioduran.com/es/technologies/6069cfb89a1bd203c63f9a3c>)
- [Trae](<https://lucioduran.com/es/technologies/a2f131f1f97fb58ec141d601>)
- [Trello](<https://lucioduran.com/es/technologies/60475d716e9078085bfd9ae7>)
- [Triton Inference Server](<https://lucioduran.com/es/technologies/6f9af6e890a7e4519ab30609>)
- [TypeScript](<https://lucioduran.com/es/technologies/60475c406e9078085bfd9ae2>)
- [Unify](<https://lucioduran.com/es/technologies/914e79460c34d5634cf13e9d>)
- [Unsloth](<https://lucioduran.com/es/technologies/6125b6bb357467affc784a77>)
- [VERL](<https://lucioduran.com/es/technologies/acffdb13315b6b8510dd6915>)
- [Vast.ai](<https://lucioduran.com/es/technologies/dd6742250384ae8555929627>)
- [Vercel](<https://lucioduran.com/es/technologies/604760e16e9078085bfd9ae9>)
- [Vercel AI Gateway](<https://lucioduran.com/es/technologies/e59d8f3f63804eca7e957cb9>)
- [Vercel AI SDK](<https://lucioduran.com/es/technologies/679a01a1b31e7b4d96b76607>)
- [Vultr](<https://lucioduran.com/es/technologies/b44fecc74233e9a7c3f25fb5>)
- [Webflow](<https://lucioduran.com/es/technologies/b6ce71dfcb5471fc6fe725e1>)
- [Windsurf](<https://lucioduran.com/es/technologies/842b800298338c839d96bc76>)
- [WooCommerce](<https://lucioduran.com/es/technologies/62c2e875b1bb9a0e38b8a534>)
- [Wordpress](<https://lucioduran.com/es/technologies/62c2e571b1bb9a0e38b8a533>)
- [Zep](<https://lucioduran.com/es/technologies/5c1913f27b308056a9d2d815>)
- [Zhipu AI](<https://lucioduran.com/es/technologies/fa34c8c82f3b44cd7772601b>)
- [jQuery](<https://lucioduran.com/es/technologies/604755e36e9078085bfd9ad8>)
- [llama.cpp](<https://lucioduran.com/es/technologies/419252fcaafc41dc3d210baa>)
- [three.js](<https://lucioduran.com/es/technologies/62c2ed8eb1bb9a0e38b8a537>)
- [v0](<https://lucioduran.com/es/technologies/2e223734443191bfe12e5fd7>)
- [vLLM](<https://lucioduran.com/es/technologies/e008fa6cadf1812fe32a6f85>)
- [xAI](<https://lucioduran.com/es/technologies/ae8096a21a9613e1ca89e43b>)

## Blog (106)

- [Evaluar agentes sin autoengaño: harness, contaminación y costo por tarea resuelta](<https://lucioduran.com/es/blog/agent-evaluation-harness-contamination-cost-per-success>)
- [Agentes que escriben en producción: autorización, idempotencia y reconciliación](<https://lucioduran.com/es/blog/agent-tool-execution-authorization-idempotency-reconciliation>)
- [Agentes recursivos: contexto externo, presupuestos y evidencia que sobrevive a la delegación](<https://lucioduran.com/es/blog/recursive-agent-harnesses-context-budgets-provenance>)
- [Arquitectura de Pipelines RAG: Estrategias de Chunking, Búsqueda Híbrida, Reranking y Frameworks de Evaluación](<https://lucioduran.com/es/blog/rag-pipeline-architecture-chunking-reranking-evaluation>)
- [Patrones de Arquitectura de IA Agéntica: Construyendo Sistemas Autónomos que Escalan](<https://lucioduran.com/es/blog/agentic-ai-autonomous-systems-at-scale>)
- [TLA+ para Verificación Formal: Encontrando Bugs de Sistemas Distribuidos Antes de Escribir una Sola Línea de Código](<https://lucioduran.com/es/blog/formal-verification-tla-plus-distributed-systems>)
- [Patrones de Arquitectura de IA Agéntica: Orquestación de Herramientas y Coordinación Multi-Agente](<https://lucioduran.com/es/blog/agentic-ai-architecture-patterns>)
- [WebCodecs API: Codificación y Decodificación de Video Acelerada por Hardware en el Navegador](<https://lucioduran.com/es/blog/webcodecs-api-video-processing-browser>)
- [Evolución del Service Mesh: Istio Ambient Mesh, Linkerd y las Arquitecturas Sin Sidecars](<https://lucioduran.com/es/blog/service-mesh-ambient-mesh-istio-linkerd>)
- [Drizzle ORM: SQL Type-Safe para PostgreSQL, Migraciones, Prepared Statements y Comparación con Prisma](<https://lucioduran.com/es/blog/drizzle-orm-type-safe-sql-postgresql>)
- [TLS 1.3 + Post-Quantum: Intercambio de Claves Híbrido ML-KEM (Kyber) en el Mundo Real](<https://lucioduran.com/es/blog/tls-1-3-post-quantum-kyber-hybrid>)
- [Model Context Protocol (MCP): La Capa de Estandarización que Faltaba para Integrar IA con Herramientas](<https://lucioduran.com/es/blog/model-context-protocol-mcp-ai-integration>)
- [Programación GPU: CUDA vs ROCm vs Vulkan Compute, Warp Scheduling, Shared Memory y Multiplicación de Matrices](<https://lucioduran.com/es/blog/gpu-programming-cuda-vs-rocm-vulkan-compute>)
- [Speculation Rules API: Pre-renderizado de Páginas Antes de la Navegación e Impacto Medido en Core Web Vitals](<https://lucioduran.com/es/blog/speculation-rules-api-prerender-navigation>)
- [RISC-V + Rust Firmware: Armando un Nodo IoT de Sensores con Embassy-rs en el ESP32-C6](<https://lucioduran.com/es/blog/risc-v-embedded-systems-rust-firmware>)
- [ClickHouse: OLAP Columnar para Analytics en Tiempo Real sobre 10 Mil Millones de Filas](<https://lucioduran.com/es/blog/clickhouse-olap-real-time-analytics-architecture>)
- [Temporal.io: Reemplazando Colas de Mensajes con Ejecución Durable para Orquestación Compleja](<https://lucioduran.com/es/blog/temporal-workflow-engine-durable-execution>)
- [SPDK + NVMe: Construcción de un Storage Engine en User-Space con 10M IOPS](<https://lucioduran.com/es/blog/spdk-nvme-storage-performance-optimization>)
- [Cifrado Homomórfico en la Práctica: TFHE, Concrete-ML e Inferencia ML sobre Datos Cifrados](<https://lucioduran.com/es/blog/homomorphic-encryption-tfhe-concrete-ml>)
- [Event Sourcing + CQRS: Diseño de Event Store, Proyecciones, Snapshots y Cuándo NO Usarlo](<https://lucioduran.com/es/blog/event-sourcing-cqrs-production-lessons>)
- [Content Layer API, Server Islands y View Transitions en Astro 5](<https://lucioduran.com/es/blog/astro-5-view-transitions-content-collections>)
- [Supabase Realtime: Implementación de Funcionalidades Multiplayer Sin Gestionar Servidores WebSocket](<https://lucioduran.com/es/blog/supabase-realtime-presence-multiplayer>)
- [eBPF y XDP: Procesamiento de Paquetes de Alto Rendimiento y Mitigación de DDoS a Line Rate](<https://lucioduran.com/es/blog/bpf-xdp-high-performance-packet-processing>)
- [Cloudflare Durable Objects: Construcción de un Game Server Stateful en el Edge](<https://lucioduran.com/es/blog/edge-computing-durable-objects-cloudflare>)
- [Privacidad Diferencial y Federated Learning: Arquitectura de Pipelines ML Sanitarios Conformes a HIPAA](<https://lucioduran.com/es/blog/differential-privacy-federated-learning-production>)
- [Concurrencia Estructurada en Java 21: Virtual Threads y Arquitectura de Servidores](<https://lucioduran.com/es/blog/structured-concurrency-java-21-virtual-threads>)
- [Mojo como Superset de Python: Rendimiento en Cargas de Trabajo ML de Producción](<https://lucioduran.com/es/blog/mojo-language-python-superset-performance>)
- [ARIA Live Regions, Internals de Screen Readers y Metodología Sistemática de Auditoría](<https://lucioduran.com/es/blog/accessibility-aria-live-regions-screen-reader>)
- [Escalando WebRTC a 10.000 Participantes: Comparación de mediasoup, LiveKit y Janus](<https://lucioduran.com/es/blog/webrtc-media-servers-mediasoup-livekit>)
- [Gateway API de Kubernetes: Reemplazando Ingress con Envoy Gateway y Cilium](<https://lucioduran.com/es/blog/kubernetes-gateway-api-envoy-cilium>)
- [El Comptime de Zig: Un Enfoque Unificado para la Programación de Sistemas en Compile-Time](<https://lucioduran.com/es/blog/zig-language-comptime-system-programming>)
- [Valkey vs Redis: Migrando 14TB de Datos en Producción, Lo Que la Documentación No Cubre](<https://lucioduran.com/es/blog/valkey-redis-fork-performance-analysis>)
- [Signals y Reactividad Fine-Grained: Angular, SolidJS, Preact y la Transición del Diffing de Virtual DOM](<https://lucioduran.com/es/blog/signals-reactivity-angular-solid-preact>)
- [Algoritmos de Balanceo de Carga: Maglev Hashing, Consistent Hashing con Cargas Acotadas y P2C](<https://lucioduran.com/es/blog/load-balancing-algorithms-maglev-consistent-hashing>)
- [WireGuard Mesh Networking: Los Internals de Tailscale y Headscale Explicados](<https://lucioduran.com/es/blog/wireguard-mesh-networking-tailscale-internals>)
- [LLVM MLIR: Construyendo Dialectos de Compilador Custom para Optimización de Dominio](<https://lucioduran.com/es/blog/llvm-mlir-compiler-infrastructure-custom-dialects>)
- [HSMs y Cloud KMS: PKCS#11, Envelope Encryption y Arquitectura Real de Gestión de Secretos](<https://lucioduran.com/es/blog/hardware-security-modules-hsm-cloud-kms>)
- [CSS Anchor Positioning y Popover API: Implementación de Tooltips Sin JavaScript](<https://lucioduran.com/es/blog/css-anchor-positioning-popover-api-2026>)
- [Kafka vs Redpanda: Benchmarks de Event Streaming y Análisis de Migración](<https://lucioduran.com/es/blog/kafka-vs-redpanda-event-streaming-benchmarks>)
- [WASM GC: Tipos con Garbage Collection en WebAssembly](<https://lucioduran.com/es/blog/wasm-gc-garbage-collection-browser-runtimes>)
- [Frameworks de Orquestación AI: Semantic Kernel vs LangChain vs LlamaIndex](<https://lucioduran.com/es/blog/semantic-kernel-langchain-ai-orchestration>)
- [Patrones de Function Calling en LLMs para Tool Use Confiable en Agentes de IA](<https://lucioduran.com/es/blog/llm-function-calling-tool-use-patterns>)
- [Revisión de Código Automatizada con Semgrep: Reglas Personalizadas, Pattern Matching AST y Scanners de Seguridad Organizacionales](<https://lucioduran.com/es/blog/ai-code-review-ast-analysis-semgrep-custom-rules>)
- [PostgreSQL CDC con Debezium: Replicación Lógica, Decodificación WAL y Arquitectura Event-Driven Real](<https://lucioduran.com/es/blog/postgres-logical-replication-cdc-debezium>)
- [Linux io\_uring: Arquitectura de I/O Asíncrono e Integración con Node.js](<https://lucioduran.com/es/blog/linux-io-uring-async-io-nodejs-integration>)
- [Bases de Datos de Series Temporales: TimescaleDB Hypertables, QuestDB Columnar e InfluxDB IOx](<https://lucioduran.com/es/blog/time-series-databases-timescaledb-questdb-influx>)
- [Stack de Privacidad DNS: DoH, DoT, DNSSEC, Encrypted Client Hello y Análisis Comparativo de Privacidad](<https://lucioduran.com/es/blog/dns-over-https-encrypted-client-hello-privacy>)
- [gRPC + Protobuf + ConnectRPC: APIs Type-Safe con Streaming y Generación de Código](<https://lucioduran.com/es/blog/grpc-protobuf-connectrpc-api-design>)
- [Apache Arrow DataFusion: Construyendo Query Engines Personalizados en Rust](<https://lucioduran.com/es/blog/arrow-datafusion-query-engine-rust>)
- [Streaming HTML: Out-of-Order Streaming, Island Architecture e Hidratación Selectiva](<https://lucioduran.com/es/blog/streaming-html-out-of-order-island-architecture>)
- [React Server Components: Arquitectura de Streaming, Costos de Rendimiento y Patrones de Migración](<https://lucioduran.com/es/blog/react-server-components-streaming-architecture>)
- [Seguridad de la Cadena de Suministro: Sigstore, SLSA, SBOMs y Asegurando el Pipeline de Build de Punta a Punta](<https://lucioduran.com/es/blog/supply-chain-security-sigstore-slsa-sbom>)
- [Passkeys y WebAuthn: Guía de Implementación en Producción para Autenticación FIDO2 sin Contraseña](<https://lucioduran.com/es/blog/passkeys-webauthn-passwordless-implementation>)
- [Platform Engineering: Construyendo IDPs con Backstage y Port](<https://lucioduran.com/es/blog/platform-engineering-idp-backstage-port>)
- [Pipeline de Renderizado GPU: Blend Modes, Compositing Porter-Duff y Rendering Tile-Based](<https://lucioduran.com/es/blog/blend-mode-compositing-gpu-rendering-pipeline>)
- [TypeScript 5.5: Type Predicates Inferidos, Isolated Declarations y Gotchas del Mundo Real](<https://lucioduran.com/es/blog/typescript-5-5-type-predicates-inference>)
- [Optimización de Inferencia LLM: KV-Cache, PagedAttention y Eficiencia de Memoria GPU](<https://lucioduran.com/es/blog/llm-inference-optimization-kv-cache-paged-attention>)
- [Infraestructura Inmutable: Golden Images con Packer, Pipelines de AMI, Deployments Blue-Green y la Migración Real desde Servers Mutables](<https://lucioduran.com/es/blog/immutable-infrastructure-packer-golden-images>)
- [Internals de Container Runtimes: runc, youki, kata-containers y Modelos de Aislamiento Sandbox](<https://lucioduran.com/es/blog/container-runtime-internals-runc-youki-kata>)
- [Next.js 15 PPR: Partial Prerendering, Static Shells, y el Fin del Debate ISR vs SSR](<https://lucioduran.com/es/blog/next-js-15-ppr-partial-prerendering>)
- [CRDTs para Software Local-First: Apps Colaborativas Sin Servidores](<https://lucioduran.com/es/blog/crdts-local-first-software-architecture>)
- [WebNN API: ML Acelerado por Hardware en el Browser, Acceso a NPU y Benchmarks Reales de Inferencia On-Device](<https://lucioduran.com/es/blog/webnn-api-hardware-accelerated-ml-browser>)
- [Formatos de Almacenamiento Columnar: Arquitectura y Optimización de Parquet, Lance, Delta Lake e Iceberg](<https://lucioduran.com/es/blog/column-oriented-storage-parquet-lance-delta>)
- [OpenTelemetry en Producción: Implementación de Distributed Tracing y Control de Costos](<https://lucioduran.com/es/blog/opentelemetry-distributed-tracing-microservices>)
- [Unikernels vs MicroVMs: Los Internals de Firecracker, Unikraft, y el Costo Real del Aislamiento Serverless](<https://lucioduran.com/es/blog/unikernels-firecracker-microvm-serverless>)
- [TCP vs QUIC vs HTTP/3: Kernel Bypass, Zero-Copy y Optimización de Latencia](<https://lucioduran.com/es/blog/tcp-quic-http3-kernel-bypass-performance>)
- [Arquitectura Basada en Celdas: Aislamiento de Radio de Explosión, Shuffle Sharding y Cómo AWS y Slack Reducen Dominios de Fallo](<https://lucioduran.com/es/blog/cell-based-architecture-blast-radius-isolation>)
- [Scroll-Driven Animations con CSS scroll-timeline, ViewTimeline y la Web Animations API](<https://lucioduran.com/es/blog/web-animations-api-scroll-driven-animations>)
- [Bases de Datos Vectoriales Comparadas: Ejecutando el Mismo Pipeline RAG en pgvector, Qdrant, Pinecone y Weaviate](<https://lucioduran.com/es/blog/vector-databases-pgvector-qdrant-pinecone>)
- [MLOps Feature Stores: Feast, Tecton, Features en Tiempo Real y Arquitectura de Pipelines ML en Producción](<https://lucioduran.com/es/blog/mlops-feature-stores-feast-tecton-production>)
- [Deterministic Simulation Testing: Metodología de Inyección de Fallas en TigerBeetle y FoundationDB](<https://lucioduran.com/es/blog/deterministic-simulation-testing-tigerbeetle>)
- [Effect-TS: Efectos Algebraicos y Manejo de Errores Tipado en TypeScript](<https://lucioduran.com/es/blog/effect-ts-algebraic-effects-error-handling>)
- [Seguridad Basada en Capabilities con WASI Preview 2: Sistemas de Plugins con Least-Privilege a Nivel de Runtime](<https://lucioduran.com/es/blog/capability-based-security-wasi-preview2>)
- [Bases de Datos de Grafos: Neo4j vs SurrealDB vs Apache AGE, Cypher, GQL y Optimización Real de Queries de Red Social](<https://lucioduran.com/es/blog/graph-databases-neo4j-surrealdb-age-comparison>)
- [Benchmarks de Migración a Graviton4 ARM64: Datos Reales de Performance en Producción](<https://lucioduran.com/es/blog/arm64-graviton4-server-migration-benchmarks>)
- [ScyllaDB: Arquitectura Shard-Per-Core, Benchmarks de Latencia y Migración desde Cassandra](<https://lucioduran.com/es/blog/scylladb-cassandra-compatible-low-latency>)
- [Nix Flakes como Reemplazo de Docker para Entornos de Desarrollo Local](<https://lucioduran.com/es/blog/nix-flakes-reproducible-dev-environments>)
- [Crossplane: Composición de Infraestructura en Kubernetes, Reemplazando Terraform con IaC GitOps-Native](<https://lucioduran.com/es/blog/crossplane-infrastructure-composition-kubernetes>)
- [Arquitectura Interna del Runtime Tokio: Scheduler Work-Stealing, I/O Driver y Construcción de un Runtime Mínimo](<https://lucioduran.com/es/blog/async-rust-tokio-internals-runtime-design>)
- [HTMX 2.0: Aplicaciones Hypermedia en Producción](<https://lucioduran.com/es/blog/htmx-2-hypermedia-driven-applications>)
- [Técnicas de Compilación JIT: Cranelift, Copy-and-Patch y CPython 3.13](<https://lucioduran.com/es/blog/jit-compilation-cranelift-copy-patch-techniques>)
- [CSS :has() Selector: Quantity Queries, Selección de Padres y Patrones Previamente Imposibles](<https://lucioduran.com/es/blog/css-has-selector-quantity-queries-patterns>)
- [Deno 2: Compatibilidad Total con Node, Fresh 2.0 y Benchmarks Comparativos Contra Node 22 y Bun](<https://lucioduran.com/es/blog/deno-2-node-compat-fresh-framework>)
- [Smithy: El Lenguaje de Modelado de APIs de AWS y Construcción de Generadores de SDK](<https://lucioduran.com/es/blog/smithy-api-modeling-aws-sdk-generation>)
- [Object Storage S3-Compatible: MinIO, Tigris, R2 e Internals del Multipart Upload](<https://lucioduran.com/es/blog/object-storage-s3-compatible-minio-tigris>)
- [Zero-Knowledge Proofs para Autenticación: Verificación de Identidad con Preservación de Privacidad](<https://lucioduran.com/es/blog/zero-knowledge-proofs-web3-authentication>)
- [Micro-Frontends en 2026: Module Federation 2.0, Native Federation e Import Maps](<https://lucioduran.com/es/blog/micro-frontends-module-federation-native-federation>)
- [WASI Threads: El Paralelismo con Memoria Compartida Llega a WebAssembly](<https://lucioduran.com/es/blog/wasi-threads-shared-memory-parallel-wasm>)
- [SQLite en el Edge: LiteFS, Turso, y Por Qué Postgres No Siempre Es la Respuesta](<https://lucioduran.com/es/blog/sqlite-litefs-distributed-edge-databases>)
- [Algoritmos de Consenso Comparados: Raft, Multi-Paxos, Viewstamped Replication y EPaxos](<https://lucioduran.com/es/blog/consensus-algorithms-raft-paxos-viewstamped>)
- [OpenAPI 4.0 (Moonwalk): La Reescritura de Spec que Realmente Importa](<https://lucioduran.com/es/blog/openapi-4-moonwalk-api-specification>)
- [eBPF en Producción: Observabilidad a Nivel de Kernel en Kubernetes Sin el Overhead](<https://lucioduran.com/es/blog/ebpf-observability-production-kubernetes>)
- [APIs de Almacenamiento del Navegador: OPFS, IndexedDB y SQLite-over-WASM para Aplicaciones Offline-First](<https://lucioduran.com/es/blog/browser-storage-apis-opfs-indexeddb-sqlite-wasm>)
- [Algoritmos de Rate Limiting: De Token Buckets a Scripts Lua Distribuidos](<https://lucioduran.com/es/blog/rate-limiting-algorithms-token-bucket-sliding-window>)
- [Maglev y Turboshaft en V8: Arquitectura del Compilador Mid-Tier y Backend de V8](<https://lucioduran.com/es/blog/v8-maglev-turboshaft-compiler-pipeline>)
- [Alternativas Memory-Safe a C++: Carbon, Cpp2, Val y Circle en Comparación](<https://lucioduran.com/es/blog/memory-safe-c-alternatives-carbon-cpp2-val>)
- [GraalVM Native Image: De 8 Segundos de Startup en Spring Boot a 50ms](<https://lucioduran.com/es/blog/graalvm-native-image-spring-boot-startup>)
- [PostgreSQL 17: Backup Incremental, Failover de Replicación Lógica y Mejoras Operacionales](<https://lucioduran.com/es/blog/postgresql-17-incremental-backup-logical-replication>)
- [Web Components en 2026: Declarative Shadow DOM, CSS Parts e Interoperabilidad con Frameworks](<https://lucioduran.com/es/blog/web-components-shadow-dom-custom-elements-2026>)
- [Comparación de Cuantización de LLMs: GPTQ, AWQ, GGUF y SqueezeLLM](<https://lucioduran.com/es/blog/llm-quantization-gptq-awq-gguf-compared>)
- [Chaos Engineering en Producción: Hipótesis de Estado Estable, LitmusChaos y Control de Blast Radius](<https://lucioduran.com/es/blog/chaos-engineering-litmus-chaos-monkey-production>)
- [Rust + WASM Component Model en Producción: Microservicios Políglotas Que Realmente Funcionan](<https://lucioduran.com/es/blog/rust-wasm-component-model-production>)
- [Computación Incremental con los Frameworks Salsa y Adapton](<https://lucioduran.com/es/blog/incremental-computation-salsa-adapton-frameworks>)
- [Internals de Bun v2: JavaScriptCore, Allocators de Zig y Batching de Syscalls con io\_uring](<https://lucioduran.com/es/blog/bun-v2-runtime-internals-deep-dive>)
- [Cold Starts en Serverless: Guía Completa de Estrategias de Optimización](<https://lucioduran.com/es/blog/serverless-cold-starts-optimization-strategies>)
- [Compute Shaders con WebGPU para Inferencia ML: Ejecución de Modelos en el Cliente](<https://lucioduran.com/es/blog/webgpu-compute-shaders-ml-inference>)

## Proyectos (5)

- [Citable Publication](<https://lucioduran.com/es/projects/citable-publication>)
- [RAG Evaluation Workbench](<https://lucioduran.com/es/projects/rag-evaluation-workbench>)
- [Agent Replay Runtime](<https://lucioduran.com/es/projects/agent-replay-runtime>)
- [Agent Injection Evals](<https://lucioduran.com/es/projects/agent-injection-evals>)
- [MCP Contract Harness](<https://lucioduran.com/es/projects/mcp-contract-harness>)

## Decisiones de arquitectura (20)

- [ADR-001: Static Site Generation over Server-Side Rendering](<https://lucioduran.com/es/decisions/ssg-over-ssr>)
- [ADR-002: MongoDB over PostgreSQL for Content API](<https://lucioduran.com/es/decisions/mongodb-over-postgresql>)
- [ADR-003: styled-components over Tailwind CSS](<https://lucioduran.com/es/decisions/styled-components-over-tailwind>)
- [ADR-004: Single Accent Color System over Category-Based Palette](<https://lucioduran.com/es/decisions/single-accent-color-system>)
- [ADR-005: Decoupled API Architecture](<https://lucioduran.com/es/decisions/decoupled-api-architecture>)
- [ADR-006: AI agent readability as First-Class Concern](<https://lucioduran.com/es/decisions/agent-experience-first-class>)
- [ADR-007: CSS Grid over Flexbox for Layout System](<https://lucioduran.com/es/decisions/css-grid-over-flexbox>)
- [ADR-008: Static JSON over CMS for Decision Records](<https://lucioduran.com/es/decisions/static-json-over-cms>)
- [ADR-009: Geist Font Family as Design System Foundation](<https://lucioduran.com/es/decisions/geist-font-system>)
- [ADR-010: ISR-Ready Architecture with Full Static Fallback](<https://lucioduran.com/es/decisions/isr-ready-architecture>)
- [ADR-011: Multi-Layer Structured Data Strategy for Semantic Discoverability](<https://lucioduran.com/es/decisions/multi-layer-structured-data>)
- [ADR-012: Deliberate AI Crawler Access Policy over Default Blocking](<https://lucioduran.com/es/decisions/deliberate-ai-crawler-access-policy>)
- [ADR-013: Zero-Downtime Deploy Strategy with Atomic Rollouts](<https://lucioduran.com/es/decisions/zero-downtime-deploy-strategy>)
- [ADR-014: Defensive Data Fetching with Graceful Degradation](<https://lucioduran.com/es/decisions/defensive-data-fetching>)
- [ADR-015: Critical Rendering Path Optimization Strategy](<https://lucioduran.com/es/decisions/critical-rendering-path-optimization>)
- [ADR-016: Scoped Remote Image Patterns over Generic CDN Proxy](<https://lucioduran.com/es/decisions/scoped-remote-image-patterns>)
- [ADR-017: Defense-in-Depth HTTP Security Headers](<https://lucioduran.com/es/decisions/defense-in-depth-security-headers>)
- [ADR-018: Monolithic Page Components over Micro-Component Architecture](<https://lucioduran.com/es/decisions/monolithic-page-components>)
- [ADR-019: Semantic URL Routing with Explicit Path Mapping](<https://lucioduran.com/es/decisions/semantic-url-routing>)
- [ADR-020: Calibrated Uncertainty as Architectural Metadata](<https://lucioduran.com/es/decisions/calibrated-uncertainty-metadata>)
