<?xml version="1.0" encoding="UTF-8"?>
<!-- Este mapa del sitio lo generó All in One SEO vv5.0.5 dinámicamente el noviembre 9, 2026 a las 9:37 pm - el plugin SEO original para WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://necsal.es/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Necsal</title>
		<link><![CDATA[https://necsal.es]]></link>
		<description><![CDATA[Necsal]]></description>
		<lastBuildDate><![CDATA[Mon, 09 Nov 2026 10:59:20 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://necsal.es/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://necsal.es/como-generar-un-access-token-de-instagram-en-2026-guia-definitiva-post-basic-display-api/]]></guid>
			<link><![CDATA[https://necsal.es/como-generar-un-access-token-de-instagram-en-2026-guia-definitiva-post-basic-display-api/]]></link>
			<title>Cómo generar un Access Token de Instagram en 2026: Guía Definitiva (Post-Basic Display API)</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:59:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-ejecutar-whisper-en-ios-con-swift-transcripcion-de-audio-offline-y-en-tiempo-real/]]></guid>
			<link><![CDATA[https://necsal.es/como-ejecutar-whisper-en-ios-con-swift-transcripcion-de-audio-offline-y-en-tiempo-real/]]></link>
			<title>Cómo ejecutar Whisper en iOS con Swift: Transcripción de audio offline y en tiempo real</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:58:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/automatizando-el-despliegue-en-testflight-con-fastlane/]]></guid>
			<link><![CDATA[https://necsal.es/automatizando-el-despliegue-en-testflight-con-fastlane/]]></link>
			<title>Automatizando el despliegue en TestFlight con Fastlane</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:58:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/por-que-tu-api-es-lenta-3-cuellos-de-botella-comunes-y-como-solucionarlos-hoy-mismo/]]></guid>
			<link><![CDATA[https://necsal.es/por-que-tu-api-es-lenta-3-cuellos-de-botella-comunes-y-como-solucionarlos-hoy-mismo/]]></link>
			<title>¿Por qué tu API es lenta? 3 cuellos de botella comunes y cómo solucionarlos hoy mismo</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:57:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/notificaciones-push-en-ios-guia-definitiva-para-configurar-certificados-apns/]]></guid>
			<link><![CDATA[https://necsal.es/notificaciones-push-en-ios-guia-definitiva-para-configurar-certificados-apns/]]></link>
			<title>Notificaciones Push en iOS: Guía definitiva para configurar certificados APNs</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:57:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-implementar-apple-pay-en-tu-app-de-swift-paso-a-paso-sandbox-y-configuracion/]]></guid>
			<link><![CDATA[https://necsal.es/como-implementar-apple-pay-en-tu-app-de-swift-paso-a-paso-sandbox-y-configuracion/]]></link>
			<title>Cómo implementar Apple Pay en tu App de Swift paso a paso (Sandbox y Configuración)</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:56:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/compras-in-app-en-ios-con-storekit-2-guia-de-implementacion-rapida-en-swiftui-sin-revenuecat/]]></guid>
			<link><![CDATA[https://necsal.es/compras-in-app-en-ios-con-storekit-2-guia-de-implementacion-rapida-en-swiftui-sin-revenuecat/]]></link>
			<title>Compras In-App en iOS con StoreKit 2: Guía de implementación rápida en SwiftUI (Sin RevenueCat)</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:56:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-generar-un-access-token-en-instagram/]]></guid>
			<link><![CDATA[https://necsal.es/como-generar-un-access-token-en-instagram/]]></link>
			<title>Como generar un Access Token en Instagram</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:49:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/ios-backend-starter-nodejs-swiftui/]]></guid>
			<link><![CDATA[https://necsal.es/ios-backend-starter-nodejs-swiftui/]]></link>
			<title>iOS Backend Starter: el backend de tu app iOS (Node.js + SwiftUI) funcionando en 20 minutos</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:44:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/llms-locales-y-privados-como-integrar-ollama-o-llama-cpp-en-un-backend-node-js-para-alimentar-tu-app-ios/]]></guid>
			<link><![CDATA[https://necsal.es/llms-locales-y-privados-como-integrar-ollama-o-llama-cpp-en-un-backend-node-js-para-alimentar-tu-app-ios/]]></link>
			<title>LLMs Locales y Privados: Cómo integrar Ollama o llama.cpp en un Backend Node.js para alimentar tu App iOS</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/notificaciones-push-en-ios-sin-firebase-como-configurar-apns-con-node-js-y-http-2/]]></guid>
			<link><![CDATA[https://necsal.es/notificaciones-push-en-ios-sin-firebase-como-configurar-apns-con-node-js-y-http-2/]]></link>
			<title>Notificaciones Push en iOS sin Firebase: Cómo configurar APNs con Node.js y HTTP/2</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/node-js-php-a-swift-como-sincronizar-bases-de-datos-locales-sqlite-con-tu-backend-mediante-webhooks/]]></guid>
			<link><![CDATA[https://necsal.es/node-js-php-a-swift-como-sincronizar-bases-de-datos-locales-sqlite-con-tu-backend-mediante-webhooks/]]></link>
			<title>Node.js/PHP a Swift: Cómo sincronizar bases de datos locales (SQLite) con tu backend mediante Webhooks</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/servidores-vps-baratos-para-apps-moviles-como-desplegar-tu-backend-php-node-sin-morir-en-el-intento/]]></guid>
			<link><![CDATA[https://necsal.es/servidores-vps-baratos-para-apps-moviles-como-desplegar-tu-backend-php-node-sin-morir-en-el-intento/]]></link>
			<title>Servidores VPS baratos para Apps Móviles: Cómo desplegar tu backend PHP/Node sin morir en el intento</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/seguridad-en-ios-como-almacenar-tokens-y-keys-de-forma-segura-usando-el-keychain-en-swift-sin-librerias/]]></guid>
			<link><![CDATA[https://necsal.es/seguridad-en-ios-como-almacenar-tokens-y-keys-de-forma-segura-usando-el-keychain-en-swift-sin-librerias/]]></link>
			<title>Seguridad en iOS: Cómo almacenar Tokens y Keys de forma segura usando el Keychain en Swift (Sin librerías)</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-integrar-la-api-de-openai-en-una-app-ios-usando-swift/]]></guid>
			<link><![CDATA[https://necsal.es/como-integrar-la-api-de-openai-en-una-app-ios-usando-swift/]]></link>
			<title>Cómo integrar la API de OpenAI en una App iOS usando Swift</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/tutorial-como-crear-un-asistente-de-voz-nativo-en-ios-con-openai-y-swift/]]></guid>
			<link><![CDATA[https://necsal.es/tutorial-como-crear-un-asistente-de-voz-nativo-en-ios-con-openai-y-swift/]]></link>
			<title>Tutorial: Cómo crear un Asistente de Voz nativo en iOS con OpenAI y Swift</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/tutorial-websockets-en-swift-para-apps-de-chat-en-tiempo-real/]]></guid>
			<link><![CDATA[https://necsal.es/tutorial-websockets-en-swift-para-apps-de-chat-en-tiempo-real/]]></link>
			<title>Tutorial: WebSockets en Swift para apps de chat en tiempo real</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/del-vibe-coding-a-la-realidad-como-mantener-la-calidad-del-software-cuando-no-escribes-ni-una-linea/]]></guid>
			<link><![CDATA[https://necsal.es/del-vibe-coding-a-la-realidad-como-mantener-la-calidad-del-software-cuando-no-escribes-ni-una-linea/]]></link>
			<title>Del &#8216;Vibe Coding&#8217; a la Realidad: Cómo mantener la calidad del software cuando no escribes ni una línea</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:36:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/json-formatter-validator/]]></guid>
			<link><![CDATA[https://necsal.es/json-formatter-validator/]]></link>
			<title>JSON Formatter &amp; Validator</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:35:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/jwt-decoder/]]></guid>
			<link><![CDATA[https://necsal.es/jwt-decoder/]]></link>
			<title>JWT Decoder</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:35:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/generador-iconos/]]></guid>
			<link><![CDATA[https://necsal.es/generador-iconos/]]></link>
			<title>Generador de App Icon Multi-tamaño</title>
			<pubDate><![CDATA[Mon, 09 Nov 2026 10:35:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/herramientas/]]></guid>
			<link><![CDATA[https://necsal.es/herramientas/]]></link>
			<title>Herramientas para desarrolladores iOS</title>
			<pubDate><![CDATA[Thu, 05 Nov 2026 10:40:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/scrum-poker/]]></guid>
			<link><![CDATA[https://necsal.es/scrum-poker/]]></link>
			<title>Scrum Poker online</title>
			<pubDate><![CDATA[Thu, 05 Nov 2026 10:38:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/manejo-de-memoria-en-swift-6-como-evitar-memory-leaks-y-retain-cycles-con-weak-y-unowned/]]></guid>
			<link><![CDATA[https://necsal.es/manejo-de-memoria-en-swift-6-como-evitar-memory-leaks-y-retain-cycles-con-weak-y-unowned/]]></link>
			<title>Manejo de Memoria en Swift 6: Cómo evitar Memory Leaks y Retain Cycles con Weak y Unowned</title>
			<pubDate><![CDATA[Tue, 03 Nov 2026 12:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/color-converter/]]></guid>
			<link><![CDATA[https://necsal.es/color-converter/]]></link>
			<title>Conversor de colores HEX, RGB y HSL a SwiftUI y UIColor</title>
			<pubDate><![CDATA[Tue, 03 Nov 2026 09:39:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/live-activities-y-dynamic-island-en-swiftui-actualiza-informacion-en-tiempo-real-sin-abrir-la-app/]]></guid>
			<link><![CDATA[https://necsal.es/live-activities-y-dynamic-island-en-swiftui-actualiza-informacion-en-tiempo-real-sin-abrir-la-app/]]></link>
			<title>Live Activities y Dynamic Island en SwiftUI: Actualiza información en tiempo real sin abrir la App</title>
			<pubDate><![CDATA[Tue, 27 Oct 2026 12:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/anade-un-boton-de-compartir-en-tiktok-en-tu-app-de-ios-con-swift/]]></guid>
			<link><![CDATA[https://necsal.es/anade-un-boton-de-compartir-en-tiktok-en-tu-app-de-ios-con-swift/]]></link>
			<title>Añade un botón de &#8216;Compartir en TikTok&#8217; en tu App de iOS con Swift</title>
			<pubDate><![CDATA[Tue, 27 Oct 2026 08:03:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-implementar-dynamic-island-en-apps-de-productividad-con-swift/]]></guid>
			<link><![CDATA[https://necsal.es/como-implementar-dynamic-island-en-apps-de-productividad-con-swift/]]></link>
			<title>Cómo implementar Dynamic Island en apps de productividad con Swift</title>
			<pubDate><![CDATA[Tue, 27 Oct 2026 08:03:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/swiftdata-vs-sqlite-nativo-cuando-merece-la-pena-migrar-y-cuando-mantenerte-en-sqlite/]]></guid>
			<link><![CDATA[https://necsal.es/swiftdata-vs-sqlite-nativo-cuando-merece-la-pena-migrar-y-cuando-mantenerte-en-sqlite/]]></link>
			<title>SwiftData vs SQLite Nativo: ¿Cuándo merece la pena migrar y cuándo mantenerte en SQLite?</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 11:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/generador-permisos-info-plist/]]></guid>
			<link><![CDATA[https://necsal.es/generador-permisos-info-plist/]]></link>
			<title>Generador de permisos de Info.plist para iOS (español e inglés)</title>
			<pubDate><![CDATA[Tue, 20 Oct 2026 13:57:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/json-a-swift-codable/]]></guid>
			<link><![CDATA[https://necsal.es/json-a-swift-codable/]]></link>
			<title>Convertidor de JSON a Swift Codable</title>
			<pubDate><![CDATA[Tue, 20 Oct 2026 13:57:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/adios-a-alamofire-como-estructurar-una-capa-de-red-moderna-en-ios-con-swift-6-y-concurrencia-estricta/]]></guid>
			<link><![CDATA[https://necsal.es/adios-a-alamofire-como-estructurar-una-capa-de-red-moderna-en-ios-con-swift-6-y-concurrencia-estricta/]]></link>
			<title>Adiós a Alamofire: Cómo estructurar una capa de red moderna en iOS con Swift 6 y Concurrencia Estricta</title>
			<pubDate><![CDATA[Tue, 20 Oct 2026 13:57:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/consumiendo-una-api-rest-en-swift-6-adios-a-las-librerias-externas/]]></guid>
			<link><![CDATA[https://necsal.es/consumiendo-una-api-rest-en-swift-6-adios-a-las-librerias-externas/]]></link>
			<title>Consumiendo una API REST en Swift 6: Adiós a las librerías externas</title>
			<pubDate><![CDATA[Tue, 20 Oct 2026 13:57:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/curl-a-swift/]]></guid>
			<link><![CDATA[https://necsal.es/curl-a-swift/]]></link>
			<title>Convertidor de cURL a Swift (URLSession y async/await)</title>
			<pubDate><![CDATA[Tue, 20 Oct 2026 13:55:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/generador-privacy-manifest/]]></guid>
			<link><![CDATA[https://necsal.es/generador-privacy-manifest/]]></link>
			<title>Generador de Privacy Manifest (PrivacyInfo.xcprivacy) para iOS</title>
			<pubDate><![CDATA[Tue, 20 Oct 2026 13:55:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/apple-intelligence-para-desarrolladores-como-integrar-la-api-de-foundation-models-en-tu-app-de-swiftui/]]></guid>
			<link><![CDATA[https://necsal.es/apple-intelligence-para-desarrolladores-como-integrar-la-api-de-foundation-models-en-tu-app-de-swiftui/]]></link>
			<title>Apple Intelligence para Desarrolladores: Cómo integrar la API de Foundation Models en tu App de SwiftUI</title>
			<pubDate><![CDATA[Tue, 20 Oct 2026 11:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/lenguajes-de-programacion-que-dominaran-2026-de-python-a-rust-y-mas-alla/]]></guid>
			<link><![CDATA[https://necsal.es/lenguajes-de-programacion-que-dominaran-2026-de-python-a-rust-y-mas-alla/]]></link>
			<title>Lenguajes de programación que dominarán 2026: de Python a Rust y más allá</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/computacion-optica-y-cuantica-que-significan-estos-avances-para-los-programadores/]]></guid>
			<link><![CDATA[https://necsal.es/computacion-optica-y-cuantica-que-significan-estos-avances-para-los-programadores/]]></link>
			<title>Computación óptica y cuántica: ¿qué significan estos avances para los programadores?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-preparar-tu-carrera-tech-para-2026-habilidades-en-ai-cloud-ciberseguridad-y-full-stack/]]></guid>
			<link><![CDATA[https://necsal.es/como-preparar-tu-carrera-tech-para-2026-habilidades-en-ai-cloud-ciberseguridad-y-full-stack/]]></link>
			<title>Cómo preparar tu carrera tech para 2026: habilidades en AI, cloud, ciberseguridad y full-stack</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/tendencias-tecnologicas-que-marcaran-2026-ia-ar-xr-ciberseguridad-y-cloud/]]></guid>
			<link><![CDATA[https://necsal.es/tendencias-tecnologicas-que-marcaran-2026-ia-ar-xr-ciberseguridad-y-cloud/]]></link>
			<title>Tendencias tecnológicas que marcarán 2026: IA, AR/XR, ciberseguridad y cloud</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/vibe-coding-es-el-futuro-de-la-programacion-o-una-amenaza-para-la-calidad-del-software/]]></guid>
			<link><![CDATA[https://necsal.es/vibe-coding-es-el-futuro-de-la-programacion-o-una-amenaza-para-la-calidad-del-software/]]></link>
			<title>Vibe Coding: ¿Es el futuro de la programación o una amenaza para la calidad del software?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/top-10-trucos-para-mejorar-la-velocidad-de-carga-de-tu-blog-o-web/]]></guid>
			<link><![CDATA[https://necsal.es/top-10-trucos-para-mejorar-la-velocidad-de-carga-de-tu-blog-o-web/]]></link>
			<title>Top 10 trucos para mejorar la velocidad de carga de tu blog o web</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/vale-la-pena-usar-ia-en-programacion-herramientas-pros-y-contras-en-2026/]]></guid>
			<link><![CDATA[https://necsal.es/vale-la-pena-usar-ia-en-programacion-herramientas-pros-y-contras-en-2026/]]></link>
			<title>¿Vale la pena usar IA en programación? Herramientas, pros y contras en 2026</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/las-mejores-herramientas-gratuitas-para-desarrolladores-web-en-2026-con-comparativas-y-ejemplos/]]></guid>
			<link><![CDATA[https://necsal.es/las-mejores-herramientas-gratuitas-para-desarrolladores-web-en-2026-con-comparativas-y-ejemplos/]]></link>
			<title>Las mejores herramientas gratuitas para desarrolladores web en 2026 (con comparativas y ejemplos)</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/asistentes-virtuales-en-el-hogar-cual-es-mejor-a-dia-de-hoy-y-cual-comprar/]]></guid>
			<link><![CDATA[https://necsal.es/asistentes-virtuales-en-el-hogar-cual-es-mejor-a-dia-de-hoy-y-cual-comprar/]]></link>
			<title>Asistentes virtuales en el hogar, cual es mejor a día de hoy y cual comprar</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/guia-rapida-optimiza-tu-sitio-web-para-moviles-en-menos-de-una-hora/]]></guid>
			<link><![CDATA[https://necsal.es/guia-rapida-optimiza-tu-sitio-web-para-moviles-en-menos-de-una-hora/]]></link>
			<title>Guía rápida: optimiza tu sitio web para móviles en menos de una hora</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/el-nuevo-rostro-del-open-source-como-la-ia-esta-redefiniendo-la-contribucion/]]></guid>
			<link><![CDATA[https://necsal.es/el-nuevo-rostro-del-open-source-como-la-ia-esta-redefiniendo-la-contribucion/]]></link>
			<title>El Nuevo Rostro del Open Source: Cómo la IA está Redefiniendo la Contribución</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/swift-concurrency-guia-completa-de-task-async-await-y-actors/]]></guid>
			<link><![CDATA[https://necsal.es/swift-concurrency-guia-completa-de-task-async-await-y-actors/]]></link>
			<title>Swift Concurrency: Guía Completa de Task, Async/Await y Actors</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/el-fin-de-las-apis-complejas-como-conectar-servicios-usando-lenguaje-natural-y-webhooks-inteligentes/]]></guid>
			<link><![CDATA[https://necsal.es/el-fin-de-las-apis-complejas-como-conectar-servicios-usando-lenguaje-natural-y-webhooks-inteligentes/]]></link>
			<title>El fin de las APIs complejas: Cómo conectar servicios usando Lenguaje Natural y Webhooks inteligentes</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/guia-de-supervivencia-full-stack-por-que-aprender-rust-o-go-es-tu-mejor-seguro-de-vida-frente-a-la-ia/]]></guid>
			<link><![CDATA[https://necsal.es/guia-de-supervivencia-full-stack-por-que-aprender-rust-o-go-es-tu-mejor-seguro-de-vida-frente-a-la-ia/]]></link>
			<title>Guía de supervivencia Full-Stack: Por qué aprender Rust o Go es tu mejor seguro de vida frente a la IA</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:49 +0000]]></pubDate>
		</item>
				</channel>
</rss>
