intive Argentina Blog
El blog de intive Argentina surge como un espacio de difusión y debate alrededor de todo el conocimiento que su staff crea, circula y regenera en los pasillos de la empresa y en instancias de producción colectiva como son sus brigadas de tecnologías. Es un espacio de divulgación pero, sobre todo, de autonomía, colaboración y creatividad. Los invitamos a explorarlo y -a través de la lectura y el intercambio- a ser parte. ¡Bienvenidos!

Cómo trabajar en equipos distribuidos

El mundo y las formas de trabajar cambian constantemente, en especial para quienes vivimos en el mundo del software. Este es un universo en el que nuestro hogar puede ser al mismo tiempo nuestra oficina, en el que se trabaja por objetivos más que...

Crear música con robots

Los robots capaces de tocar música existen desde 1985. Por nombrar algunos ejemplos, en 2005 Toyota presentó un robot que podía tocar la trompeta y en 2013 surgió una banda de robots alemanes llamada Compressorhead. Pero no son los únicos casos: hay...

Cosas que aprendí al buscar trabajo de diseñadora UX

Cuando me puse a buscar un nuevo empleo como diseñadora de experiencia de usuario (UX), estaba nerviosa y muy ansiosa. No veía la hora de dejar ese trabajo en el que ya no me sentía a gusto. Quería encontrar el trabajo soñado, donde pudiera aprender...

Python para gente que no programa

Aquellos que llevan algún tiempo programando, saben que la realidad es que un desarrollador emplea más tiempo leyendo código que escribiéndolo y que, también los tiempos de entrega de un producto o feature suelen ser más o menos cortos y acelerados...

Typescript: amor a primera línea de código 

Era un proyecto gigante y, el código hecho con Javascript, parecía inmanejable. Eran carpetas y carpetas de código no tipado, a la vista de un equipo heterogéneo que seguía creciendo. ¿Cómo podíamos hacerlo escalable? ¿De qué manera nos acoplábamos...

¡Go, Go, Go!: Golang

A pesar de haber sido lanzado oficialmente en el año 2011, ha sido durante estos últimos años que, Golang, el lenguaje de programación desarrollado por Google, ha causado más furor que nunca. Se trata de un lenguaje moderno, pensado para adaptarse a...

Soy QA (y no me dejan reportar errores)

¿Podría decirme en cuáles casos utilizaría el edge o border testing? ¿Me daría ejemplos específicos de test negativos? Conocimientos en herramientas de automatización son excluyentes para cubrir este puesto. Necesitamos a alguien con skills en...

Las siete tendencias menos obvias de 2019

Este año asistimos a la conferencia South by Southwest (SXSW). En realidad, Mariana fue quien viajó hasta allá y volvió fascinada de escuchar las conferencias de la sección interactiva. Una de ellos la dio Rohit Bhargava, experto en marketing y...

Testing distribuido con Jmeter y Taurus

En este artículo vamos a darle una vuelta de tuerca a algo que ya habíamos hecho antes. Basándonos en la app web de 3 endpoints del artículo anterior y en el script de JMeter que habíamos creado, vamos a ver la forma que tenemos de correr estos...

La eterna espera de estabilidad con Selenium

Durante años he perseguido incansablemente la estabilidad en los tests de Selenium. Aunque muchas veces aceptamos que la naturaleza cambiante del desarrollo web afecta directamente nuestros tests, la experiencia me indica que, en general, la...

Llevando tus test de JMeter a otro nivel con Taurus

La necesidad es la madre de la invención… O en este caso, la necesidad es la madre de las búsquedas en Google que nos llevaron a conocer Taurus. Se trata de un “wrapper” para nuestros tests de Jmeter, aunque “wrapper” le queda un poco chico. Este...

La utopía de las apps single-state

La frase cliché “si tienes que forzarlo, no es de tu talla” ha sido trasladada a la ingeniería en sistemas, cobrando así un sentido más técnico que filosófico. En serio, ¿cuántas veces has pasado horas frente al monitor cuestionando si tu aplicación...

La historia de Pepe y el unit testing

― Pepe, te fallaron los tests ―dice el TL desde su puesto. Y entonces Pepe va, los revisa, no entiende el error y decide que, por falta de tiempo o de vaya usted a saber qué, es mejor continuar así y deployar a QA, mandando la funcionalidad como...

Flutter Live Viewing Party en Buenos Aires

Esta semana, tuvo lugar el evento oficial de Google sobre Flutter, en el Science Museum de Londres. Flutter está muy enfocado en la comunidad, y por esta razón se armaron más de 150 live viewing parties alrededor del mundo. En intive-FDV estamos muy...

Trucos para hackear el cerebro

Trabajamos en una industria muy competitiva, con plazos ajustados, mucha complejidad y aprendizaje continuo. Nuestro trabajo es 99% mental y 1% físico, y la parte física se limita a escribir en un teclado. Eso puede derivar en situaciones de estrés...

Recursos y prácticas para aprender idiomas

El aprendizaje de idiomas está rodeado de una serie de ideas instaladas. “¿Para qué estudiás ese idioma si no es comercial?”, “Hay que saber muy bien inglés, nomás”, “¡Debe ser re difícil!”, “¿Cuánto te queda para ser bilingüe?”. Dependiendo del...

La programación funcional

Mientras algunos hemos sido introducidos a la programación funcional dentro del marco académico, otros simplemente han escuchado sobre el tema, o lo han puesto en práctica en base a las implementaciones que ofrecen algunos lenguajes del mercado. En...

Rompiendo el monolito: Microservicios

El 28 de agosto asistí al .Net Meetup by DataArt, en el que charlaron sobre Microservicios con ASP.NET Core. Eso me motivó a que hoy les quiera contar sobre la definición y las características de los microservicios como arquitectura. La mayor parte...

Construir un futuro exportador

Durante su última disertación en la Unión Industrial Argentina, el presidente volvió a repetir lo que ya había mencionado en su última cadena nacional: que necesitaba crear una retención a las exportaciones. Aunque consideraba esto algo malo...

Dark UX

Cuando pensamos en UX, lo primero que viene a nuestra mente son productos y servicios diseñados específicamente para brindar un alto grado de satisfacción a los usuarios. Es decir, experiencia de usuario como un atributo positivo, que agrega valor y...