Marcos Ramírez BETA
Terminal con comandos de build de Astro mostrando páginas generadas correctamente

Migré 112 posts de Jekyll a Astro 6 y esto es lo que rompió

Crónica técnica de la tercera migración de este blog: WordPress, Jekyll y ahora Astro 6. BOM en 51 archivos, CRLF, MDX estricto, Liquid residual, getStaticPaths en scope aislado, el bug del setext heading. 18 problemas documentados en orden cronológico hasta el build limpio.

06:30 8 min Marcos Ramírez Lucía
Stack de libros, laptop y cine

Mis recomendaciones: libros de programación, series y pelis

Lista curada y en crecimiento de mis recomendaciones personales: libros de programación para todos los niveles, novelas de terror, series y películas que merecen tu tiempo.

✏️ 23 may 2026 20:00 5 min Marcos Ramírez Lucía
Billetes y monedas de euro junto a tarjetas de crédito y smartphone sobre superficie oscura

Te regalo más de 370€ en promociones y programas de referidos

Más de 370€ en bonificaciones y descuentos reales repartidos entre Fiverr, SweatCoin, Revolut, Supermercado Día, Verse, Curve, N26, Google Opinion Rewards y Cabify. Sin inversión, sin riesgo. Solo registrarte y cumplir condiciones.

✏️ 22 may 2026 06:50 5 min Marcos Ramírez Lucía
Panel de monitorización con gráficos rojos indicando caídas del servicio de Claude

⚠️ Claude lleva una semana cayéndose (y el status dice que todo va bien)

Esta semana Claude ha tenido más de una docena de incidentes confirmados: Opus 4.7, Haiku 4.5, Sonnet 4.6, incluso el login. Aquí está el resumen de lo que ha pasado, con capturas del status oficial.

06:30 3 min Lucía
Infraestructura de Cloudflare Workers sobre fondo oscuro con red de nodos distribuidos y código de configuración

De Cloudflare Pages a Workers con Astro: la guerra real

Cuento cómo migré marcosramirez.dev de Cloudflare Pages a Cloudflare Workers en dos días: por qué fue necesario, qué salió mal en cada intento, qué configuraciones rotaron sin funcionar y cómo quedó al final. Si estás usando Astro con el adaptador de Cloudflare y tienes rutas de API con SSR, esto te va a ahorrar tiempo.

06:30 8 min Marcos Ramírez Lucía
Glass pad de cristal templado sobre un escritorio, con un ratón gaming encima mostrando el reflejo de la superficie

Glass pads: probé el Razer Atlas Pro y no vuelvo a la tela

Llevaba años con un desk pad de tela enorme y nunca lo había cuestionado. Esta mañana probé un Razer Atlas Pro en una tienda y entendí por qué la gente se pasa al cristal. Análisis honesto: ventajas, inconvenientes y los mejores modelos para comprar.

06:30 9 min Marcos Ramírez Lucía
Representación visual de dos plataformas de voz conectadas por un flujo de migración, fondo oscuro tech con ondas de sonido digitales

De VAPI a Retell: la migración que se llevó media arquitectura

Cuento cómo integré VAPI en marcosramirez.dev para tener un agente de voz en la web, por qué migré a Retell cinco días después, y cómo esa decisión arrastró consigo un cambio de arquitectura completo: de Cloudflare Pages a Cloudflare Workers, pasando por SSR, rutas de API y gestión segura de tokens. La historia de cómo una sola dependencia puede cambiar toda tu infraestructura.

06:30 7 min Marcos Ramírez Lucía
Modelo Gemini 3.5 Flash de Google sobre interfaz de agentes de voz

Gemini 3.5 Flash en el I/O 2026: ¿merece la pena el cambio?

Google acaba de anunciar Gemini 3.5 Flash en el Google I/O 2026. Lo he estado mirando con lupa porque llevo meses usando Gemini 3.0 Flash como modelo base en mis agentes de voz: es barato, rapidísimo y sigue instrucciones como nadie. La pregunta es si 3.5 mejora lo suficiente como para justificar el cambio, o si es uno de esos saltos de versión que solo cambia el número.

01:05 7 min Marcos Ramírez Lucía
Diagrama de red doméstica con servidores

Mi infraestructura tecnológica doméstica: el setup completo

Realizo un recorrido detallado por mi infraestructura tecnológica doméstica y los servicios que autogestiono en mi día a día. Mi setup incluye NAS con TrueNAS y URBackup para almacenamiento y copias, servidor Media Center con Plex, Jellyfin, Immich y Frigate para contenido multimedia y seguridad, red y seguridad con piHole, AdGuard, WireGuard y Wazuh, automatización con n8n, Sonarr, Radarr y Jackett, bases de datos con PostgreSQL, MariaDB, MongoDB, Redis y ElasticSearch, domótica con Home Assistant y Asterisk, gestión documental con paperless-ng, mensajería con RabbitMQ y Gotify, e inteligencia artificial con Ollama, Whisper, Piper y LobeChat.

✏️ 19 may 2026 07:50 6 min Marcos Ramírez
Interfaz limpia de un blog moderno con modo oscuro en un monitor de escritorio

El blog tiene cara nueva: he migrado de Jekyll a Astro

Llevaba meses con la sensación de que el blog necesitaba renovarse. No porque estuviera roto, sino porque había cosas que quería hacer y no podía. Así que lo rehíce desde cero con Astro. Este post es la presentación. Los detalles técnicos de la migración vienen después.

17:15 3 min Marcos Ramírez