<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog Raúl (ES)</title><description>Raúl Casado - Sitio Web Personal</description><link>https://raulcasado.com/</link><item><title>Ciberseguridad Web: Conceptos Básicos</title><link>https://raulcasado.com/es/blog/web-security-basic/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/web-security-basic/</guid><description>Una introducción a los conceptos fundamentales de la ciberseguridad web, incluyendo amenazas comunes, mejores prácticas y herramientas esenciales.</description><pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Git: Guía completa para empezar desde cero</title><link>https://raulcasado.com/es/blog/git-tutorial/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/git-tutorial/</guid><description>Una guía práctica sobre Git para desarrolladores: qué es, por qué usarlo, y todos los comandos esenciales que necesitas en el día a día.</description><pubDate>Sat, 21 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cómo monté un servidor de Minecraft modded con Docker en un PC antiguo</title><link>https://raulcasado.com/es/blog/minecraft-server-docker/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/minecraft-server-docker/</guid><description>Guía completa para desplegar un servidor de Minecraft con Cobblemon usando Docker Compose en hardware limitado. Desde la configuración inicial hasta la optimización de RAM, gestión de mods por terminal y trucos de administrador.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Titan Dashboard: Construyendo mi propio &quot;Life OS&quot; con FastAPI y React</title><link>https://raulcasado.com/es/blog/titan-dashboard/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/titan-dashboard/</guid><description>Por qué decidí construir desde cero un dashboard personal para unificar nutrición, hábitos y finanzas. Stack técnico, patrones de arquitectura, decisiones de diseño y las lecciones aprendidas en el camino.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Cómo le di una segunda vida a mi Xiaomi Mi A2 con una Custom ROM</title><link>https://raulcasado.com/es/blog/xiaomi-mi-a2-custom-rom/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/xiaomi-mi-a2-custom-rom/</guid><description>Guía completa sobre cómo instalé una Custom ROM en un Xiaomi Mi A2 abandonado por el fabricante. Desde desbloquear el bootloader hasta instalar apps alternativas como NewPipe, Spotube y Aurora Store.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Mis Primeros Meses como Desarrollador: Aprendizajes y Proyectos</title><link>https://raulcasado.com/es/blog/job-1/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/job-1/</guid><description>Un resumen de mis primeros meses como desarrollador, lo que aprendi en distintos proyectos y como fui creciendo paso a paso en un entorno profesional.</description><pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate></item><item><title>De la Entrevista al Código: Crónica de Mis Primeras Semanas como Programador</title><link>https://raulcasado.com/es/blog/nth-week/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/nth-week/</guid><description>He estado ausente tres semanas, ¡pero por una buena razón! Te cuento todo sobre mi entrevista, cómo conseguí mi primer trabajo como programador y mi increíblemente productiva primera semana.</description><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Flask Parte 1: Introducción</title><link>https://raulcasado.com/es/blog/1-part-flask/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/1-part-flask/</guid><description>En esta serie de posts, exploraremos Flask, un microframework web para Python. Comenzaremos con una introducción a sus características principales y cómo configurar un entorno básico.</description><pubDate>Wed, 17 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Mi sprint de autoaprendizaje: lo que me enseñaron siete semanas de Kaggle, CS50 y React</title><link>https://raulcasado.com/es/blog/learning-journey/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/learning-journey/</guid><description>Una retrospectiva de un periodo intensivo de autoaprendizaje: machine learning en Kaggle, fundamentos de Python con CS50, construir un proyecto de React desde cero y las lecciones difíciles sobre alcance, arquitectura y herramientas por el camino.</description><pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate></item><item><title>De localhost a producción: una guía para publicar tu página web</title><link>https://raulcasado.com/es/blog/publish-page/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/publish-page/</guid><description>Aprende a llevar tu sitio web desde el entorno local hasta la web pública con esta guía paso a paso.</description><pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Astro y por qué lo escogí</title><link>https://raulcasado.com/es/blog/astro-post/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/astro-post/</guid><description>Explorando por qué elegí Astro para mi blog, sus ventajas, cuándo brilla y sus consideraciones frente a otros frameworks.</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Multithreading</title><link>https://raulcasado.com/es/blog/multi-threading/</link><guid isPermaLink="true">https://raulcasado.com/es/blog/multi-threading/</guid><description>Una exploración filosófica del problema de los filósofos comensales y conceptos de programación concurrente</description><pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate></item></channel></rss>