<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Efrain Garay — Blog</title><description>Arquitecto de software. Redes, bajo nivel y sistemas — explicados en video.</description><link>https://efraingaray.com/</link><item><title>PhantomRelay: por qué tu automatización se delata antes del primer byte HTTP</title><link>https://efraingaray.com/blog/phantomrelay/</link><guid isPermaLink="true">https://efraingaray.com/blog/phantomrelay/</guid><description>Un cliente HTTP de Node es distinguible de Chrome real en el handshake TLS, antes de enviar una sola cabecera. Cómo construí un relay de navegador con un addon Rust sobre BoringSSL, escalación por costo y casi 900 tests.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Pocket TTS: cloné mi voz en un CPU de 2019, sin GPU y sin nube</title><link>https://efraingaray.com/blog/pocket-tts/</link><guid isPermaLink="true">https://efraingaray.com/blog/pocket-tts/</guid><description>Un modelo de voz de 209 MB que corre en CPU, clona una voz con 25 segundos de referencia y es MIT. Instalación paso a paso, métricas medidas en un i5 de 2019 y mi opinión honesta frente a ElevenLabs y compañía.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Agatha: cómo convertí YouTube en un disco duro con corrección de errores</title><link>https://efraingaray.com/blog/agatha/</link><guid isPermaLink="true">https://efraingaray.com/blog/agatha/</guid><description>Agatha codifica cualquier archivo binario en frames de video 4K, los sube a YouTube y los recupera con 100% de fidelidad usando corrección de errores BCH. Cómo funciona, requisitos y ejemplos reales verificados por SHA256.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate></item><item><title>El modelo OSI explicado: las 7 capas y la encapsulación</title><link>https://efraingaray.com/blog/modelo-osi/</link><guid isPermaLink="true">https://efraingaray.com/blog/modelo-osi/</guid><description>Qué es el modelo OSI, para qué sirve cada una de sus 7 capas y cómo un dato se encapsula en segmentos, paquetes, tramas y bits al viajar por la red.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate></item></channel></rss>