Programar es resolver problemas con lógica, y es algo que hago desde finales de los 80s. Empecé con COBOL y Pascal, y hoy trabajo con PHP, Python, JavaScript y WordPress a nivel profesional.
La programación no es solo para ingenieros de software: es una habilidad que potencia cualquier perfil técnico.
En esta sección comparto experiencias reales de desarrollo, soluciones a problemas concretos y reflexiones sobre el oficio desde la perspectiva de alguien que lleva más de tres décadas escribiendo código.

5 Proyectos para practicar HTML y CSS (y divertirse en el proceso)
Aprender a programar siempre es emocionante y divertido, pero mayoría de las personas que comienzan no tienen idea de cómo practicar HTML y CSS. Intenta a realizar alguno de estos 5 proyectos y disfruta creando algo por ti mismo.

Ilúvatar URL Shortener vs Genéricos que sabotean tu eficiencia
Tenía un acortador de URLs funcionando en lc.pe desde hace varios años. Era YOURLS, una solución de código abierto bastante respetable, instalada en mi servidor, con su panel de administración y su pequeña interfaz pública donde cualquier persona podía entrar,

Refactorización de Disable Comments con Claude Code
Tras la inevitable muerte de los blogs es imposible no pensar en cómo afectara esto el desarrollo de sitios web con wordpress, un negocio por mas de 20 años había sido bastante rentable. Y parte de esa retabilidad yacia en

Claude Code vs. Gemini CLI vs. Qwen Code: Cúal es el mejor asistentes de programación con IA?
El mercado de los asistentes de programación con IA se diversificó en un abrir y cerrar de ojos, vivimos tiempos complejos. Ha habido muchísimos participantes: Claude Code, Gemini CLI, Cursor y, ahora, el recién lanzado Qwen Code. Desde la perspectiva

Script de shell de Linux automatizado para ejecutar comandos Python con retrasos aleatorios
Este script es una herramienta muy útil cuando necesitas automatizar tareas que deben ejecutarse en intervalos aleatorios de tiempo. Imagina que tienes un programa (en este caso trb.py) que necesitas ejecutar varias veces con diferentes parámetros, pero no quieres que

Arquitectura Web Moderna: Eligiendo entre SSR, CSR y Prerendering sin sacrificar SEO
Cuando eres programador y sabes mucho de SEO tienes una gran ventaja y si algo he aprendido es que en el desarrollo web moderno, la arquitectura de renderizado es la cimentación de tu SEO. No importa qué tan bueno sea

Desafíos del Renderizado Dinámico para SEO con JavaScript
Si gestionas una aplicación web moderna (SPA) construida con frameworks como Angular, React o Vue, es probable que te hayas topado con la barrera de la indexación en Google. Aunque los motores de búsqueda han avanzado mucho, procesar JavaScript sigue

Cuando necesites un Administrador de archivos en php utiliza Tiny File Manager
Seguramente alguna vez haz querido tener el administrador de archivos en tu PC dentro de tu servidor web pero sin que esté al alcance los demás usuarios. Normalmente podemos contar con uno de estos en el servicios como cPanel o

ChatGPT al rescate: Cómo mejorar un shortcode de WordPress
Mejora tus shortcode de WordPress de manera efectiva con ChatGPT. Descubre cómo este IA puede ser tu mejor aliado en la programación.