Entradas

Mostrando las entradas etiquetadas como vibe coding

Guía paso a paso para crear tus propios Gems en Gemini (con ejemplo real para programadores)

Imagen
Si usas Gemini a diario para programar, escribir código o resolver dudas técnicas, seguro que en algún momento te has cansado de repetir el mismo contexto una y otra vez: "actúa como un experto en X", "responde siempre en este formato", "usa este stack de tecnologías"... Ahí es exactamente donde entran los Gems . Los Gems son básicamente asistentes personalizados dentro de Gemini: versiones del modelo con instrucciones fijas, un tono definido y (opcionalmente) archivos de referencia, listas para usar cuando las necesites sin tener que reescribir el prompt cada vez. Es la forma que tiene Google de darte algo parecido a los "Custom GPTs" o a los proyectos de Claude, pero integrado en su propio ecosistema. En este artículo vamos a crear, paso a paso, un Gem pensado específicamente para programadores: un "Code Reviewer" que revisa fragmentos de código, detecta errores comunes, sugiere mejoras de rendimiento y siempre responde con un forma...

Son las 2 de la mañana (otra vez), y tu sitio está caído.

Imagen
No es la primera vez. Ya perdiste la cuenta de cuántas madrugadas terminaste mirando una terminal, tratando de entender por qué un servidor que "funcionaba perfecto ayer" hoy te devuelve un error genérico, un timeout, o simplemente... nada. Silencio. La página no carga. Si llevas un tiempo leyendo este blog, sabes de lo que hablo. Aquí hemos diagnosticado juntos el MySQL Error 1045 a las dos de la mañana, hemos peleado con Docker cuando se niega a exponer un puerto que "debería" estar libre, y hemos destripado por qué Flask pierde la conexión a la base de datos después de una noche sin tráfico. Y cada vez, después de resolver el síntoma, queda la misma pregunta incómoda flotando en el aire: ¿Por qué me sigue pasando esto? La pregunta que casi nadie se hace La mayoría de los tutoriales — incluidos los míos — te enseñan a apagar el incendio. Te dan el comando exacto, la causa técnica, la solución de los diez minutos. Y está bien, porque cuando el servidor está caí...

Entradas populares de este blog

Cómo solucionar MySQL Error 1045: Access Denied for User (guía definitiva 2026)

El vibe coding: ¿el fin de los programadores o el inicio de una nueva era?

El USB-C de la IA: cómo MCP pasó de protocolo de Anthropic a infraestructura de toda la industria en 16 meses