Saltar al contenido
Notas

Notas técnicas

Lo que voy aprendiendo mientras construyo. Con código real y los trade-offs incluidos, porque una técnica sin su costo es propaganda.

  • arquitecturanestjsdddtypescript

    Arquitectura hexagonal en NestJS sin morir en el intento

    La hexagonal se explica siempre con diagramas de círculos y casi nunca con código. Esto es cómo la aplico en NestJS, qué carpetas creo, qué regla la sostiene de verdad y en qué momento deja de compensar.

    · 8 min de lectura

    Leer la nota

  • whatsappiaautomatizaciónarquitectura

    Un chatbot de WhatsApp con la API oficial y un LLM detrás

    Lo que nadie te cuenta antes de montar un bot de WhatsApp con IA: la ventana de 24 horas y su cobro por mensaje desde octubre de 2026, por qué el webhook no puede esperar al modelo, y cómo evitar que el asistente invente respuestas.

    · 11 min de lectura

    Leer la nota

  • design-systemreactreact-nativetailwind

    Un design system que sobrevive a tres aplicaciones

    Compartir interfaz entre dos apps web y una móvil no va de compartir componentes: eso no se puede. Va de compartir tokens, lenguaje y decisiones, y de automatizar la regla que impide que el sistema se erosione solo.

    · 10 min de lectura

    Leer la nota

  • monorepoturborepotypescriptarquitectura

    Un monorepo con web, móvil y backend compartiendo dominio

    Compartir tipos entre backend y clientes es gratis. Compartir valores —enums, códigos de error, constantes— no lo es, y ahí es donde los monorepos se rompen en producción con el build en verde.

    · 11 min de lectura

    Leer la nota

  • arquitecturabases-de-datosfirestorepostgresql

    Persistencia políglota: documento para identity, SQL para dinero

    Por qué en el mismo sistema uso Firestore o MongoDB para perfiles y usuarios, y PostgreSQL para todo lo que toca dinero. Qué se gana, qué se paga, y cuándo esta decisión es sobreingeniería.

    · 12 min de lectura

    Leer la nota