Blog · RSS
Notas de lo que construyo
Documento en público lo que hago: decisiones técnicas, errores y lo que aprendo en el camino.
14 artículos
- 10 de octubre de 2026 · 5 min de lecturaDe 13 GB a 2,7 GB: cómo elegí formato y resolución para mangas escaneadosUna serie de mangas escaneados pesaba 800 MB por tomo. Comparé JPEG, WebP y AVIF con páginas reales, encontré el límite donde la trama de puntos se arruina y la dejé en una quinta parte del tamaño.#homelab#python#rendimiento
- 10 de octubre de 2026 · 4 min de lecturatranscribe: de una nota de voz a una herramienta open source para la terminalNecesitaba pasar una nota de voz a texto sin subirla a ningún lado. Esa misma noche el script de diez líneas terminó siendo una CLI interactiva con subtítulos, tests y licencia MIT.#python#ia#open-source#cli
- 7 de octubre de 2026 · 6 min de lecturaNotebook: mis apuntes como un chat conmigo mismo, y ahora open sourceEmpezó en dos días como un experimento para no perder los apuntes de la U. Dos meses después lo rehíce midiendo todo, lo dejé corriendo gratis y publiqué el código con licencia MIT.#ia#rag#open-source#node
- 26 de septiembre de 2026 · 7 min de lecturaTu propio Netflix en casa: un media center con Jellyfin, Docker y acceso seguroCómo armé Selflix, mi media center con Jellyfin en un servidor casero modesto: Docker, la estructura de carpetas que Jellyfin espera, acceso desde fuera sin abrir puertos, cuentas por persona y las trampas que me costaron horas.#homelab#linux#docker
- 24 de septiembre de 2026 · 5 min de lecturaProcesos largos con LLMs: varios proveedores, una cola que se reanuda y progreso en vivoAnalizar un contrato cláusula por cláusula puede tomar minutos. En AdvAI lo resolví con un pool de modelos que respeta los límites de cada proveedor, un trabajador que sobrevive a reinicios y Server-Sent Events para mostrar el avance.#ia#llm#python#backend
- 23 de septiembre de 2026 · 5 min de lecturaUn agente de IA que opera mi servidor: memoria en archivos y skills como procedimientosMi homelab lo mantiene un agente (OpenClaw) que corre 24/7. Lo que lo hace confiable no es el modelo: es la memoria escrita en Markdown, las líneas rojas y los procedimientos con criterios de éxito. Así lo organicé.#ia#linux
- 22 de septiembre de 2026 · 5 min de lecturaAnonimizar un contrato antes de mandarlo a un LLM (sin otro LLM)En AdvAI ningún nombre, carnet ni NIT sale de la máquina: un anonimizador por reglas los cambia por marcadores estables y el sistema los restaura en la respuesta. Cómo funciona y por qué no usé IA para esto.#ia#llm#privacidad#python
- 21 de septiembre de 2026 · 6 min de lecturaPDFs de tesis: extraer datos con IA sin confiarle todo, y mostrarlos sin comerse la RAMEn SGPG, el sistema de proyectos de grado de mi universidad, cada PDF se procesa en el navegador: reglas deterministas donde se puede, un LLM donde conviene y heurísticas de respaldo. Y un visor que dibuja solo las páginas visibles.#ia#llm#nextjs#rendimiento
- 19 de septiembre de 2026 · 6 min de lecturaCambiar de bootloader sin miedo: probar Limine una sola vez con BootNextPara rOS, mi flavor de Arch, reemplacé GRUB por Limine sin arriesgar el arranque: instalarlo al lado, probarlo en un único reinicio y promoverlo solo si funciona. Scripts idempotentes, hooks de pacman y copias atómicas a la ESP.#linux
- 18 de septiembre de 2026 · 5 min de lecturaOffline-first de verdad: una app de cobro de agua con Electron y SQLiteLink'u registra lecturas de medidores y emite boletas para una comunidad rural donde internet no es garantía. SQLite como fuente de verdad, toda la lógica en el proceso principal, tarifas congeladas en cada boleta y respaldos cifrados con AES-256-GCM.#electron#react#seguridad
- 17 de septiembre de 2026 · 5 min de lecturaUn mapa de reportes ciudadanos con react-leaflet (y cómo lo reescribiría hoy)En la hackatón Hackacom 2023 armamos Canasta: un mapa donde los vecinos reportan problemas de la ciudad y otros se suman a resolverlos. Repaso el código real, el bug clásico de los íconos de Leaflet y lo que cambiaría tres años después.#react#frontend
- 16 de septiembre de 2026 · 4 min de lecturaProgramar antes y después de la IA: lo que me dejaron los años de hacerlo a manoAprendí a la vieja escuela y recién en mi último año en WANT metimos IA al trabajo. Qué cambió, qué no, y cómo decido cuándo dejar que la IA vaya rápido y cuándo revisar con lupa.#ia#carrera
- 15 de septiembre de 2026 · 4 min de lecturaCómo evité que un LLM invente artículos del Código CivilEn AdvAI, mi proyecto de grado, el modelo no escribe las citas legales: solo elige entre fuentes reales y el sistema pone el texto literal. Así pasé de "suena bien" a citas verificables.#ia#llm#rag#python
- 13 de septiembre de 2026 · 6 min de lecturaCómo hice este portafolio: un solo archivo para la web, el CV y dos idiomasEste sitio y mi CV en PDF salen del mismo archivo de datos. Astro, animaciones con GSAP controladas por atributos, un shader WebGL con plan B en CSS, un CV que pasa filtros ATS y un subdominio resuelto con 10 líneas en el edge.#frontend#rendimiento
No encontré artículos con eso. Prueba con otra palabra o quita el filtro.