<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://diego-devs.github.io/</id><title>Diego Devs</title><subtitle>Blog de desarrollo enfocado en C#, .NET y Microsoft. Comparto aprendizajes y experiencias en este recorrido.</subtitle> <updated>2026-02-18T16:46:15-06:00</updated> <author> <name>Diego Diaz Mendoza</name> <uri>https://diego-devs.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://diego-devs.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="es" href="https://diego-devs.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.3.1">Jekyll</generator> <rights> © 2026 Diego Diaz Mendoza </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Cómo monté mi propio asistente de IA en la nube (y ahora me manda buenos días por WhatsApp)</title><link href="https://diego-devs.github.io/posts/Como-monte-mi-propio-asistente-de-IA-en-la-nube/" rel="alternate" type="text/html" title="Cómo monté mi propio asistente de IA en la nube (y ahora me manda buenos días por WhatsApp)" /><published>2026-02-17T11:00:00-06:00</published> <updated>2026-02-18T16:45:49-06:00</updated> <id>https://diego-devs.github.io/posts/Como-monte-mi-propio-asistente-de-IA-en-la-nube/</id> <content src="https://diego-devs.github.io/posts/Como-monte-mi-propio-asistente-de-IA-en-la-nube/" /> <author> <name><author_id></name> </author> <category term="technology" /> <category term="development" /> <category term="software" /> <category term="IA" /> <summary> Todo empezó con una idea simple: quiero un asistente de IA que sea mío. No un chatbot genérico que se olvida de quién soy cada vez que cierro la pestaña. No un servicio que vive en los servidores de alguien más. Algo propio, siempre disponible, que me conozca y que me ayude de verdad. Después de un par de horas de configuración, lo logré. Se llama David — sí, como el androide de Alien: Covenan... </summary> </entry> <entry><title>El futuro del desarrollo de software con tecnologías Microsoft e IA</title><link href="https://diego-devs.github.io/posts/El-futuro-del-desarrollo-con-tecnolog%C3%ADas-Microsoft-e-IA/" rel="alternate" type="text/html" title="El futuro del desarrollo de software con tecnologías Microsoft e IA" /><published>2025-08-06T11:00:00-06:00</published> <updated>2025-08-07T07:53:11-06:00</updated> <id>https://diego-devs.github.io/posts/El-futuro-del-desarrollo-con-tecnolog%C3%ADas-Microsoft-e-IA/</id> <content src="https://diego-devs.github.io/posts/El-futuro-del-desarrollo-con-tecnolog%C3%ADas-Microsoft-e-IA/" /> <author> <name><author_id></name> </author> <category term="datascience" /> <category term="development" /> <category term="software" /> <category term="IA" /> <category term="future" /> <summary> El futuro del desarrollo con tecnologías Microsoft e IA Vivimos un momento clave para quienes trabajamos en desarrollo de software. Lo que antes era una curiosidad o un experimento en IA hoy es parte del stack productivo. Microsoft lo entendió hace tiempo, y ahora está empujando fuerte con tecnologías que combinan su ecosistema de desarrollo con capacidades de inteligencia artificial. En este... </summary> </entry> <entry><title>La Elegancia del Patrón de Diseño Repository para crear APIs con .NET 8</title><link href="https://diego-devs.github.io/posts/La-Elegancia-del-Patr%C3%B3n-de-Dise%C3%B1o-Repository-para-crear-APIs-con-.NET-8/" rel="alternate" type="text/html" title="La Elegancia del Patrón de Diseño Repository para crear APIs con .NET 8" /><published>2024-06-10T11:00:00-06:00</published> <updated>2024-06-11T12:33:02-06:00</updated> <id>https://diego-devs.github.io/posts/La-Elegancia-del-Patr%C3%B3n-de-Dise%C3%B1o-Repository-para-crear-APIs-con-.NET-8/</id> <content src="https://diego-devs.github.io/posts/La-Elegancia-del-Patr%C3%B3n-de-Dise%C3%B1o-Repository-para-crear-APIs-con-.NET-8/" /> <author> <name><author_id></name> </author> <category term="datascience" /> <category term="development" /> <category term="software" /> <summary> Introducción El desarrollo de APIs en .NET 8 puede ser una experiencia maravillosa, especialmente cuando adoptamos patrones de diseño que facilitan la gestión del código y la escalabilidad. Hoy vamos a explorar cómo crear una API utilizando el patrón Repository para manejar operaciones CRUD (Create, Read, Update, Delete) en varios controles. Vamos a sumergirnos en los conceptos más relevantes ... </summary> </entry> <entry><title>La Importancia de Conocer las Estructuras de Datos Más Comunes</title><link href="https://diego-devs.github.io/posts/Estructuras-de-Datos-m%C3%A1s-comunes/" rel="alternate" type="text/html" title="La Importancia de Conocer las Estructuras de Datos Más Comunes" /><published>2024-06-10T11:00:00-06:00</published> <updated>2024-06-10T19:48:32-06:00</updated> <id>https://diego-devs.github.io/posts/Estructuras-de-Datos-m%C3%A1s-comunes/</id> <content src="https://diego-devs.github.io/posts/Estructuras-de-Datos-m%C3%A1s-comunes/" /> <author> <name><author_id></name> </author> <category term="datascience" /> <category term="development" /> <category term="software" /> <summary> Introducción En el vasto mundo del desarrollo de software, donde la magia de convertir ideas en realidad digital ocurre, las estructuras de datos son el núcleo de todo. Sí, esas pequeñas e incomprendidas entidades son las que mantienen a flote nuestras queridas aplicaciones. Sin ellas, estaríamos perdidos en un mar de bits desordenados. Así que, si alguna vez has pensado que puedes sobrevivir... </summary> </entry> <entry><title>La Programación Asíncrona</title><link href="https://diego-devs.github.io/posts/Programacion-Asincrona/" rel="alternate" type="text/html" title="La Programación Asíncrona" /><published>2024-05-28T11:00:00-06:00</published> <updated>2024-06-10T18:04:16-06:00</updated> <id>https://diego-devs.github.io/posts/Programacion-Asincrona/</id> <content src="https://diego-devs.github.io/posts/Programacion-Asincrona/" /> <author> <name><author_id></name> </author> <category term="csharp" /> <category term="development" /> <category term="dotnet" /> <category term="programming" /> <category term="async" /> <summary> La Programación Asíncrona en C#: Más Allá del async y await Ah, la programación asíncrona, ese arte misterioso que hace que nuestras aplicaciones no se congelen y den la ilusión de inmediatez en operaciones complejas. En este artículo, vamos a desentrañar los misterios de la programación asíncrona en C# con ejemplos que van más allá del típico “Hello, World!” y el Task.Delay. Prepárate para ... </summary> </entry> </feed>
