Degradado no es caída
Cuando España no entra y el servidor responde, no está caído. Cómo está hecha /status/.
Leer artículoRead articleCuando España no entra y el servidor responde, no está caído. Cómo está hecha /status/.
Leer artículoRead articleQuería Face ID en el portal. Sign in with Apple no compensaba. Cómo se añade una passkey a una web PHP.
Leer artículoRead articleMoodle 5.2 trae soporte para OpenTelemetry. Lo conecté a un Jaeger self-hosted para ver por dónde se va el tiempo en cada petición, y lo metí como una pestaña en mi panel. Los sustos del camino incluidos.
Leer artículoRead articleSaqué mod_jitsi a un repo independiente y se rompió el git push: un hook que asumía ../.. y la migración de @covers a atributos en PHPUnit 11.
Leer artículoRead articleUna tarea de mi plugin de Moodle dejó de generar justificantes con un críptico 'No se proporcionó ningún documento'. La culpa no fue una IP que cambió, sino haberla escrito a mano.
Leer artículoRead articleSirvo varias APIs públicas desde un Mac mini de casa. Esto es cómo evité que un flood me tumbara la máquina entera: rate-limiting gratis en Cloudflare y locks no bloqueantes en el origen.
Leer artículoRead articleMedir las visitas de una web sin Google Analytics, sin cookies y sin enviar datos de tus visitantes a terceros. Un beacon de veinte líneas, un fichero de texto y un panel propio.
Leer artículoRead articleEstoy en mitad de una limpieza grande de deuda técnica en mod_jitsi: partir dos archivos enormes en clases pequeñas, con tests por delante. Esto es lo que llevo y lo que voy aprendiendo por el camino.
Leer artículoRead article