Blog
Notas técnicas. Lo que aprendí construyendo.
Categorías
Filtrar por tag(58)
Negocio3 min de lectura
Diez preguntas que hacerle a un proveedor de software antes de firmar.
Las diez preguntas que separan un presupuesto serio de uno optimista, con la respuesta que deberías escuchar en cada caso.
Negocio5 min de lectura
Armamos nuestro soporte con la herramienta que ya teníamos.
En Brault el soporte vivía en una herramienta de terceros. Hoy vive en nuestra plataforma, con IA que sugiere y personas que responden. Cómo funciona.
Negocio4 min de lectura
¿Sirve la inteligencia artificial en una pyme, o es humo?
Sirve para cuatro cosas concretas y no sirve para otras cuatro. La diferencia entre las dos listas tiene una lógica, y conviene entenderla antes de gastar.
Negocio
4 min de lectura
¿Comprar un sistema hecho o mandarlo a hacer?
Seis criterios para decidir entre una herramienta que ya existe y un desarrollo propio, y una regla simple para saber cuál de los dos te conviene.
Negocio
3 min de lectura
Las cinco preguntas que hago antes de escribir una línea de código.
No pregunto qué querés que haga el sistema. Pregunto otras cinco cosas, y las respuestas definen si el proyecto va a salir bien mucho antes que cualquier decisión técnica.
Negocio
3 min de lectura
Por qué se pincha un proyecto de software a medida.
Los proyectos rara vez fracasan por dificultad técnica. Fracasan por decisiones que nadie toma, y hay tres señales que aparecen antes de que sea tarde.
Negocio
4 min de lectura
Por qué el mismo pedido puede salir cinco veces más caro.
Pediste lo mismo a tres proveedores y te cotizaron 3.000, 8.000 y 20.000. No es que dos te estén estafando: es que le pediste tres cosas distintas sin darte cuenta.
Negocio
4 min de lectura
El problema no es que te falte un sistema.
Muchas empresas que piden un sistema no tienen un problema de software: tienen un problema de orden. Y el software sobre el desorden lo multiplica.
Ingeniería
5 min de lectura
Cómo separamos central de regional sin duplicar todo.
Multi-región no es 'un stack copiado N veces'. Tres capas, cada una con un trabajo claro, y una sola regla sobre quién depende de quién.
Ingeniería
5 min de lectura
Build vs buy en AWS: cuándo el cómputo propio le gana al managed.
Los servicios managed cobran por output. El cómputo propio tiene una base fija. La economía cruza, y conviene saber dónde está el cruce antes de firmar.
Ingeniería
3 min de lectura
Tunnel a un RDS privado sin bastion.
Llegar a una instancia RDS privada desde tu laptop sin un bastion EC2. SSM Session Manager port forwarding lo hace en un comando.
Ingeniería
6 min de lectura
Real-time con Socket.io en multi-instancia: lo que aprendí a las trompadas.
Socket.io detrás de un load balancer con varias instancias backend se rompe en tres formas específicas. Cada una te enseña algo que los docs subestimaron.
Ingeniería
7 min de lectura
SQS entre servicios, no solo para jobs largos.
Las llamadas síncronas son el reflejo por default. La mitad no debería serlo. Una cola entre productor y consumer cambia la forma de la falla del sistema entero.
Ingeniería
4 min de lectura
Prisma + multi-tenancy: una base, muchos tenants, sin caos.
El reflejo cuando tu primer cliente grande pide una base dedicada es decir que sí. Ese reflejo escala hasta que te mata.
Ingeniería
3 min de lectura
Spec-driven development: si la regla vive en Slack, la IA la inventa.
Las reglas de negocio que viven en Slack, en la cabeza del PM o en código implícito no las ve nadie. Cómo escribir specs que tu codebase, tu IA y tu próximo dev consuman como contexto.
Ingeniería3 min de lectura
Errores tipados: cada error con su código y su destino.
`throw new Error('not found')` no te dice nada en producción. Cada error es un tipo, con un código estable, y declara si merece llegar al error tracker.
Ingeniería2 min de lectura
100 items, 101 queries: el patrón N+1 y cómo eliminarlo.
El N+1 aparece cada vez que ponés un `await` adentro de un `for`. Cómo detectarlo en los logs y reemplazarlo por una sola query.
Notas2 min de lectura
RSA Conference 2024, mi primera conferencia técnica grande.
Fui a RSA Conference 2024 todavía cursando ingeniería. No entendía la mitad de lo que había en el piso. De eso se trataba.
Notas3 min de lectura
El setup desde el que construyo.
Escritorio, PC, software. Lo que está sobre la mesa y lo que realmente uso día a día.