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?