Crea diagramas que salvan incidentes, no que decoran paredes
Guía práctica para crear diagramas de sistemas que se consultan, se mantienen y salvan incidentes. Niveles de zoom, diagram as code y checklist.

No es teoría abstracta, son soluciones directas a problemas que seguro has enfrentado.
La mayoria de diagramas no estan diseñados para ser utiles. Señales: nadie lo abre en un mes, solo lo entiende quien lo creó, esta desactualizado.
Actores y puntos de entrada, componentes con nombres de dominio (no tecnología), flujos con dirección y protocolo, persistencia con rol, boundaries de equipo/red/dominio.
Nivel 1: Contexto (vista de pajaro). Nivel 2: Contenedores (componentes principales). Nivel 3: Internos (zoom a un servicio). Nivel 4: Flujo (secuencia o actividad).
He incluido estos recursos extra para que pases del conocimiento a la implementación hoy mismo.
Mermaid en el repo:
Lo que salva a las 3 AM:
Cuantos más ingenieros construyan mejor software, mejor será la industria para todos.
He aprendido mucho de la comunidad. Es mi forma de devolver lo que he recibido.
Me motiva más aportar mi granito de arena a muchos equipos que centrarme solo en uno.
"El mejor código que he escrito es el que ha ayudado a otros ingenieros a escribir mejor código."
— Emilio Carrión