<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Publicaciones — Gervy Salinas</title>
<link>https://gsalinas.site/publicaciones/</link>
<atom:link href="https://gsalinas.site/publicaciones/rss.xml" rel="self" type="application/rss+xml" />
<description>Posts y Shorts publicados en redes, con el contexto completo.</description>
<language>es-PE</language>
<item><title>Factura electrónica por dentro</title><link>https://gsalinas.site/publicaciones/factura-electronica-por-dentro/</link><guid isPermaLink="true">https://gsalinas.site/publicaciones/factura-electronica-por-dentro/</guid><pubDate>Tue, 06 Oct 2026 14:00:00 GMT</pubDate><description>Qué pasa por dentro al emitir una factura electrónica en Perú: XML UBL 2.1, firma digital, envío al OSE o SUNAT, CDR y PDF con QR.</description><category>FacturacionElectronica</category><category>Laravel</category><category>SoftwareArchitecture</category><category>Peru</category><category>DesarrolloDeSoftware</category></item>
<item><title>Cómo decide un LLM</title><link>https://gsalinas.site/publicaciones/como-decide-un-llm/</link><guid isPermaLink="true">https://gsalinas.site/publicaciones/como-decide-un-llm/</guid><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><description>Un LLM no ejecuta nada: decide qué herramienta usar y el programa que lo envuelve la ejecuta. Así funciona un agente, con un humano al final.</description><category>InteligenciaArtificial</category><category>LLM</category><category>AIAgents</category><category>DevOps</category><category>SoftwareEngineering</category></item>
<item><title>Monorepo, un solo modelo</title><link>https://gsalinas.site/publicaciones/monorepo-un-solo-modelo/</link><guid isPermaLink="true">https://gsalinas.site/publicaciones/monorepo-un-solo-modelo/</guid><pubDate>Mon, 05 Oct 2026 14:00:00 GMT</pubDate><description>De tres repos con tres copias del modelo de datos a un monorepo donde el compilador avisa en la API, la web y el móvil a la vez.</description><category>SoftwareArchitecture</category><category>TypeScript</category><category>NestJS</category><category>Monorepo</category><category>DesarrolloDeSoftware</category></item>
<item><title>Arquitectura Astro + Go + HTMX</title><link>https://gsalinas.site/publicaciones/arquitectura-astro-go-htmx/</link><guid isPermaLink="true">https://gsalinas.site/publicaciones/arquitectura-astro-go-htmx/</guid><pubDate>Mon, 05 Oct 2026 00:00:14 GMT</pubDate><description>Mi portafolio es estático para quien lo visita y editable desde un panel: Astro genera HTML y una API en Go con un panel HTMX lo actualiza.</description><category>SoftwareArchitecture</category><category>Golang</category><category>HTMX</category><category>Astro</category><category>WebDevelopment</category></item>
<item><title>MiDinero: IA en el dispositivo</title><link>https://gsalinas.site/publicaciones/midinero-ia-en-el-dispositivo/</link><guid isPermaLink="true">https://gsalinas.site/publicaciones/midinero-ia-en-el-dispositivo/</guid><pubDate>Sun, 04 Oct 2026 17:16:32 GMT</pubDate><description>MiDinero lee tus constancias de Yape y Plin con OCR en el propio celular: la foto no sale del dispositivo para reconocerla.</description><category>Flutter</category><category>MachineLearning</category><category>Privacidad</category><category>DesarrolloMovil</category><category>Fintech</category></item>
<item><title>Deshacer errores en Git</title><link>https://gsalinas.site/publicaciones/deshacer-errores-git/</link><guid isPermaLink="true">https://gsalinas.site/publicaciones/deshacer-errores-git/</guid><pubDate>Sun, 04 Oct 2026 16:02:50 GMT</pubDate><description>Cinco comandos para deshacer casi cualquier error en Git (restore, amend, revert, reset y reflog) y cuándo conviene usar cada uno.</description><category>Git</category><category>DevOps</category><category>Programacion</category><category>SoftwareEngineering</category><category>DesarrolloDeSoftware</category></item>
<item><title>Despliegues sin caída (symlink)</title><link>https://gsalinas.site/publicaciones/despliegues-sin-caida-symlink/</link><guid isPermaLink="true">https://gsalinas.site/publicaciones/despliegues-sin-caida-symlink/</guid><pubDate>Sun, 04 Oct 2026 09:08:18 GMT</pubDate><description>Cómo actualizo mi portafolio sin un segundo de caída: build en una carpeta aparte y cambio atómico de un symlink. Sin Kubernetes.</description><category>DevOps</category><category>Linux</category><category>Nginx</category><category>CICD</category><category>SoftwareEngineering</category></item>
</channel>
</rss>
