Ubuntu TechHive
The Polylith Mindset: Build Faster Across Multiple Projects
event.detalle
The Ubuntu TechHive

Abidjan, Côte d'Ivoire

The Polylith Mindset: Build Faster Across Multiple Projects

· 2 horas Próximo
#AI#Software Architecture#Polylith#Modular Architecture#Software Engineering#Validation#Developer Tools#Metaprogramming

Qué esperar

section.descripción

Ahora podemos generar código más rápido que nunca, pero eso crea un nuevo problema: los equipos también pueden generar confusión, duplicación y una arquitectura frágil más rápido que nunca.

En esta sesión, exploraremos cómo diseñar sistemas de software que ayuden tanto a los humanos como a la IA a moverse más rápido de forma segura. El enfoque está en límites de módulo claros, componentes reutilizables, interfaces estables, contratos de validación y el pensamiento inspirado en Polylith del ecosistema Clojure.

Lo que Cubriremos

  • Arquitectura Modular para el Desarrollo Asistido por IA: Estructurar sistemas grandes para que las características tengan una propiedad clara y límites predecibles.
  • Interfaces como Barandillas: Usar interfaces estrechas para que el código sea más fácil de reemplazar, probar y razonar.
  • Contratos y Validación: Tratar las reglas de validación y los esquemas como una fuente de verdad compartida entre humanos, herramientas y agentes de IA.
  • Reutilización Multi-Proyecto: Aprender cómo los componentes compartidos pueden soportar múltiples productos sin convertirse en un framework enredado.
  • Metaprogramación y Automatización: Usar macros, generación de código y patrones declarativos para reducir el trabajo de implementación repetitivo.

¿Por qué Asistir?

Si estás usando IA para construir software, la verdadera pregunta ya no es "¿Puede escribir código?" La pregunta es: ¿puede tu arquitectura absorber esa velocidad sin colapsar bajo la complejidad?

Esta charla es para desarrolladores que quieren construir sistemas más grandes más rápido, manteniendo el código comprensible, testeable y adaptable.

ubicación.conf

Ubicación

Abidjan, Côte d'Ivoire
En línea
detalles.yml

Detalles

Fecha y hora
30 de mayo de 2026 a las 2:30 PM · UTC
Zona horaria
UTC
Duración
2 horas
Organizado por
The Ubuntu TechHive