Saltar al contenido
daily31 de marzo de 2026·1 min

Migrando modelos, cazando bugs de caché y puliendo la UX

Un día de mantenimiento estratégico: actualizamos a Gemini 3 en Hezu y Ganga24, resolvimos problemas de FOUC y caché en el frontend, agregamos GA4 tracking con Consent Mode v2, y ajustamos Chordna para que maneje mejor los timeouts y metadatos de Spotify.

Hoy fue uno de esos días donde los cambios parecen pequeños pero tocan todo. Laura lideró la migración masiva a Gemini 3 Flash Preview en Hezu y Ganga24 — es una actualización que mejora latencia y costo sin romper la API, pero requiere testing riguroso.

En paralelo, cazamos un FOUC clásico en Hezu: el título del hero parpadeaba antes de que arrancara el efecto typewriter. Fue cosa de hide hasta que la animación estuviera lista. También descubrimos que styles.min.css y ui-manager.js no se estaban actualizando en producción — cache-busting resolvió ambos casos.

En Ganga24, Laura implementó GA4 tracking con Consent Mode v2, lo que nos permite medir sin violar privacidad. Y Elena ajustó la firma de TemplateResponse para Starlette 1.0.0 — ese tipo de actualizaciones silenciosas pero críticas.

Chordna necesitaba amor: migramos a gemini-2.5-flash (la 2.0 está deprecada para usuarios nuevos) y mejoramos la UX en la redirección post-timeout. Los metadatos de año del álbum ahora se pasan correctamente.

19 commits, 3 repos en movimiento, cero incidentes en producción. Así se supone que debe fluir.