Notas de quien
implementa y programa.

Arquitectura, código, datos y proyectos en los que trabajamos, con diagramas que armamos a mano aquí en la página.

Partner, reseller o directo: por dónde comprar Freshworks

Hay tres formas de comprar Freshworks: directo, a través de un reseller o de un partner de implementación. La licencia cuesta lo mismo en las tres. Lo que cambia es quién lleva el proyecto, quién factura y a quién llamas después del go-live.

Leer artículo →

Recuperando un sitio que no tenía backup

Evaluando un lugar para un evento, descubrí que el sitio del lugar estaba caído: hosting sin pagar y ningún backup. Lo que vino después involucró archive.org, Instagram, una IA y muchas llamadas para explicar qué es un autenticador.

Leer artículo →

Qué es staging y en qué se diferencia de TEST y PROD

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 →

Planes y precios de Freshdesk Omni: Growth, Pro o Enterprise

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 hay trabajo para automatizar, 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 →

Migración de CRM: la guía del migrador de datos (y que no cunda el pánico)

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 →

¿Multicanal u omnicanal? 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 →

Portal de atención al cliente: las 5 capas y el checklist de QA

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 hacen que el portal reduzca 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 cómo el QA pasó a pagarse solo en el contrato.

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 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 una parte funcionando y validar temprano en vez de planificar para siempre.

Leer artículo →

9 libros de tech que marcaron mi carrera

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.

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 el problema real que me hizo empezar a programar.

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 lo que tocar en una banda enseña sobre liderar un equipo.

Leer artículo →