Así construimos.
Estándares y principios que usamos para tomar decisiones de producto, diseño e ingeniería. No son reglas universales: son criterios que el equipo mantiene y evoluciona.
01
Criterios, no reglas.
02
Escritos desde la práctica.
03
Mantenidos en equipo.
01
Ingeniería
El código siempre se revisa
Ningún cambio llega a main sin una segunda mirada.
Aburrido antes que ingenioso
Elegimos la solución que cualquiera del equipo pueda mantener a las 3am.
02
Producto
El problema antes que la solución
No se construye nada sin explicar qué problema resuelve y para quién.
Medir antes de opinar
Las decisiones de producto se discuten con datos, no con jerarquía.
03
Diseño
Tokens, no valores
Ningún color o radio hardcodeado: todo sale del sistema de diseño.
Accesible por defecto
Contraste, focus visible y soporte de teclado no son opcionales.
04
IA
La IA propone, el equipo decide
Todo output de un modelo pasa por revisión humana antes de producción.
Evaluar antes de lanzar
Cada feature con IA tiene un set de evaluación y un umbral de calidad.
05
Seguridad
Mínimo privilegio
Cada servicio y persona tiene solo los permisos que necesita.
Secretos fuera del código
Las credenciales viven en el gestor de secretos, nunca en el repositorio.
06
Operaciones
Todo despliegue es reversible
Si no se puede hacer rollback en minutos, no se despliega.
Los incidentes dejan aprendizaje
Cada incidente termina en un postmortem sin culpables.
Míralos en la práctica.
Las notas de Engineering cuentan cómo estos criterios se usan — y se rompen — en el día a día.