El favicon que estuvo roto durante meses y nadie lo habría sabido
Un lote de rendimiento con una mitad fácil (prerender, PNG) y una falla silenciosa: un favicon SVG cuya imagen externa los navegadores descartan sin avisar.
Notas sobre el software, los juegos y la música que salen de Imperfect Systems.
Feed RSSUn lote de rendimiento con una mitad fácil (prerender, PNG) y una falla silenciosa: un favicon SVG cuya imagen externa los navegadores descartan sin avisar.
Una búsqueda de artista fallida nunca contaba como revisada, así que un artista problemático se reelegía para siempre - hasta que una prueba de varias rondas detectó la segunda protección.
Agregar astro check y Prettier antes de cada deploy, un error de tipos que el sitio hermano ya había resuelto, y un disparador manual de build sin ningún concepto de dry run.
Tres puntos de auditoría que se volvieron algo más: una afirmación a medio corregir, un restablecimiento de contraseña muerto en silencio, y un correo de staging que enlazaba a producción.
Seis puntos de desactualización ya conocidos, dos más hallados al ejecutar los comandos documentados, y una corrección de nombre más acotada de lo esperado, según la memoria del proyecto.
brew install swiftlint instala lo que sea estable hoy, y el CI de release es el más expuesto a esa deriva. El anclaje es el binario portátil, no una fórmula.
macOS no tiene WebDriver oficial de Tauri. Un plugin de la comunidad llena el hueco, y Cargo casi mete su servidor de pruebas en los builds de release.
Dos vacíos de cobertura cerrados, y la pregunta más útil que hizo después una revisión: no "esto pasa" sino "qué atraparía en realidad esta prueba".
Extracción de algoritmos fuera del alcance de MusicKit, un parámetro simulado que se ignoraba en silencio, y dos pruebas que habían estado pasando por la razón equivocada todo este tiempo.
Una limpieza de la capa de servicio de MusicKit donde eliminar métodos muertos hizo fallar todas las pruebas a la vez - y la solución fue una compilación limpia, no un depurador.
Página 12 de 19