<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Técnico &#8211; Portfolio Sergio Soriano</title>
	<atom:link href="https://sergiosoriano.es/category/blog/tecnologia/tecnico/feed/" rel="self" type="application/rss+xml" />
	<link>https://sergiosoriano.es</link>
	<description>Información sobre un apasionado de la tecnología</description>
	<lastBuildDate>Thu, 22 Jan 2026 08:43:05 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<image>
	<url>https://sergiosoriano.es/wp-content/uploads/2016/05/cropped-iconos-e1462214240982-32x32.png</url>
	<title>Técnico &#8211; Portfolio Sergio Soriano</title>
	<link>https://sergiosoriano.es</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Spec-Driven Development: El arte de no improvisar con la tecnología</title>
		<link>https://sergiosoriano.es/blog/ia-spec-driven-development-o-desarrollo-guiado-por-especificaciones/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Thu, 22 Jan 2026 08:10:05 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[inteligencia artificial]]></category>
		<category><![CDATA[programación]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=960</guid>

					<description><![CDATA[<p>Deja de &#34;improvisar&#34; con la IA: El arte de saber qué quieres antes de pedirlo Resulta que llevo un tiempo programando con la metodologia SDD y no lo sabía. Hace poco escuché una frase: &#34;Estamos programando por vibraciones&#34;. Es lo que en el mundillo técnico llaman vibe coding. Básicamente, consiste en lanzarle una idea vaga <a href="https://sergiosoriano.es/blog/ia-spec-driven-development-o-desarrollo-guiado-por-especificaciones/" rel="nofollow"><span class="sr-only">Leer másSpec-Driven Development: El arte de no improvisar con la tecnología</span>[&#8230;]</a></p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/ia-spec-driven-development-o-desarrollo-guiado-por-especificaciones/">Spec-Driven Development: El arte de no improvisar con la tecnología</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Python para la vida real (III) &#8211;  Acceso a objetos</title>
		<link>https://sergiosoriano.es/blog/tecnologia/python-acceso-objetos/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Wed, 19 Nov 2025 08:49:19 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[objetos]]></category>
		<category><![CDATA[python]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=955</guid>

					<description><![CDATA[<p>Inspeccionando objetos en Python: cómo ver sus atributos, métodos y valores de forma sencilla Cuando trabajamos con Python en proyectos del día a día —scripts, automatizaciones, pequeñas herramientas o incluso APIs— muchas veces necesitamos ver por dentro un objeto: saber qué atributos tiene, qué valores guarda, qué métodos ofrece o si estamos recibiendo lo que <a href="https://sergiosoriano.es/blog/tecnologia/python-acceso-objetos/" rel="nofollow"><span class="sr-only">Leer másPython para la vida real (III) &#8211;  Acceso a objetos</span>[&#8230;]</a></p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/tecnologia/python-acceso-objetos/">Python para la vida real (III) &#8211;  Acceso a objetos</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Docker (II) &#8211; Dominando las Redes Docker</title>
		<link>https://sergiosoriano.es/blog/docker-ii-dominando-las-redes-docker/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Tue, 01 Jul 2025 06:49:47 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[networking]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=936</guid>

					<description><![CDATA[<p>Resumen sobre dockers</p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/docker-ii-dominando-las-redes-docker/">Docker (II) &#8211; Dominando las Redes Docker</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Docker (I) &#8211; El incio</title>
		<link>https://sergiosoriano.es/blog/docker-i-el-incio/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Tue, 01 Jul 2025 06:38:46 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[docker]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=931</guid>

					<description><![CDATA[<p>Resumen sobre dockers</p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/docker-i-el-incio/">Docker (I) &#8211; El incio</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Python para la vida real (II) &#8211;  Entorno y guías básicas</title>
		<link>https://sergiosoriano.es/blog/tecnologia/python-para-la-vida-real-ii-entorno-y-guias-basicas/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Thu, 20 Mar 2025 10:59:45 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[python]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=911</guid>

					<description><![CDATA[<p>Después de la pequeña introducción del artículo anterior, vamos a configurar un entorno básico. La idea de utilizar Python en la vida real es poder ejecutarlo desde tu PC o desde algún pequeño servidor para realizar tareas repetitivas. Si lo ejecutas desde tu PC, asumiremos que estás utilizando Windows y que usaremos la consola de <a href="https://sergiosoriano.es/blog/tecnologia/python-para-la-vida-real-ii-entorno-y-guias-basicas/" rel="nofollow"><span class="sr-only">Leer másPython para la vida real (II) &#8211;  Entorno y guías básicas</span>[&#8230;]</a></p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/tecnologia/python-para-la-vida-real-ii-entorno-y-guias-basicas/">Python para la vida real (II) &#8211;  Entorno y guías básicas</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>API &#8211; Entendiendo como funcionan las aplicaciones</title>
		<link>https://sergiosoriano.es/blog/api-entendiendo-como-funcionan-las-aplicaciones/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Thu, 20 Mar 2025 10:04:32 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[api rest]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=920</guid>

					<description><![CDATA[<p>API o Application Programming Interface, son basicamente una herramienta que utilizan las aplicaciones para poder pedir, añadir, modificar o eliminar información. Analogía Imagina que tienes una tienda de juguetes y quieres que otros puedan pedir juguetes sin tener que entrar a tu tienda. API en general: Es como si tuvieras una caja de sorpresas en <a href="https://sergiosoriano.es/blog/api-entendiendo-como-funcionan-las-aplicaciones/" rel="nofollow"><span class="sr-only">Leer másAPI &#8211; Entendiendo como funcionan las aplicaciones</span>[&#8230;]</a></p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/api-entendiendo-como-funcionan-las-aplicaciones/">API &#8211; Entendiendo como funcionan las aplicaciones</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Python para la vida real (I) &#8211;  Hay una serpiente en mi bota</title>
		<link>https://sergiosoriano.es/blog/tecnologia/python-para-la-vida-real-i-hay-una-serpiente-en-mi-bota/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Sun, 09 Mar 2025 09:35:07 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[python]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=893</guid>

					<description><![CDATA[<p>¡Bienvenidos a esta serie de artículos sobre Python! Si estás aquí, probablemente te interese aprender a programar o quieras descubrir cómo este lenguaje puede transformar ideas en soluciones prácticas. Con esta seríe de artículos, querido lector, espero que te sirvan para asentar conocimiento sobre como utilizar python en la vida real, en tu trabajo o <a href="https://sergiosoriano.es/blog/tecnologia/python-para-la-vida-real-i-hay-una-serpiente-en-mi-bota/" rel="nofollow"><span class="sr-only">Leer másPython para la vida real (I) &#8211;  Hay una serpiente en mi bota</span>[&#8230;]</a></p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/tecnologia/python-para-la-vida-real-i-hay-una-serpiente-en-mi-bota/">Python para la vida real (I) &#8211;  Hay una serpiente en mi bota</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Seguridad en WordPress (II) &#8211; Hosting</title>
		<link>https://sergiosoriano.es/blog/seguridad-wordpress-ii-hosting/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Fri, 03 Apr 2020 14:52:39 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[seguridad]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=794</guid>

					<description><![CDATA[<p>En la anterior entrada vimos los puntos clave que tenemos que tener en cuenta a la hora de garantizar nuestra seguridad de nuestra web diseñada en Wordpres. El primero punto es el Hosting. La selección del hosting es la primera pieza que tenemos que valorar ya que de ella dependerá varios aspectos para tener en <a href="https://sergiosoriano.es/blog/seguridad-wordpress-ii-hosting/" rel="nofollow"><span class="sr-only">Leer másSeguridad en WordPress (II) &#8211; Hosting</span>[&#8230;]</a></p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/seguridad-wordpress-ii-hosting/">Seguridad en WordPress (II) &#8211; Hosting</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Seguridad en WordPress (I)</title>
		<link>https://sergiosoriano.es/blog/seguridad-en-wordpress-i/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Sat, 28 Mar 2020 21:09:05 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[seguridad]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=775</guid>

					<description><![CDATA[<p>En est serie de artículos vamos a ver como mejorar la seguridad de nuestras páginas creadas con wordpress. De este modo, a parte de mejorar la seguridad de mi blog aprenderemos como hacer que las web de nuestros clientes ganen calidad mejorando su seguridad. Voy a dividir las partes segun el siguiente diagrama: Hosting Sistema <a href="https://sergiosoriano.es/blog/seguridad-en-wordpress-i/" rel="nofollow"><span class="sr-only">Leer másSeguridad en WordPress (I)</span>[&#8230;]</a></p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/seguridad-en-wordpress-i/">Seguridad en WordPress (I)</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Mejorar la Seguridad de WordPress</title>
		<link>https://sergiosoriano.es/blog/mejorar-la-seguridad-de-wordpress/</link>
		
		<dc:creator><![CDATA[Sergio]]></dc:creator>
		<pubDate>Mon, 13 Jan 2020 21:28:35 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Técnico]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[seguridad]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://sergiosoriano.es/?p=743</guid>

					<description><![CDATA[<p>Limitar el acceso por IP al panel de administración de Wordpress</p>
<p>La entrada <a rel="nofollow" href="https://sergiosoriano.es/blog/mejorar-la-seguridad-de-wordpress/">Mejorar la Seguridad de WordPress</a> se publicó primero en <a rel="nofollow" href="https://sergiosoriano.es">Portfolio Sergio Soriano</a>.</p>
]]></description>
		
		
		
			</item>
	</channel>
</rss>
