Ir al contenido
AppsSDAR

Apuntes técnicos

Notas

Lo que se aprende operando sistemas reales en producción: límites de un hosting compartido, correo que hay que enviar sin SMTP, un service worker que se congela, un endpoint de salud que miente. Sin relleno genérico — cada nota sale de un problema que tuve que resolver.

1 de agosto de 2026 · 5 min

Cuando el alias del correo rompe el inicio de sesión

Un administrador entró con nombre+alias@gmail.com y el sistema no lo reconoció como el mismo dueño de siempre. Por qué el nombre de usuario y el correo de contacto deben ser columnas separadas desde el primer día.

30 de julio de 2026 · 5 min

Un /health que no consulta la base de datos está mintiendo

Devolver 200 porque el proceso Node sigue vivo no dice nada sobre si el sistema funciona. Qué debe verificar de verdad un endpoint de salud antes de que un panel de monitoreo confíe en él.

27 de julio de 2026 · 6 min

Las trampas de hacer una PWA de verdad instalable

El service worker no es opcional, una caché de un año puede congelar tu propio sw.js, y la isla dinámica de iOS necesita su propio color. Lo que se aprende recién al instalarla en un celular real.

24 de julio de 2026 · 5 min

Enviar correo desde un hosting que bloquea SMTP saliente

Los puertos 587 y 465 cerrados tumban a Gmail, Resend y SendGrid por igual. Cómo seguir enviando correo transaccional real desde un cPanel compartido sin esos puertos.

22 de julio de 2026 · 7 min

Lo que un cPanel compartido puede y no puede correr

Un relevamiento real de un servidor de producción: qué runtimes hay, qué binarios faltan (ffmpeg, OCR, LibreOffice) y en qué momento conviene dejar de pelear contra los límites y migrar a un VPS.

10 de julio de 2026 · 6 min

Por qué Utilitarios nunca sube tus archivos a un servidor

La decisión de procesar PDF, imágenes y texto dentro del navegador con WebAssembly no fue solo una elección técnica: es el argumento frente a iLovePDF y lo que hace que el sitio funcione sin conexión.