Programador. comparto lo que pasa en el mundo dev

Bogotá, D.C., Colombia
Joined February 2022
¿Sigues creando servidores, bases de datos y redes a mano desde la consola de tu nube? Con infraestructura como código lo describes en archivos, lo revisas en un PR y lo aplicas igual en dev y prod. 5 herramientas open source, por estrellas en GitHub 🧵 #DevOps
1
1
5. Terragrunt (9k+ ⭐, MIT) Orquesta OpenTofu/Terraform a escala: config DRY con include, crea el backend del state y respeta dependencias entre módulos. Mi opinión: servidores, Ansible; nube nueva, OpenTofu; si tu equipo odia HCL, Pulumi. ¿Con cuál manejas tu infra hoy?
1
1
🚨 Si tienes una API en Express, revisa esto: una sola petición puede tumbar tu servidor Node.js. Vulnerabilidad alta (CVSS 7.5) en body-parser, CVE-2026-111181, sin auth. Afecta a body-parser < 1.20.9 y 2.x < 2.4.0, con opciones por defecto. Qué pasa 👇
1
10
Qué hacer: - Sube a 1.20.9 o 2.4.0 (npm update body-parser; Express 4 y 5 ya las aceptan) - Si no necesitas cuerpos comprimidos: inflate: false - Usa un process manager que lo reinicie Mi opinión: un DoS de una petición en el parser por defecto es serio. ¿Ya actualizaste?
1
🚨 Si usas Laravel con el guard "token" en tu API, actualiza ya: publicaron una vulnerabilidad crítica (CVSS v4 9.2), CVE-2026-114509, que permite autenticarse como otro usuario sin su token. Afecta a laravel/framework < 12.68.0 y 13.x < 13.29.0. Qué pasa 👇
1
8
Qué hacer: - Sube a 12.68.0 o 13.29.0 (composer update laravel/framework) - Busca guards con driver token en config/auth.php - Si no puedes actualizar, valida que el token sea string Mi opinión: tokens planos en una columna ya eran deuda técnica. ¿Aún usas api_token?
1
¿Usas Claude Code en scripts o CI y terminas parseando texto libre con regex? Con claude -p y --json-schema la respuesta sale como JSON que cumple tu schema, en el campo structured_output. Lo lees con jq y listo. ¿Ya tienes un agente dentro de tu pipeline o todavía no?
2
13
Ojo, según la doc: si la corrida termina sin salida válida (por ejemplo, Claude rechaza la tarea), no viene structured_output. Revisa que exista antes de usarlo. Docs: code.claude.com/docs/en/head… Mi opinión: un agente en CI sin schema es un parser frágil esperando romperse.
3
¿Tu build con webpack tarda minutos y el HMR ya no se siente instantáneo? Hoy hay bundlers open source mucho más rápidos, varios escritos en Rust o Go, y alguno te deja migrar sin reescribir la config. 5 opciones, por estrellas en GitHub 🧵 #JavaScript
1
4
5. Rspack (12k+ ⭐, MIT) En Rust, de ByteDance. Moderniza la API de webpack y es compatible con sus loaders y plugins. Trae Module Federation y HMR incremental. Mi opinión: proyecto nuevo, Vite; monolito en webpack, Rspack, por lo barato de migrar. ¿Con cuál haces build hoy?
1
8