-
Meetup de arquitectura: academia meets community
El pasado jueves participé de una reunión del Meet up de Arquitectura de Software de Buenos Aires. La temática de la reunión fue: ¿Cómo tiene que ser una IDE para arquitectos? El orador principal fue Victor Braverman, un reconocido investigador de la UBA. La sesión comenzó con una exposición de Victor en la que presentó un… — read more
-
Actividad extra-curricular @UNTreF: Desarrollo con Vagrant
Este Jueves 28 de Julio voy realizar una actividad extra-curricular en @UNTreF. Se trata de una sesión acerca de Vagrant, una poderosa herramienta para manejo de ambientes virtualizados. Creo que Vagrant puede resultar una herramienta muy útil para los alumnos que deban cursar materias de programación avanzada. La cuestión es: en las materias de programación… — read more
-
Preparando Ingeniería de Software 2016 @ UNTreF
En segundo cuatrimestre de 2016 dictaré la materia Ingeniería de Software junto a mi colega el ingeniero Pablo Tortorella (@pablitux). De cara a facilitar a los potenciales alumnos la organización de su cuatrimestre queremos compartir algunas cuestiones referentes a la dinámica de la materia para esta edición 2016. La materia se dictará los jueves de 18 a… — read more
-
«Agilistas» ¿fuera de foco?
Yo: me parece que deberíamos liberar las funcionalidades a medida que las vamos completando El Scrum Master: o sea que querés usar Kanban en lugar de Scrum Es la tercera vez en lo que va del año que tengo este diálogo, cada vez con un Scrum Master distinto (en distintos proyectos). No soy experto en Scrum… — read more
-
El camino freelance, parte 6: libros recomendados
Decidirse a comenzar el camino freelance no es fácil. A mi me llevó un buen rato, un par de años de hecho. La primera vez que lo consideré seriamente fue a fines de 2008 pero no di el paso hasta el 2012. Allá por 2008 empecé a investigar hablando con algunos freelancers que conocía y leyendo algunos… — read more
-
Nuevo proyecto: de regreso a .Net
Hace un par de semanas comencé un nuevo proyecto, esta vez con tecnología .Net y con un contexto interesante: El proyecto es de desarrollo y mantenimiento evolutivo de un sistema existente El sistema está compuesto por un conjunto de aplicaciones de distinto tipo El sistema lleva varios años en producción y no tiene ningún tipo de pruebas automatizadas La documentación… — read more
-
SoCraTes Chile 2016
La conferencia estuvo excelente y más aún si tenemos presente que es la primera edición en Latam. Si bien es cierto que en el cono sur se vienen realizando conferencias en formato open space desde hace ya varios años, dudo mucho que alguna haya sido tan técnica como esta y al mismo tiempo con tan buen… — read more
-
Setting up a .net build server without Visual Studio
Usually setting up a build server is a very straight forward task but not always. In case you want to build .Net applications it could be a non-trivial task because of the tight coupling of the different build tools with Visual Studio. A simplified way of dealing with this complexity is to install Visual Studio in… — read more
-
Jenkins: Jobs as Code
Una de las funcionalidades destacadas en la nueva versión de Jenkins es la posibilidad de definir los pipelines utilizando un lenguaje de dominio específico. Esto resulta muy útil cuando uno tiene que manejar una cantidad importante de jobs y al mismo tiempo facilita el control de configuración ya que permite que la definición de los… — read more
-
El camino freelance, parte 5: dos prácticas de gestión
Cuando uno es contratado para un trabajo es de esperar que uno realice su trabajo de forma correcta, o sea: si me contratan para programar entonces debería programar bien (además de asegurarme de estar programando lo que el cliente espera), pero más allá de eso creo que hay otra serie de cuestiones importantes particularmente cuando uno trabaja… — read more