Todas las notas

Tags

Arquitectura

5 notas
Producto18 de jun de 20262 min

Diseñar BillParty offline-first: las restricciones como features

BillParty no tiene backend, ni cuentas, ni nube — a propósito. Cómo una restricción dura (funciona en un avión, vive en un solo teléfono) se convirtió en la mejor feature del producto.

Leer nota
Arquitectura10 de jun de 20262 min

Tests como contratos vivos

Una buena suite de tests no es una red de seguridad que toleras — es la especificación ejecutable de lo que tu sistema promete, incluidas las propiedades que siempre deben cumplirse.

Leer nota
Arquitectura8 de jun de 20261 min

Haz que las decisiones sean reversibles

No puedes predecir de forma confiable la decisión correcta. Así que optimiza para errores baratos: prefiere decisiones que puedas deshacer sobre las que tienes que acertar a la primera.

Leer nota
Arquitectura5 de jun de 20261 min

Límites antes que features

Por qué trazo las líneas entre módulos antes de escribir una sola feature — y cómo evita que un código se pudra a medida que crece.

Leer nota
Arquitectura3 de jun de 20261 min

Por qué guardo el dinero como enteros

Los floats y el dinero no se llevan bien. Una nota corta sobre una decisión que tomo en todo proyecto que toca dinero — y por qué mantiene los balances exactos.

Leer nota