<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>italodr&apos;s blog</title><description>Ideas, experiments and neuronal explosions without filter. I don&apos;t promise order or conclusions, but at least they&apos;re written down.</description><link>https://italodr.com/</link><item><title>Cascade Layers: la cura para tu adicción al !important</title><link>https://italodr.com/cascade-layers/</link><guid isPermaLink="true">https://italodr.com/cascade-layers/</guid><description>Cómo volver a dormir tranquilo sin combatir a tus propias hojas de estilo</description><pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Los patrones WAI-ARIA que todavía rompemos sin querer</title><link>https://italodr.com/patrones-wai-aria-que-rompemos-sin-querer/</link><guid isPermaLink="true">https://italodr.com/patrones-wai-aria-que-rompemos-sin-querer/</guid><pubDate>Tue, 13 Feb 2024 00:00:00 GMT</pubDate><category>Accesibilidad</category><category>Desarrollo</category></item><item><title>El dedo de la muerte que no viene de Poniente (pero podría)</title><link>https://italodr.com/el-dedo-de-la-muerte-que-no-viene-de-poniente-pero-podria/</link><guid isPermaLink="true">https://italodr.com/el-dedo-de-la-muerte-que-no-viene-de-poniente-pero-podria/</guid><pubDate>Sat, 02 Mar 2024 00:00:00 GMT</pubDate><category>Ciencia</category><category>Interesante</category></item><item><title>Zettelkasten y Obsidian</title><link>https://italodr.com/zettelkasten-y-obsidian/</link><guid isPermaLink="true">https://italodr.com/zettelkasten-y-obsidian/</guid><description>Zettelkasten y Obsidian son dos herramientas que pueden ayudarte a mejorar tu productividad y organización. En este artículo, te explico cómo combinar ambas para crear un sistema de notas que te ayude a pensar mejor y a recordar mejor.</description><pubDate>Sat, 16 Mar 2024 00:00:00 GMT</pubDate><category>Productividad</category><category>Interesante</category></item><item><title>¿Cómo estimar story points sin dados ni ouija?</title><link>https://italodr.com/estimar-story-points-sin-dados-ni-ouija/</link><guid isPermaLink="true">https://italodr.com/estimar-story-points-sin-dados-ni-ouija/</guid><description>El objetivo real de una estimación ágil es lograr un consenso razonable basado en evidencia sobre el esfuerzo relativo de una historia</description><pubDate>Sun, 07 Apr 2024 00:00:00 GMT</pubDate><category>Desarrollo</category><category>Productividad</category><category>Agile</category></item><item><title>La Ley de Conway y el Espejo Ágil: ¿Cómo tu organización moldea tu software?</title><link>https://italodr.com/la-ley-de-conway-y-el-espejo-agil/</link><guid isPermaLink="true">https://italodr.com/la-ley-de-conway-y-el-espejo-agil/</guid><description>En el mundo del desarrollo de software, la Ley de Conway no es solo una observación técnica, es un espejo que refleja las dinámicas internas de tu organización. Y en tiempos de metodologías ágiles, este principio cobra más fuerza que nunca.</description><pubDate>Mon, 29 Apr 2024 00:00:00 GMT</pubDate><category>Desarrollo</category><category>Agile</category></item><item><title>La dilatación temporal gravitatoria: de los relojes atómicos a Interstellar</title><link>https://italodr.com/la-dilatacion-temporal-gravitatoria/</link><guid isPermaLink="true">https://italodr.com/la-dilatacion-temporal-gravitatoria/</guid><pubDate>Tue, 21 May 2024 00:00:00 GMT</pubDate><category>Ciencia</category><category>Física</category><category>Interesante</category></item><item><title>Cómo crear un modal de alerta accesible</title><link>https://italodr.com/como-crear-un-modal-de-alerta-accesible/</link><guid isPermaLink="true">https://italodr.com/como-crear-un-modal-de-alerta-accesible/</guid><description>Un alert dialog es un cuadro de diálogo modal que interrumpe el flujo de trabajo del usuario para comunicarle un mensaje importante que requiere una respuesta inmediata.</description><pubDate>Thu, 11 Jul 2024 00:00:00 GMT</pubDate><category>Accesibilidad</category><category>Desarrollo</category></item><item><title>Aquel olvidado &lt;dl&gt; que rescata la semántica… y la accesibilidad</title><link>https://italodr.com/aquel-olvidado-dl-que-rescata-la-semantica-y-la-accesibilidad/</link><guid isPermaLink="true">https://italodr.com/aquel-olvidado-dl-que-rescata-la-semantica-y-la-accesibilidad/</guid><pubDate>Thu, 11 Jul 2024 00:00:00 GMT</pubDate><category>Accesibilidad</category><category>Desarrollo</category></item><item><title>Breadcrumbs accesibles e indexables</title><link>https://italodr.com/breadcrumbs-accesibles-e-indexables/</link><guid isPermaLink="true">https://italodr.com/breadcrumbs-accesibles-e-indexables/</guid><description>Los breadcrumbs son una estructura de navegación que permite a los usuarios saber dónde están en la jerarquía de la página y cómo llegar a ella. Son una herramienta esencial para la accesibilidad, pero hay que tener en cuenta algunos detalles para que sean accesibles e indexables por los buscadores.</description><pubDate>Wed, 04 Sep 2024 00:00:00 GMT</pubDate><category>Accesibilidad</category><category>Desarrollo</category><category>SEO</category></item><item><title>Cómo crear un componente de tabs accesible</title><link>https://italodr.com/como-crear-componente-tabs-accesible/</link><guid isPermaLink="true">https://italodr.com/como-crear-componente-tabs-accesible/</guid><description>Los tabs son una estructura de navegación que permite a los usuarios navegar entre diferentes secciones de una página. Son una herramienta esencial para la accesibilidad, pero hay que tener en cuenta algunos detalles para que sean accesibles.</description><pubDate>Sat, 21 Sep 2024 00:00:00 GMT</pubDate><category>Accesibilidad</category><category>Desarrollo</category><category>UX</category></item><item><title>Lean UX para side-projects</title><link>https://italodr.com/lean-ux-para-side-projects/</link><guid isPermaLink="true">https://italodr.com/lean-ux-para-side-projects/</guid><description>Fail fast sin perder el finde</description><pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate><category>Productividad</category><category>UX</category><category>Agile</category></item><item><title>Checkbox agrupados y accesibles</title><link>https://italodr.com/checkbox-agrupados-y-accesibles/</link><guid isPermaLink="true">https://italodr.com/checkbox-agrupados-y-accesibles/</guid><pubDate>Thu, 14 Nov 2024 00:00:00 GMT</pubDate><category>Accesibilidad</category><category>Desarrollo</category></item><item><title>Explorando los 16 tipos de personalidad de Jung (y por qué soy un Arquitecto)</title><link>https://italodr.com/16-personalidades/</link><guid isPermaLink="true">https://italodr.com/16-personalidades/</guid><pubDate>Thu, 05 Dec 2024 00:00:00 GMT</pubDate><category>Autoconocimiento</category><category>Psicología</category><category>Interesante</category></item><item><title>CSS Light Gallery accesible</title><link>https://italodr.com/css-light-gallery-accesible/</link><guid isPermaLink="true">https://italodr.com/css-light-gallery-accesible/</guid><pubDate>Thu, 16 Jan 2025 00:00:00 GMT</pubDate><category>Accesibilidad</category><category>Desarrollo</category></item><item><title>LLMs .txt: el nuevo puente entre tu web y los modelos de lenguaje</title><link>https://italodr.com/llms-txt/</link><guid isPermaLink="true">https://italodr.com/llms-txt/</guid><pubDate>Sun, 23 Feb 2025 00:00:00 GMT</pubDate><category>Desarrollo</category><category>IA</category></item><item><title>Guía para crear una librería de componentes en monorepo</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/</guid><description>Guía práctica para crear y mantener una librería de componentes React utilizando una arquitectura monorepo, incluyendo configuración, desarrollo, testing, documentación y buenas prácticas</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Capítulo 1: Introducción y estructura del monorepo</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/introduccion-y-estructura-del-monorepo/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/introduccion-y-estructura-del-monorepo/</guid><description>Crear una librería de componentes UI no debería ser sinónimo de caos en múltiples repos, builds duplicadas o versiones desincronizadas. En este primer capítulo te mostraré cómo estructurar un monorepo robusto y escalable para construir, documentar, testear y publicar tus componentes con tecnologías como React, TypeScript, pnpm, SWC y Turborepo.</description><pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Capítulo 2: Configuración base del proyecto</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/configuracion-base-del-proyecto/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/configuracion-base-del-proyecto/</guid><description>En este capítulo configuraremos todo lo necesario para que un paquete de componentes UI pueda compilar, tipar, distribuir y testearse de forma independiente dentro del monorepo. Usaremos SWC, TypeScript, pnpm y buenas prácticas para asegurar una build rápida y robusta.</description><pubDate>Sat, 05 Apr 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Capítulo 3: Testing accesible con Jest, Testing Library y Vitest (opcional)</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/testing-accesible-con-jest-testing-library-vitest/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/testing-accesible-con-jest-testing-library-vitest/</guid><description>En este capítulo vamos a configurar el entorno de testing para tus paquetes de componentes. Nos centraremos en `Jest`, junto con `@testing-library/react` y `jest-axe` para asegurar que tus componentes sean funcionales, accesibles y fáciles de testear. También mostraré cómo podemos usar `Vitest` como alternativa.</description><pubDate>Fri, 11 Apr 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Capítulo 4: Documentación interactiva con Storybook</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/documentacion-interactiva-con-storybook/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/documentacion-interactiva-con-storybook/</guid><description>Una librería de componentes no está completa sin una documentación clara, visual y accesible. En este capítulo añadiremos Storybook a nuestro monorepo.</description><pubDate>Fri, 18 Apr 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Capítulo 5: Versionado semántico y publicación con Changesets</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/versionado-semantico-y-publicacion-con-changeset/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/versionado-semantico-y-publicacion-con-changeset/</guid><description>Una librería de componentes debe poder evolucionar sin romper los proyectos que la utilizan. En este capítulo veremos cómo versionar tus paquetes correctamente usando Changesets, y cómo publicarlos automáticamente con pnpm.</description><pubDate>Mon, 21 Apr 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Capítulo 6: Automatización con GitHub Actions, CI/CD para tu librería UI</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/automatizacion-con-github-actions/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/automatizacion-con-github-actions/</guid><description>Ahora tenemos un monorepo moderno, bien estructurado, versionado y con documentación. Ahora es momento de llevarlo al siguiente nivel: automatizar todo con GitHub Actions.</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Capítulo 7: Mantenimiento del monorepo con Syncpack y buenas prácticas</title><link>https://italodr.com/libreria-de-componentes-en-monorepo/mantenimiento-del-monorepo-con-syncpack-y-buenas-practicas/</link><guid isPermaLink="true">https://italodr.com/libreria-de-componentes-en-monorepo/mantenimiento-del-monorepo-con-syncpack-y-buenas-practicas/</guid><description>Ahora tenemos un monorepo robusto, que compila rápido, valida tests y tiene un workflow de publicación. Ahora es momento de mantenerlo a largo plazo. En este capítulo veremos cómo usar Syncpack para mantener las dependencias en orden, cómo limpiar correctamente las builds, y qué hábitos conviene adoptar para evitar la entropía.</description><pubDate>Mon, 05 May 2025 00:00:00 GMT</pubDate><category>Desarrollo</category></item><item><title>Cómo eliminar outliers con Python</title><link>https://italodr.com/como-eliminar-outliers-con-python/</link><guid isPermaLink="true">https://italodr.com/como-eliminar-outliers-con-python/</guid><description>Los outliers son valores atípicos que se desvían significativamente del patrón general de un conjunto de datos. Pueden originarse por errores de medición, datos corruptos o representar casos extremos pero válidos que requieren un análisis cuidadoso.</description><pubDate>Tue, 20 Feb 2024 00:00:00 GMT</pubDate><category>Desarrollo</category></item></channel></rss>