-
Developing .Net on Mac
I am not talking about .Net Core that runs on MacOS out-of-the-box. I am talking about .Net Framework 4.5 that only runs on Windows. This means that you need a Windows installation. One option is to install Windows directly on Mac hardware, but this was never an option for me. So the other option is… — read more
-
Refactoring .Net applications Series
The main project I am currently working on, is composed of hundred of C# projects, all of them grouped into 3 git repositories: user-facing apps, background-apps and commons. The main webapp project in placen on the user-facing repo but depends on other projects that are placed in the other repositories. Because of this, to build the main… — read more
-
La pesada herencia
La pesada herencia es una frase que ha sonado bastante en el terreno político en Argentina en los últimos meses, pero no voy a hablar de política. Sino del código legacy que he heredado en el proyecto que estoy trabajando. Esta semana completamos la tercera iteración del proyecto, todo en orden hasta el momento. Pero… — read more
-
NetConfUY 2016, pensamientos finales
Mi balance de la conferencia es muy positivo, llevé más de lo que esperaba. La organización estuvo impecable y el contenido fue de primer nivel. Por otro lado, hacía bastante que no asistía a un evento «Microsoft-related», en general en los últimos años me he inclinado más por eventos/conferencias más relacionadas a «ingeniería de software»… — read more
-
NetConfUY 2016, día 3
La jornada comenzó con una charla no tan técnica de Alvaro Lame (un referente de la industria uruguaya de software) quien habló sobre la actualidad y los desafíos de la economía digital en Uruguay. La exposición fue muy buena y con un montón de datos interesantes. A continuación Diego González y Lucas Pallarés dieron una… — read more
-
NetConfUY 2016, día 2
El día comenzó con el Keynote de Edu Mangarelli, como siempre, un excelente orador. Su keynote rondó alrededor de 3 temas calientes: Machine Learning, Bots A continuación Gabriel Cor habló sobre Hologens, entre anécdotas y chistes contó un algunos casos del uso de Hologens en proyectos reales. Muy interesante. El siguiente bloque de charlas estuvo… — read more
-
NetConfUY 2016, día 1
El primer día de la conferencia estuvo dedicado por completo a workshops, dos tracks en paralelo, con sesiones de 2 horas para poner manos en la masa. Dado que las sesiones tenían un cupo de 40 asistentes la cantidad total de gente de este primer día estuvo acotada. Resumo brevemente las sesiones a las que… — read more
-
Configuring Jenkins Authentication with Auth0
The procedure described here is based on Jenkins 2.7.4 but I think it should also work with other (not so distant) versions. First of all, log into your Auth0 account. Then create a new client application («Clients» item in left-hand menu). In the «Create Client» dialog set the name of your client application (for example «MyJenkins«) and choose… — read more
-
projifm: fin de primera iteración
El lunes pasado completamos la primera iteración con un muy buen desempeño. A pesar de haber sufrido retraso por parte de un proveedor externo de una API logramos entregar toda la funcionalidad comprometida, solo nos quedó pendiente una tarea relacionada a una aplicación legacy con la que debemos integrarnos. Me sentí muy cómodo con la estructura del equipo:… — read more
-
Reclutando programadores: juniority
¿Cuantas veces te cruzaste con alguien supuestamente de cierto nivel de «seniority» que estuvo por encima de las expectativas para ese nivel? Yo creo que muy pocas veces. En general creo que la situación más común es la inversa: quien en los papeles es nivel X , en la práctica termina siendo nivel Z (siendo… — read more