Andrés Hernández

Mejores prácticas y patrones de diseño para soluciones IA con LLMs

La integración de Modelos de Lenguaje de Gran Tamaño (LLMs) en soluciones empresariales exige una implementación cuidadosa. En este artículo revisamos algunos patrones y mejores prácticas que te ayudarán en la planeación e implementación de este tipo de soluciones.

Tres hábitos que te ayudarán a entender los patrones de diseño de software

Dada la cantidad de patrones de diseño de software, ¿hay algo que un desarrollador que aspira a arquitecto pueda hacer para entenderlos mejor? Nadie puede esperar conocer todo de inmediato, pero existen tres hábitos que pueden empoderar tu pasión tecnológica: la proactividad, las buenas prácticas y la búsqueda de experiencia de calidad.

Los sistemas distribuidos y las buenas prácticas son geniales pero la experiencia es mejor

Los sistemas distribuidos en software ofrecen la posibilidad de satisfacer múltiples requerimientos funcionales y no funcionales del cliente. Favorecen el cumplimiento de principios de buenas prácticas de la arquitectura de software. Pero en la práctica deben estar equilibradas por la experiencia, las necesidades del cliente y lo que permiten tiempos y costos.

Por qué y cómo fallar rápido y con propósito

Fallar rápido encaja con los principios DevOps, que favorecen la retroalimentación rápida y por lo tanto el aprendizaje continuo. Por medio de un ambiente que motive la experimentación, una serie de prácticas en el terreno de operaciones y ciertas herramientas tecnológicas, podemos hacer que nuestros errores ocurran rápido y de manera controlada, y que se conviertan en oportunidades de adquirir experiencias valiosas.