Notas sobre construir
tecnología que dura.

Apuntes sobre arquitectura de software, calidad de código, datos y el oficio de la ingeniería pragmática, ilustrados con diagramas que armamos a mano, a la vista, aquí mismo en la página.

TEST, staging y PROD: para qué sirven los tres ambientes

Veinte scripts en R con la ruta del archivo clavada en medio del código. Andaba precioso en mi máquina, y un día entero de Ctrl+F después entendí qué era la configuración. Del Programador Pragmático al patrón de clases de Miguel Grinberg, y por qué el sandbox de un CRM solo viene en el plan Enterprise.

Leer artículo →

Growth, Pro o Enterprise: cuál plan de Freshdesk Omni es el tuyo

Tres columnas en la pantalla y el vendedor diciendo que Pro es el más popular. Ya configuré los tres: Growth para salir del caos multicanal, Pro cuando la automatización se vuelve gente de verdad, Enterprise por tamaño o por riesgo. Con el defecto de cada plan, el salto de precio, qué es add-on de IA y cómo queda el teléfono.

Leer artículo →

Enrutamiento de tickets en el CRM: cómo automatizar quién atiende qué

Un punto de venta deja de funcionar en una tienda a 300 km de la capital. Tres proveedores atienden una cadena de más de mil tiendas, cada uno dueño de parte de los equipos en parte de las tiendas, con tres franjas de SLA por distancia. Cómo una hoja de cálculo se volvió objeto personalizado y pasó a enrutar miles de tickets por día, con una fila de triage para lo que no encaja en ninguna regla.

Leer artículo →

Del mapa de papel a la IA

En 2003 mi banda cruzó São Paulo con una guía de rutas en papel sobre las piernas y nunca llegamos a la tienda. Del mapa de papel a Waze, del deploy a ciegas al CI/CD, y ahora la IA: qué cambió en la forma de equivocar el camino.

Leer artículo →

Que no cunda el pánico: la guía del migrador de datos de CRM

La empresa cambió de CRM, el sistema viejo se apaga en dos semanas y cuatro años de historial tienen que cruzar al otro lado. Respira: la migración de datos tiene método. Los tres tipos de migración, el área de staging, la prueba con muestra, la carga, la fecha de corte y el chequeo final, contado por alguien que ya migró Zendesk, Freshdesk, Salesforce, Movidesk y Zenvia.

Leer artículo →

Diez pestañas abiertas no son una estrategia de atención

Fui a visitar a un amigo que tiene una tienda y vi cómo funcionaba su atención: dos personas, cada una con un montón de pestañas abiertas, notificaciones todo el día. Eso es multicanal, y no es omnicanal. La diferencia, los canales que importan de verdad y tres preguntas técnicas para hacerle a cualquier proveedor antes de conectar uno solo.

Leer artículo →

Las 5 capas de un portal de soporte para clientes

Es la parte más visible de todo el proyecto de CRM, y la más subestimada. Entra en la propuesta como cortesía y termina siendo el canal más usado de la operación. Las cinco capas que convierten al portal en una máquina de reducir tickets, la UX que lo hace sentir tuyo, y un checklist de QA para correr antes de lanzar.

Leer artículo →

Érase una vez un equipo que no tenía QA

Un proyecto atrasado, un contrato que pagaba features pero no corrección de bugs, y un deploy de viernes que explotó el fin de semana. Un bug de una línea tiró abajo una integración y casi nos costó el contrato. La historia de armar un área de QA, y por qué el QA terminó siendo ingreso y no costo.

Leer artículo →

Cuándo necesitas un middleware (y cuándo no)

Un cliente abre un ticket para saber el estado del pedido, y tu agente necesita su historial de compras en VTEX, Magento o Wake. Hay tres formas de conectarlo: la mala, la buena y la ideal. Aquí va cuándo un middleware se justifica, con límites de tasa, manejo de errores y una lección de hosting en Azure.

Leer artículo →

Beakman, Ford y el arte de dividir para entregar

Un programa de ciencia de la infancia, la línea de montaje de Henry Ford y una costumbre que hasta hoy guía mi forma de entregar software: partir el trabajo, entregar de punta a punta y validar temprano en vez de planificar para siempre. La lección sirve para integraciones de API, migraciones de CRM y construir con IA.

Leer artículo →

9 libros de tech para expandir tus horizontes

Una selección de nueve libros que marcaron mi camino, de la ingeniería naval al software y a los datos: el Programador Pragmático, testing, Python, Git, SQL, UX, dashboards, data warehouse y CSS. No te apegues a una tecnología, arma una biblioteca.

Leer artículo →

El ingeniero naval que se hizo dev

Por décadas le dije que no a la programación. Hasta que un problema real, en Manaos, con una hoja de cálculo que no daba abasto, hizo el clic. Una historia sobre por qué el éxito en tech necesita un clic genuino, y no solo un bootcamp.

Leer artículo →

Lecciones de la música que transformaron mi carrera

De una banda de rock en la era de Napster a liderar equipos de ingeniería, los instrumentos cambiaron pero las lecciones vinieron conmigo: el peligro de especializarse de más, la versatilidad como ventaja y por qué las personas son más grandes que las herramientas.

Leer artículo →