<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Mauro Venticinque — M25</title><description>Proyectos, hallazgos técnicos y correcciones fechadas. Lead frontend en Barcelona y VTEX IO para una agencia argentina, desde Tucumán.</description><link>https://www.m25.com.ar</link><language>es-AR</language><item><title>N-001 · La marginalia con anchor positioning no se puede hacer accesible</title><link>https://www.m25.com.ar/notas#N-001</link><guid isPermaLink="true">https://www.m25.com.ar/notas#N-001</guid><description>Leído en la especificación y verificado armando las dos versiones</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>nota</category></item><item><title>N-002 · En YAML, «5.700» es el número 5,7</title><link>https://www.m25.com.ar/notas#N-002</link><guid isPermaLink="true">https://www.m25.com.ar/notas#N-002</guid><description>Encontrado en producción por un revisor externo, reproducido en el schema</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>nota</category></item><item><title>E-02 · corregido</title><link>https://www.m25.com.ar/errata#E-02</link><guid isPermaLink="true">https://www.m25.com.ar/errata#E-02</guid><description>Publiqué este sitio con un conmutador de idioma en el header de todas las páginas apuntando a rutas que no existían. Cada /en/* devolvía 404, y el público al que ese botón le servía era justamente el que buscaba.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>errata</category></item><item><title>E-01 · corregido</title><link>https://www.m25.com.ar/errata#E-01</link><guid isPermaLink="true">https://www.m25.com.ar/errata#E-01</guid><description>Mi propia skill de licenciamiento documentó durante meses un fail-open que el boilerplate ya había reemplazado por un stale allow. Cualquiera que siguiera la skill iba a escribir el gate de licencia mal.</description><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate><category>errata</category></item><item><title>A-01 · shopify-insights-mcp</title><link>https://www.m25.com.ar/proyectos/shopify-insights-mcp</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/shopify-insights-mcp</guid><description>Servidor MCP que no devuelve datos de Shopify sino lecturas. Publicado en npm con licencia MIT.</description><category>producto</category></item><item><title>A-02 · BCome — plataforma</title><link>https://www.m25.com.ar/proyectos/bcome-frontend</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/bcome-frontend</guid><description>Lead frontend de una plataforma de circularidad: la app principal, el panel de administración y el widget que se embebe en tiendas de clientes.</description><category>empleo</category></item><item><title>A-09 · bcome.biz</title><link>https://www.m25.com.ar/proyectos/bcome-biz</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/bcome-biz</guid><description>El sitio público de BCome, sacado de WordPress a Astro. Bilingüe con slugs traducidos, 25 páginas y 71 componentes. Autor único.</description><category>empleo</category></item><item><title>A-03 · Koru Shipday</title><link>https://www.m25.com.ar/proyectos/koru-shipday</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/koru-shipday</guid><description>Integración logística entre VTEX y Shipday: carga masiva de tarifas, envío de órdenes y actualización de tracking. App nativa del Admin de VTEX.</description><category>producto</category></item><item><title>A-14 · Catálogo Boost</title><link>https://www.m25.com.ar/proyectos/catalogo-boost</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/catalogo-boost</guid><description>ABM masivo del catálogo VTEX desde Excel: categorías con árbol y drag &amp; drop, marcas, imágenes por SKU y visibilidad programada por cron.</description><category>producto</category></item><item><title>A-04 · Koru Power Seller</title><link>https://www.m25.com.ar/proyectos/koru-power-seller</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/koru-power-seller</guid><description>Social selling para vendedores de tiendas VTEX. Marca blanca y multitenant: un solo deploy sirve a todos los retailers, cada uno con su marca y sus credenciales.</description><category>producto</category></item><item><title>A-15 · Pickup Cleaner</title><link>https://www.m25.com.ar/proyectos/pickup-cleaner</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/pickup-cleaner</guid><description>Gestión masiva de puntos de retiro VTEX: limpieza por radio geográfico con Haversine, borrado programado idempotente e importación desde planilla.</description><category>producto</category></item><item><title>A-05 · Madernoa</title><link>https://www.m25.com.ar/proyectos/madernoa</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/madernoa</guid><description>Materiales para arquitectura y construcción del NOA. Landing en Astro, bot de WhatsApp y un servidor MCP que le da el catálogo al bot.</description><category>freelance</category></item><item><title>A-10 · Freijo Arquitectos</title><link>https://www.m25.com.ar/proyectos/freijoarquitectos</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/freijoarquitectos</guid><description>Sitio de un estudio de arquitectura contemporánea minimalista. La obra manda: el sitio es un contenedor que no compite con ella.</description><category>freelance</category></item><item><title>A-06 · Pablo Ranea</title><link>https://www.m25.com.ar/proyectos/pabloranea</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/pabloranea</guid><description>Sitio de un chef y sommelier que trabaja en varios países. Catálogo de experiencias gastronómicas, agenda y contacto.</description><category>freelance</category></item><item><title>A-11 · Waldhaus Residences</title><link>https://www.m25.com.ar/proyectos/waldhaus</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/waldhaus</guid><description>Sitio de un desarrollo inmobiliario en San Pablo, Tucumán. Una sola página: el recorrido de venta es lineal y la navegación no debía competir con él.</description><category>freelance</category></item><item><title>A-07 · Marketplace de Claude Code del equipo</title><link>https://www.m25.com.ar/proyectos/marketplace-claude</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/marketplace-claude</guid><description>Marketplace privado de Claude Code para el equipo de VTEX de la agencia. Tres plugins que llevan metodología y guardarraíles, no conocimiento de plataforma.</description><category>tooling</category></item><item><title>A-08 · Prospea</title><link>https://www.m25.com.ar/proyectos/prospea</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/prospea</guid><description>Generación de leads B2B por geolocalización y categoría de negocio, sobre la API de Google Places.</description><category>freelance</category></item><item><title>A-12 · Tendencia de Noticias</title><link>https://www.m25.com.ar/proyectos/tendencia-de-noticias</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/tendencia-de-noticias</guid><description>Portal de noticias de San Miguel de Tucumán. Dos años de desarrollo y mantenimiento, solo, con el tráfico creciendo.</description><category>freelance</category></item><item><title>A-13 · Pentimento Color Grading</title><link>https://www.m25.com.ar/proyectos/pentimento</link><guid isPermaLink="true">https://www.m25.com.ar/proyectos/pentimento</guid><description>Sitio de un estudio de corrección de color para cine, televisión y publicidad. El portafolio es video, así que el sitio se mide en cuánto tarda en mostrarlo.</description><category>freelance</category></item></channel></rss>