Archivo
2026
- 19 ago VPN: del trabajo remoto al gran negocio de vender miedo
- 18 ago Por qué un ingeniero veterano vive creando skills para agentes
- 17 ago El setup de Zsh perfecto para 2026: rápido y sin frameworks
- 16 ago 📰 Noticias y otras cosas interesantes (16 ago)
- 16 ago Routines de Claude Code: automatiza sin el ordenador encendido
- 15 ago Presupuestos y apps: ver de verdad en qué se va tu dinero
- 14 ago Qué son los WebSockets y por qué no son HTTP más rápido
- 13 ago Harness engineering: por qué el entorno importa más que el modelo
- 12 ago Cómo usar Inteligencia Artificial para programar gastando poco
- 11 ago OpenCode y Graphify: deja de malgastar tokens releyendo tu código
- 10 ago Open Notebook: la alternativa self-hosted y abierta a NotebookLM
- 09 ago La mentira de los juegos nextgen: por qué ya no sorprenden
- 08 ago Comprar, alquilar o renting: qué sale a cuenta de verdad
- 07 ago Crea y edita workflows de n8n con agentes y su MCP oficial
- 06 ago 🛑 Apago el log de Trakt: adiós a su acceso gratuito y a mi bot
- 06 ago Cómo dejé de chocar con los límites de uso de Claude Code
- 05 ago Liberar RAM en Windows: el ajuste viral de SysMain y Prefetch
- 04 ago Tu gestor de contraseñas perfecto vive en la terminal: pass
- 03 ago Las 6 estrategias del creador de Claude Code para tus proyectos
- 03 ago 📰 GOG preserva juegos clásicos de PC para sistemas modernos
- 02 ago 📰 Claude hackeó 3 empresas reales: el error fue humano
- 02 ago Por qué compro en el barrio y pago en efectivo siempre que puedo
- 02 ago 📰 Los 3 Claude Skills gratis con más estrellas en GitHub
- 01 ago 📰 Un agente de OpenAI hackeó Hugging Face sin control humano
- 01 ago Cómo calcular el valor real de las cosas (y el de tu coche)
- 01 ago 📰 ¿Sigues usando Swagger? Scalar ya le está ganando terreno
- 01 ago 📰 Uncle Bob ya no revisa el código que escriben sus agentes
- 31 jul BIOS y UEFI: qué son, en qué se diferencian y cuál tienes
- 31 jul 📰 La UE prepara verificar la edad de 370 millones de adultos
- 31 jul 📰 Un modelo de OpenAI dejó notas para escapar de su jaula
- 31 jul 📰 El metro de Madrid ya mueve paquetes para reducir tráfico
- 30 jul 📰 Por qué Anthropic destruye millones de libros (y es legal)
- 30 jul 📰 Nvidia lidera la carta open-weight, Anthropic no firma
- 30 jul 📰 Impeccable: el skill gratis que acaba con el "AI Slop"
- 30 jul 📰 Semana en programación: sandbox, Uncle Bob y VPN gratis
- 30 jul 📰 ChatGPT: el antes y después de 1.000 millones de usuarios
- 30 jul 📰 Grill Me: el skill que interroga tu plan antes de programar
- 30 jul 📰 Claude Code estrena navegador propio en el escritorio
- 30 jul 📰 Viendo la final, la Inteligencia Artificial hizo historia
- 30 jul ¿Pueden negarse a cobrarte con tarjeta? Esto dice la ley
- 30 jul 📰 Así es pedir un paquete y que te lo traiga un dron de Amazon
- 30 jul 📰 Los drones de reparto de Amazon ya vuelan en medio mundo
- 30 jul 📰 ¿Va China a cerrar sus modelos de Inteligencia Artificial?
- 30 jul 📰 Sony va a borrarte 551 películas que ya habías pagado
- 30 jul 📰 Llega QUERY: el método HTTP que evita fingir con POST
- 29 jul 📰 Malware se coló en mapas de Meccha Chameleon vía Steam
- 29 jul 📰 Kimi K3: el modelo abierto que planta cara a los grandes
- 29 jul 📰 Fable 5 gratis: así acabó el plazo del 12 de julio en Claude
- 29 jul 🤖 CardputerZero: el Pi de bolsillo que arrasa en Kickstarter
- 29 jul Cogitating: qué significan los palabros raros de Claude Code
- 28 jul Microsoft Build 2026: las novedades que importan a programadores
- 27 jul Ansible: cómo automatizar tu Home Lab de principio a fin
- 26 jul Por qué no compro fruta ni carne fresca en el supermercado
- 25 jul Gastos hormiga y suscripciones zombie: las fugas que no ves
- 24 jul Los canales y webs de tecnología que sí recomiendo de verdad
- 23 jul Hyperframes: crea vídeos escribiendo HTML, CSS y JavaScript
- 22 jul NotebookLM: el cuaderno con Inteligencia Artificial de Google
- 21 jul Qué es la inferencia en Inteligencia Artificial y por qué importa
- 20 jul OpenCode: el asistente de código abierto para developers
- 19 jul Sharenting: la privacidad que le robas a tu hijo en las redes
- 18 jul Un café en el bar es un lujo (aunque cueste menos de 2€)
- 17 jul La importancia de los procedimientos, en la empresa y en casa
- 16 jul Mi año con SantéVet: reembolsos reales y te regalo 2 meses
- 16 jul Cómo desviar las llamadas del móvil al fijo cuando estás en casa
- 15 jul Por qué todos los billetes y monedas del euro suman 888,88€
- 14 jul 🔧 OpenClaude: usa Claude Code gratis con cualquier modelo
- 13 jul Vaultwarden: contraseñas seguras en tu servidor, sin pagos
- 12 jul Por qué no compito a precio (y por qué tú tampoco deberías)
- 11 jul La regla 50/30/20 y sus variantes: por qué uso el 50/40/10
- 10 jul Cómo calcular el precio de tus servicios siendo emprendedor
- 09 jul El hielo en hostelería: por qué casi nadie tiene ya máquina
- 08 jul Cuidado con los vendedores de humo de Inteligencia Artificial
- 07 jul FutureLink: enlazar en Astro posts que aún no has publicado
- 06 jul SearXNG: buscador privado y sin rastreos en tu servidor
- 06 jul Informe de vigilancia semanal (29 jun–6 jul)
- 05 jul La Inteligencia Artificial escribe los borradores del blog
- 04 jul Ganar más para salir de deudas antes: la palanca olvidada
- 03 jul Cal.com: que otros agenden reuniones contigo sin correos
- 02 jul GTD y time blocking: aprende a ver tu tiempo en el calendario
- 01 jul ⚠️ Verifactu 2027: un año para poner tus facturas en orden
- 30 jun Vibe coding: la realidad de programar con Inteligencia Artificial
- 29 jun Paperless NGX: documentos digitales organizados y bajo control
- 28 jun Automatizo la captura de ideas del blog en GitHub Issues
- 27 jun Cómo salir de deudas rápido: bola de nieve vs avalancha
- 27 jun El cron de GitHub Actions falla: lo arreglé con Cloudflare
- 26 jun ⚡ Por qué deberías usar pnpm en vez de npm y migrar hoy mismo
- 25 jun AdGuard Home en alta disponibilidad: Dos nodos con sincronización
- 24 jun Apispain: los datos públicos de España en una API para devs
- 23 jun Spec Driven Development: Gherkin y las alternativas que importan
- 22 jun AutoGen, MAF y AG2: el ecosistema multi-agente de Microsoft
- 21 jun Cómo un cron cada 15 minutos casi me cuesta 12 dólares en GitHub
- 21 jun Etiqueta en Travian: las reglas no escritas (y por qué importan)
- 20 jun No te endeudes nunca: la deuda mala que te roba años de vida
- 20 jun Agentes de Inteligencia Artificial: ¿te quitan el trabajo?
- 19 jun Scrapling: el scraper de Python que se repara cuando la web cambia
- 18 jun Mantenimiento de Cloudflare el 22: cómo afecta a este blog
- 18 jun Prime Day 2026: comprar inteligentemente y evitar falsos chollos
- 17 jun ¿Usas WhatsApp personal con clientes? La AEPD ya está multando
- 16 jun Claude vuelve a fallar: errores en Opus 4.8 y Haiku 4.5
- 16 jun Cómo elegir un robot aspirador-friegasuelos según tu casa
- 16 jun Horario de verano en Google Business Profile: hazlo a tiempo
- 15 jun Firefly III: finanzas personales en tu servidor sin suscripciones
- 15 jun Informe de vigilancia semanal (8 jun–15 jun)
- 14 jun Verano financiero: tu plan de finanzas personales en 17 sábados
- 14 jun Travian: el héroe romano, guía de puntos y trucos avanzados
- 14 jun Fable 5 ha durado tres días: EEUU obliga a Anthropic a apagarlo
- 13 jun Aprender copywriting gratis: recursos honestos y un reto
- 13 jun Claude Cowork: qué es y por qué regalo 3 invitaciones gratis
- 12 jun Soy un enfermo de los periféricos: ratón, bungee y teclado
- 11 jun Claude Fable 5 y Mythos 5: el lanzamiento que cambia el listón
- 11 jun La regla 3-2-1 de backups: No perder tus datos nunca más
- 10 jun Cosas que no necesitan nevera: ahorra electricidad y espacio
- 09 jun Transparencia salarial: ¿la nueva ley choca con tu privacidad?
- 09 jun 40 de Mayo: 41 consejos frugales para combatir el calor
- 08 jun Immich: tus fotos privadas en el servidor, sin suscripción
- 08 jun Informe de vigilancia semanal (1 jun–8 jun)
- 07 jun Travian: estrategia ofensiva para los primeros días del servidor
- 06 jun Cómo conseguir que la Inteligencia Artificial no te discuta
- 05 jun He cerrado el repositorio del blog. Te explico por qué.
- 04 jun MarkItDown: pasa cualquier documento a Markdown y ahorra tokens
- 03 jun Home Assistant: Tu cerebro de domótica en un solo lugar
- 02 jun La Inteligencia Artificial me devolvió la ilusión por escribir
- 01 jun Jellyfin, Plex o Stremio: cuál elegir para tu servidor multimedia
- 01 jun Informe de vigilancia semanal (25 may–1 jun)
- 31 may Análisis: Ataque a TanStack, por qué pnpm es más seguro que npm
- 30 may He publicado mis skills para Claude Code en GitHub
- 29 may Warp abre su código fuente: lo que cambia para los devs
- 28 may Dograh, Retell o VAPI: cuál elegir para tu agente de voz en 2026
- 27 may Cómo ahorrar en casa: pequeños cambios que multiplican tu dinero
- 27 may Mi sistema de espionaje semanal: Trakt y GitHub Actions
- 26 may Las razones por las que no uso los helper scripts de Proxmox
- 25 may La Inteligencia Artificial me devolvió la ilusión por programar
- 25 may Informe de vigilancia semanal (18 may–25 may)
- 24 may Comandos básicos de Proxmox: gestión de LXC y VMs vía CLI
- 24 may Por qué cayó Claude tanto en mayo de 2026: lo que encontré
- 23 may Migré 112 posts de Jekyll a Astro 6 y esto es lo que rompió
- 22 may ⚠️ Claude lleva una semana cayéndose (y el status dice que todo va bien)
- 22 may De Cloudflare Pages a Workers con Astro: la guerra real
- 22 may Glass pads: probé el Razer Atlas Pro y no vuelvo a la tela
- 21 may De VAPI a Retell: la migración que se llevó media arquitectura
- 20 may Gemini 3.5 Flash en el I/O 2026: ¿merece la pena el cambio?
- 19 may El blog tiene cara nueva: he migrado de Jekyll a Astro
- 19 may Git en Windows: renombrar un archivo cambiando solo el case
- 18 may AdGuard Home: tu propio bloqueador de publicidad y el DNS
- 18 may Racks y mini racks para Home Lab: guía de compra completa
- 17 may Travian 456.3: el héroe ya transfiere los recursos exactos
- 17 may Travian III: expandiendo tu zona de granjeo más allá del 7x7
- 16 may Estreno web: marcosramirez.dev, por fin como yo siempre quise
- 15 may Frugalismo vs minimalismo: cómo vivir mejor gastando menos
- 14 may OpenCode: Manual Completo - Guía Definitiva del Agente de Coding
- 13 may Mi decisión de usar Proxmox: virtualización seria para Home Lab
- 12 may OpenCode: Review Completa y Comparativa con sus Competidores
- 12 may La Liga bloqueó mi blog: jamás he visto un partido de fútbol
- 11 may Arr Stack vs FlexGet: automatiza tus descargas fácilmente
- 10 may Travian II: granjeo, estrategia 7x7 y financiar tu 2ª aldea
- 09 may Rutinas en Claude Code: automatización de tareas en la nube
- 08 may Monetizar tráfico de búsqueda: intención sobre resultados
- 07 may ChatLLM de Abacus.AI: Inteligencia Artificial todo en uno
- 07 may Por qué mantengo un cheatsheet.txt en todos mis proyectos
- 06 may RouteLLM: routing automático de LLMs para profesionales
- 05 may ⚠️ CVE-2026-3854: RCE crítico en el pipeline git de GitHub
- 05 may Agent Skills: el estándar que enseña a tus agentes cómo trabajar
- 05 may ⚠️ CVE-2026-31431: escalada de privilegios en el kernel Linux
- 04 may Cloudflare Pages está desapareciendo (y Workers sale ganando)
- 04 may May the 4th: la historia real detrás del Día de Star Wars
- 04 may OpenRouter: 500 modelos de Inteligencia Artificial en una API
- 04 may YouTube eliminó el botón de cola en las miniaturas: solución
- 03 may 10 trucos para que tu suscripción de Claude dure toda la semana
- 03 may Travian: el mejor juego de estrategia MMO que conozco a fondo
- 02 may Cómo reducir el consumo de tokens en Claude Code y ahorrar dinero
- 30 abr La Inteligencia Artificial sube precios: los devs siguen ganando
- 29 abr Crisis de confianza en Anthropic: qué pasó y cómo afecta a devs
- 28 abr NVIDIA: acceso gratuito a modelos de Inteligencia Artificial
- 28 abr Por qué el dinero en efectivo importa más que nunca en 2026
- 27 abr Por qué tengo un Home Lab: mi filosofía de soberanía digital
- 27 abr N8N: Tu automatización bajo tu control, sin pagos mensuales
- 26 abr El futuro que soñábamos: cuando las máquinas nos entienden
- 25 abr Solucionar VAAPI en Jellyfin LXC sin privilegios de Proxmox
- 24 abr Comandos y atajos de teclado en GNU/Linux que quizás desconoces
- 23 abr Cómo resolví los cortes de Jellyfin en 4K: disco lleno y más
- 20 abr Por qué la gente vuelve a piratear en la era del streaming
- 20 abr Wispr Flow: Escribe 4 veces más rápido solo hablando con tu voz
- 18 abr Lucía con OpenClaw: Inteligencia Artificial autónoma en Home Lab
2025
- 01 mar Lo que no te cuentan sobre agentes de Inteligencia artificial II
- 01 mar Resumen de febrero 2025: Lucía con clientes y web nueva
- 01 feb Resumen enero 2025: logros, agentes de voz y digitalización
- 31 ene Verdades sobre agentes de Inteligencia Artificial que no cuentan
- 15 ene Mi plan para 2025: aliado digital para PYMEs y autónomos
2024
- 09 dic Configurar alias de email en Gmail: guía actualizada paso a paso
- 25 nov Revolut como neobanco de cabecera: cuenta multidivisa y más
- 29 oct Genera menús semanales equilibrados con Inteligencia Artificial
- 13 oct Mi infraestructura tecnológica doméstica: el setup completo
- 18 jun El coste del hiperfoco: 'momentito' y la productividad digital
- 05 feb Curve: la tarjeta que controla todas tus cuentas bancarias
- 01 feb Lecciones del robo de mi cartera: seguridad cotidiana y AirTag
2022
- 01 feb N26, mi neobanco de cabecera: análisis completo y experiencia
- 17 ene Cómo gestiono mis finanzas (1ª parte): conceptos básicos
- 06 ene Te regalo más de 370€ con bancos y apps que te pagan por usarlas
- 02 ene Cómo gestiono mis finanzas (II): sistema básico de ahorro
- 01 ene Mis objetivos para el nuevo año 2022: edición completa.
2021
- 20 dic LifeHack: usa un temporizador para alargar la batería y optimizar
- 13 dic No necesitas 600Mb: cuánto internet necesitas realmente
- 29 nov Bancos y Fintechs: ¿difícil hacer transferencias automáticas?
- 22 nov El problema del Email OptIn en 2021: el consentimiento digital
- 09 abr Recruiters IT: críticas y errores en procesos de selección
- 26 feb Programar posts con Jekyll en GitHub Pages: el proceso completo
- 26 feb Lo que todo junior debería saber y un senior debería recordar
- 25 feb Mis recomendaciones: libros de programación, series y pelis
- 19 feb Migrar de WordPress a Jekyll: guía completa paso a paso
2020
2017
- 08 jul Amy Ingram: mi asistente virtual de Inteligencia Artificial
- 12 may Dónde busco proyectos y empleo como programador + 5€ en Fiverr
- 10 may Así te timan con los megas II: por qué el Wifi no rinde
- 07 may Trabaja conmigo: proyectos de desarrollo y soluciones de valor
- 06 may Plan Familiar Google Play (II): gestiona el contenido compartido
- 05 may Comparte apps y contenido de Google Play con hasta 5 personas
- 04 may Cómo bloquear tu Android a una sola app con Screen Pinning
- 02 may WhatsApp te permite fijar contactos en la parte superior (Beta)
- 30 abr Google Trips: organización de viajes con guías offline.
- 29 abr Video tutorial de Gboard y review de nuevas funcionalidades
- 28 abr Google Voice Access (Beta no publicada): análisis en vídeo
- 27 abr Facebook me sorprende con una nueva funcionalidad (Beta)
- 26 abr Google Suite: 20% de descuento el primer año para tu dominio
- 23 abr Trucos multiidioma en Facebook: elimina avisos de traducción
- 22 abr Algunas simples mejoras que harían a NetFlix aún mejor (II)
- 14 abr Simple mejoras que harían a Netflix aún mejor: perfiles
2016