AI & Dev

Gestionar un sistema Linux con un agente de IA: ¿comodidad del presente o futuro del sysadmin?

Llevo años usando Arch Linux como sistema principal. KDE Plasma en Wayland, configuraciones escritas a mano, gestión manual de paquetes. Un sistema que recompensa a quien lo conoce bien y castiga a quien olvida dónde poner las manos. Desde hace unos meses trabajo junto a Claude Code, un agente de IA que corre directamente en…

WordPress Multilingüe con Claude Code: Cómo Tradujimos 72 Artículos a 5 Idiomas

Tenía un sitio WordPress en italiano e inglés. Quería añadir español, francés y alemán. Setenta y dos artículos por traducir a tres idiomas, más páginas de navegación, categorías, shortcodes, redirecciones, SEO. Ante ese volumen de trabajo, la respuesta honesta era: es imposible. No con el tiempo y los recursos de un proyecto personal. Luego usé…

Traefik como Proxy Inverso para Docker: Guía Completa con SSL Automático

Si gestionas múltiples servicios web en un único servidor, tarde o temprano tendrás que resolver el problema del proxy inverso. Tras probar varias soluciones, migré a Traefik como proxy inverso integrado con Docker y ha sido una de las mejores decisiones de infraestructura que he tomado en años. En este artículo comparto mi experiencia práctica…

AST3ROIDX: Recreando Asteroids con Claude Sonnet 4.5

Cómo desarrollé un juego arcade clásico completo en menos de una jornada laboral Tras el experimento con BOMBRIS, quise poner a prueba Claude Sonnet 4.5 en un proyecto más complejo: un auténtico shooter espacial con física realista, logros desbloqueables y un sistema avanzado de partículas. El resultado es AST3ROIDX — un homenaje al clásico Asteroids…

BOMBRIS: Cuando la IA se Encuentra con los Videojuegos Retro — Un Experimento con Claude Sonnet 4.0

En otras palabras… Cómo construí un juego completo en menos de 48 horas usando Claude Code y la IA más avanzada de Anthropic El Experimento: De la Idea al Juego Funcional en 2 Días ¿Alguna vez te has preguntado qué puede crear un programador en colaboración con la IA más avanzada de hoy? La respuesta…

De Windows a Arch Linux: Crónicas de una Migración

Mi experiencia en el sector de las TI siempre ha alimentado un profundo interés por los sistemas de código abierto. A pesar de ello, la migración de mi PC personal de Windows a Linux era una decisión que había ido postergando. Realizaba pruebas y trabajos de laboratorio en servidores Linux externos — máquinas virtuales en…

Instalación de GitLab CE con Docker y Docker Compose: Una guía paso a paso

Si alguna vez has tenido curiosidad por configurar un servidor GitLab Community Edition (CE) con Docker y Docker Compose, estás en el lugar adecuado. Esta guía te llevará paso a paso por todo lo necesario para crear un entorno GitLab eficiente y listo para usar. Pero primero, demos un paso atrás: ¿qué hace que GitLab…

Aplicaciones con paquetes no instalables o no reinstalables: cómo solucionarlo usando PowerShell

Recientemente tuve que lidiar con un problema simple pero curioso — de esos en los que, una vez resueltos, piensas: “¡Realmente necesito recordar esto para el futuro!” Como es algo que puede ser útil para todos en la vida cotidiana, pensé en compartirlo brevemente. El Problema Estaba intentando actualizar una Universal App — una aplicación…

ChatGPT: Una reflexión sobre la nueva inteligencia artificial de OpenAI

Hoy en día se habla mucho de ChatGPT, el motor de IA puesto a disposición gratuitamente por OpenAI. Para quienes no lo conocen: OpenAI lleva años desarrollando Inteligencia Artificial para diversos fines. La característica innovadora de este software es su capacidad para crear contenido y correlacionar información a partir de una vasta biblioteca de textos…

Uso de Algoritmos Recursivos para Recorrer Estructuras de Árbol

La recursión es una de las herramientas más elegantes de la programación: una función que se llama a sí misma para resolver instancias progresivamente más pequeñas de un problema. Para recorrer estructuras de árbol — como el sistema de archivos, árboles de categorías o estructuras XML — suele ser la solución más natural y eficiente…

Aquiles, la Tortuga y el Dilema de cierto Zenón…

¿Qué ocurriría si un gran guerrero y una pequeña tortuga tuvieran que disputar una carrera? Según Zenón de Elea, el matemático y filósofo griego del siglo V a. C., el guerrero nunca alcanzaría a la tortuga — al menos según la lógica de su famosa paradoja. Sin embargo, el sentido común nos dice lo contrario…