Saltar al contenido
Blog
Pedro Cunha

CTO de Epicora

Pedro Cunha

Pedro Cunha lidera la ingeniería de Epicora, en Chapecó (Brasil). Escribe sobre las decisiones técnicas de los sistemas que el equipo pone en producción — arquitectura, alcance, estimación e IA aplicada.

Artículos de Pedro Cunha

Hoja de cálculo, ERP de mercado o software a medida: casi siempre la respuesta es más de uno

La hoja de cálculo, el ERP de mercado y el software a medida no disputan el mismo lugar: ocupan capas distintas de la misma operación, y casi toda empresa sana usa los tres a la vez. El error caro no es elegir mal entre ellos, es cambiar de capa sin necesidad: en una red de cinco gimnasios el ERP de mercado siguió siendo la fuente de cada venta, y el sistema a medida solo pasó a leer de él cada cinco minutos. La hoja de cálculo, por su parte, deja de servir por tres motivos objetivos, y ninguno es el tamaño.

13 min de lectura

La regla que cambia cada semana no debería estar en el código

Cualquier pedido de cambio que exige un despliegue para cambiar un número, un plazo o un límite es una decisión de arquitectura que se tomó mal antes. En SheepGen, la interpretación genética se convirtió en 1.103 reglas registradas como dato, y un marcador nuevo recalcula los 735 informes del rebaño en 4 minutos, sin programador en el camino. Pero parametrizar sin forma de verificar es peor que el código: el mismo motor se validó contra una implementación independiente, con cero divergencias en 55.050 lecturas.

16 min de lectura

Qué decide la plataforma de un sitio web institucional

La decisión de plataforma de un sitio web institucional en 2026 ya no es constructor contra desarrollo a medida: es generador de IA contra desarrollo profesional. No recomendamos constructor de sitios para ningún caso nuevo, y para un sitio pequeño, sin dato personal y sin la búsqueda como canal de venta, el generador de IA alcanza. El caso sale del generador el día en que alguien tiene que responder por rendimiento, SEO, GEO, AEO, seguridad y protección de datos.

11 min de lectura

Cómo hacer que la IA siga el método de tu empresa

Restringir un modelo a la metodología de tu empresa no es escribir un mejor prompt ni entrenar un modelo propio: es sacarle de las manos aquello que no puede salir mal. Son cuatro capas: el método escrito fuera del prompt y leído al momento de usarlo, el cálculo en código, la lista de lo prohibido junto con el vocabulario que la reemplaza, y un freno que detiene la acción en lugar de pedir buen comportamiento. En el informe del Sistema Cuidar eso significa que la IA escribe 5 de las 15 secciones y ningún número del documento salió de un modelo de lenguaje.

15 min de lectura

De quién es la cuenta de la App Store: suya o de quien desarrolla la app

Ser dueño de la app son tres cosas decididas en lugares distintos: el código, en el contrato; la ficha en la tienda, en la cuenta de desarrollador; y la capacidad de publicar la próxima versión, en los certificados de firma — y quien controla la cuenta controla el producto. Lo que importa no es en qué cuenta nace la app, sino en qué cuenta termina, si la suya empezó a abrirse el primer día y si la migración es un paso previsto en el contrato. Ya recorrimos ese ciclo completo: la transferencia conserva las valoraciones y la base instalada, y rompe cosas específicas que hay que mapear antes.

12 min de lectura

Integrar con el ERP: lo que el sistema del otro lado decide por ti

La arquitectura de una integración no es una elección tuya: la impone lo que ofrece el otro sistema. En tres integraciones que construimos — NextFit, Altimus y Controlle — la misma pregunta (¿qué cambió allá?) tuvo tres respuestas distintas, porque las fuentes eran distintas. Y lo que la fuente no entrega se convierte en un límite de tu producto, no solo en una línea de código.

16 min de lectura

Qué se puede salvar de un código generado por IA

Lo que se rompe en un producto hecho con IA no es el código feo: es la frontera. En la app que auditamos, los ocho endpoints de servidor aceptaban peticiones sin autenticación — incluidos los de pago — y el dato privado de cualquier usuario era legible por los demás. Nada de eso exigió reescribir: el cliente siguió evolucionando la app con la misma IA después de corregir la base.

13 min de lectura

Cuándo hay que reemplazar el sistema heredado — y cuándo no

Que sea viejo, feo o lento no es motivo para reemplazarlo: de los nueve sistemas que ya existían cuando llegamos, reemplazamos dos y mantenemos cinco. Las señales que sí deciden son otras — nadie puede tocar el sistema, perdiste el acceso a tu propio producto, el equipo ya armó un camino por fuera. Y antes de todas ellas, una auditoría de lo que ya tienes: en un caso reciente, tres de los cuatro pedidos del cliente ya existían en el sistema actual, apagados.

22 min de lectura

Qué cambia en un sistema cuando la app tiene que funcionar sin señal

Offline-first no es una funcionalidad de la aplicación: es una decisión que cambia la base de datos, el servidor y el alcance del producto — sobre todo, lo que no va al dispositivo. Y una app que promete offline y se traba es peor que una app honestamente online: la diferencia entre las dos está en detalles que casi nunca aparecen en la propuesta.

16 min de lectura

Contacto

Conversemos sobre tu proyecto

Cuéntanos qué necesitas resolver. Respondemos rápido, con gente que entiende de tecnología y de negocio.

¿Prefieres hablar directamente?

Elige el canal que prefieras. Respondemos rápido, en horario comercial.

De la primera conversación al go-live: eficiencia, seguridad e innovación.