✍️ Blog técnico
Blog
notas del laboratorio
Decisiones técnicas, deep-dives de arquitectura, incidentes resueltos y cómo lo hicimos. Sin marketing, solo el qué y el cómo.
Próximos posts
Refactor Postgres → MySQL en 2 backends
Cómo migramos Drizzle y Prisma cuando el hosting no soporta Postgres. Lecciones de SQL portable.
Deploy de 96 landings en una hora
Subdominios via cPanel API en paralelo, race conditions del DNS y cómo parchamos con mass_edit_zone.
Incidente 503 en api-geotecnia
Cron jobs que mataban Node, límite 180 procesos CloudLinux, y por qué no usar pkill en cron.
Expo Web a producción en cPanel
expo export, .htaccess SPA fallback, dynamic routes con brackets literales.