engineering Diseñando para velocidad Widget serie: los cambios y herramientas que usamos para reducir el tiempo de carga del widget implementando un mecanismo de prefetching automático, además de mejorar la percepción del tiempo de espera por parte de nuestros usuarios.
engineering Un meta-framework por devs, para devs Widget serie: en Fintoc armamos un meta-framework para nuestro frontend que se encarga de las rutas, el prefetching de vistas y más elementos automáticamente para que los devs que programen sobre el widget no tengan que preocuparse de nada más que de shippear código.
engineering Cómo cambiamos la configuración de 300 millones de jobs en runtime Te cuento cómo lo hacemos sin apagar ningún producto ni hacer redeploy.
engineering Deploy Station: cómo llegamos a deployear 162 veces al mes En Fintoc nos preocupamos de armar una cultura de ingeniería donde avanzar rápido esté presente en el día a día. Acá te cuento las automatizaciones y bots que armamos para que revisar PRs y hacer deploys sean lo más fácil y rápido posible en Fintoc.
engineering Soluciones simples y veloces: el valor del prototipado Algunas veces las cosas no salen como esperamos y hay que pensar cómo resolver rápido. En este blog te cuento un poco sobre qué hacemos los Product Operations Engineers (POPs) y cómo usando una herramienta de prototipado web, pude sacar adelante un feature clave.
engineering Superpoder: conocer tus herramientas de desarrollo NeoVim puede parecer tosco, pero su eficiencia es incomparable. Aunque requiere aprender configuraciones y shortcuts, las ventajas son enormes. Acá te cuento cómo saber usar bien tus herramientas y customizarlas para tu uso te da superpoderes.
engineering Cómo escalamos nuestra infra para hacer millones de requests a instituciones financieras A medida que crecíamos, nuestra infraestructura empezó a tener problemas. ¿Cómo generamos millones de requests al día adaptándonos a las restricciones de las instituciones financieras? En este post te cuento el diseño de la solución.
engineering Cómo diseñamos software escalable en Fintoc En Fintoc creemos que un buen diseño de software es clave para movernos rápido. El principio de inversión de dependencias es una de las herramientas que más nos ha ayudado en este sentido. En este post explico por qué y cómo lo ocupamos en Fintoc con un ejemplo concreto.
engineering De mágico a versátil: Ruby y el backstage de nuestro versionamiento Cómo escribí nuestro módulo de versionamiento aprovechándome de la magia de Ruby.
engineering Escribir es más difícil que programar Me ha tocado lidiar con deuda técnica muchas veces. Para evitar este problema en el equipo dev nos hemos acostumbrado a escribir antes de programar para cada proyecto técnico. Te cuento cómo, por qué y cómo te puede servir.
engineering Versionando una API.v2.FINAL.pdf Cambiar es inevitable. Romper integraciones o mantener al día 213124124 versiones de una API no. Te cuento cómo versionamos en Fintoc.
engineering Reaprendiendo a escribir con Vim ¿Por qué Vim es casi como una secta? La clave es hacer la diferencia entre editar vs escribir código. Acá te comparto por qué Vim está en todos lados y algunos tips que me habría gustado tener cuando partí usándolo.
engineering Qué son las famosas APIs Explicamos qué son las APIs en menos de 5 minutos y por qué son tan importantes para la creación de nuevo software.
engineering Diseñando el SDK de tus sueños (y de los míos) Acabamos de re-escribir desde cero nuestro SDK de Python 🐍. Acá te cuento por qué lo cambiamos y las decisiones de diseño que tomamos.
engineering ¿Puede un robot detectar a otro robot? Hace poco salió la noticia de que Banco Estado habilitó una tecnología que evita que bots entren en su página. ¿Cómo funciona ese sistema? ¿Se puede saltar?