-
#camino-docker: elección de la plataforma
Cuando una organización decide adoptar Docker debe decidir de qué runtime utilizará. En forma simplificada y a muy grandes rasgos podríamos decir que hay 2 estrategias posibles: Correr directamente docker-machine/docker-compose en sus servers Correr una plataforma de administración/orquestación de contenedores Entre estos dos extremos hay algunas otras opciones que están a mitad de camino como ser… — read more
-
El camino organizacional hacia Docker (nueva serie #camino-docker)
Docker vino para quedarse. Los grandes vendors lo vieron, le dieron su visto bueno y se sumaron al negocio. Microsoft, IBM,Google, Amazon y RedHat son algunos de los vendors que están ofreciendo productos y/o servicios para correr Docker ya sea en la nube como también On-Premises. En lo que va de este año he trabajado… — read more
-
Libro recomendado: XP installed
Es domingo por la tarde, está anocheciendo. Estoy sentado en un sillón releyendo un libro para mi taller de TDD. El libro lleva en mi biblioteca un buen tiempo pero no el suficiente, debería haberlo comprado antes. Leo un par capítulos seguidos y me resuena lo que dice, pero al mismo tiempo me llama la… — read more
-
De la máquina del developer directo a Producción, sin escalas
Ayer estuve participando de un meetup donde Marcos Nils estuvo contando sobre su implementación de GitOps. Su presentación me pareció muy interesante pero lo que más me llamó la atención fue cuando comentó que en su organización no tienen ambiente de testing, ni staging, ni nada parecido, o sea: cada developer trabaja en su máquina,… — read more
-
El desafió de Enseñar a Diseñar
Desde mi comienzo en la carrera docente siempre he estado en materias que en mayor o menor medida han incluido la temática de diseño de software. Cuando estaba en Algo3 y AyDOO era diseño a nivel de clases, ahora en MeMo2 cubrimos un poco de diseño a nivel de clases y también diseño de más… — read more
-
Nuevo proyecto: Arquitectura de Prueba
Una vez más me meto es cuestiones de automatización de pruebas y una vez más en un contexto bancario. Esta vez junto a mis estimados colegas de Grupo Esfera. Ayer hicimos el kickoff del proyecto y a continuación tuve una de las mejores sesiones de trabajo del año junto a mi amigo Diego Fontdevila. Estuvimos… — read more
-
Agile, leche de almendras y negocios
Hace un tiempo (unos 2 o 3 años), en el contexto de una de las Jornadas Ágiles Latinoamericanas se creo un grupo de Telegram para coordinar actividades y compartir recursos/inquietudes/etc. En ese grupo hubo en estos días un hilo de discusión muy interesante sobre la evolución de Agile, el uso del término Agile, etc, etc.… — read more
-
El riesgo de los Frontend Developers
En una época los developers se identificaban con lenguajes: java developer, c-sharp developer, python developer, etc y algunos aún se identifican así. Pero da la impresión que las nuevas generaciones ya no se identifican con lenguajes (¡bien!) sino con las capas de la aplicación (¡oops!): frontend developer, backend developer, etc. Este último enfoque me resulta… — read more
-
Cuestión: Duración de la iteración
Una de las decisiones que debe tomar un equipo que decide trabajar en forma iterativa es la duración de sus iteraciones. Según nuestro estudio de prácticas ágiles en la comunidad latinoamericana, el 74% de los encuestados reportó trabajar con iteraciones de 2 semanas. Yo personalmente me siento más cómodo trabajando con iteraciones de 1 semana,… — read more
-
Workshop de Escalabilidad en Auth0
El sábado pasado estuve facilitando un taller de escalabilidad organizado conjuntamente por la gente de FreeCodeCampBA y Auth0. El taller se realizó en la oficinas de Auth0 y duró poco más de 3 horas. Vimos un poco de teoría y mucha práctica usando AWS y Nginx. La evaluación general de los participantes fue de 9.2/10… — read more