Aprende a capturar las trazas de GitHub Copilot Chat en VS Code usando OpenTelemetry, enviarlas a Azure Application Insights y crear dashboards personalizados con Grafana para visualizar el uso de tus custom agents.
100.000 gracias, developers ❤️
¡Hola developer 👋! Hoy quiero celebrar algo que todavía me cuesta un poco creer: hemos llegado a los 100.000 suscriptores en YouTube 🥹 Y digo “hemos” porque esto no ha sido algo que haya pasado de la noche a la…
Cómo crear un status line personalizado para GitHub Copilot CLI
Aprende a crear un statusline personalizado para GitHub Copilot CLI que muestra en tiempo real la batería, CPU, RAM, temperatura y disco de tu Mac. Con emojis, indicadores de color y cache para rendimiento óptimo.
VS Code Tunnels sin instalar VS Code: accede a tu máquina remota desde el navegador
¡Hola developer 👋🏻! La semana pasada te compartí en mi canal de YouTube cómo puedes usar Visual Studio Code conectándote de forma remota desde la web o incluso desde otro Visual Studio Code. Esto es súper útil cuando estás trabajando…
Control de calidad en Agentic DevOps: automatiza linting y formateo con hooks
Los agent hooks de GitHub Copilot permiten ejecutar scripts de shell antes y después de que el agente use cualquier herramienta. En este artículo vemos cómo configurarlos para que el agente lance ESLint antes de escribir y Prettier después, de forma completamente automática.
Seguridad en GitHub Pages con CSP
GitHub Pages es una de las opciones más populares para alojar sitios estáticos de forma gratuita. Lo puedes usar para documentación, portfolios, landing pages e incluso para aplicaciones web completas generadas con frameworks como Astro, Next.js o Hugo. Últimamente, además,…
Cómo funciona launch.json en VS Code: configuraciones, compounds y arranques secuenciales
Una guía práctica para entender launch.json en VS Code usando un ejemplo real con Spring Boot, Vite, serverReadyAction, navegador integrado y compounds.
Dependabot te dice que es vulnerable… ¿pero es explotable de verdad?
Esta PoC usa un GitHub Agentic Workflow para analizar PRs de Dependabot con más contexto: consulta la advisory completa, busca el patrón vulnerable real, explica el papel del modelo usado y prioriza según si la explotabilidad está o no demostrada.
🔐 Cómo configurar CodeQL para ejecutar solo las queries que necesitas (OWASP Top 10 + custom queries)
¡Hola developer 👋🏻! Si estás evaluando GitHub Advanced Security es posible que cuando revises la parte de Code scanning, que analiza las vulnerabilidades que podemos introducir, sin querer claro está 😅, en nuestro propio código, puede que te preguntes: 👉…
Mi configuración de Dev Container para desarrollar plugins de WordPress
Los que me seguís por aquí sabéis que este blog es mi bloc de notas. Aquí voy dejando todo lo que pruebo e implemento para poder volver a ello cuando lo necesite. Y durante mucho tiempo la única que lo…
Pre-commit hooks en Java sin Python: Spotless + Checkstyle + Gradle
Cuando me pongo a jugar con un lenguaje… ya has visto que juego de verdad 😄.Y una de las cosas que más me gusta hacer es traer ideas de otros ecosistemas e intentar adaptarlas para ver cómo encajan en el…
Desarrollando con Quarkus en VS Code usando Dev Containers
¡Hola developer 👋🏻!A principios de semana te contaba cómo estoy desarrollando actualmente mis aplicaciones con Spring Boot en Visual Studio Code gracias a Dev Containers, y todo lo que podemos configurar como parte del entorno de desarrollo. Pero… ¿y si…