El escaneo de biblioteca completa que creí haber corregido
Un patrón no se corrige una sola vez. Otro escaneo de biblioteca en el main actor, escondido en una ruta de escritura, y una API por lotes en una sola vía.
Notas sobre el software, los juegos y la música que salen de Imperfect Systems.
Feed RSSUn patrón no se corrige una sola vez. Otro escaneo de biblioteca en el main actor, escondido en una ruta de escritura, y una API por lotes en una sola vía.
Un crate de YAML archivado, nueve versiones menores de desfase en rusqlite, y una versión mayor duplicada de thiserror. El trabajo estuvo en leer, no en escribir.
CI muerto, despliegues vivos: fusionar todos los jobs en el runner del homelab, borrar la maquinaria de compensación para runners alojados, y el backlog de CVEs esperando detrás del portón.
Escaneo de dependencias sin un nuevo job de CI, PRs de actualización agrupadas, y el detalle del workspace virtual que hace que la entrada de cargo apunte al directorio equivocado.
Una limpieza de una sola vez arregló 80 posts y no prometió nada. El segundo arreglo son doce líneas que hacen fallar el build, sin excepciones.
IDs de biblioteca usados en solicitudes de catálogo: dos síntomas, un solo error, una solución verificada en dispositivo, y el número de 1.610 artistas que obligó a un rediseño.
El almacén de No me interesa solo guardaba claves. Después tuvo que convertirse en una pantalla, y el modelo necesitó cargar su propia descripción.
El arco de la UI: un wizard construido antes de sus pasos, un flujo de captura eliminado por estar mal planteado, y la brecha entre lo verde y lo real.
118 pruebas en verde, una corrida limpia en el simulador, y botones muertos en un teléfono real. El bug era un servicio @MainActor haciendo trabajo síncrono entre awaits.
La estructura de carpetas que sobrevive a la app: zonas versus etapas, una config que no se sobrescribe, una foto de la base de datos, e importación in situ.
Página 11 de 16