Leonardo Micheloni

Soy desarrollador de software hace 15 años, los últimos años me he especializado en C#, JavaScript y soluciones basadas en cloud, he sido reconocido como Microsoft MVP hace dos años gracias a mi aporte a la comunidad.
Trabajo con metodologías ágiles hace 10 años y he participado de la organización de las primeras jornadas de desarrollo ágil de latinoamericana en 2008.
He sido orador en muchos eventos relacionados con .NET, Xamarin, Javascript, Unit testing, Agilidad y Azure.

Aplicando principios SOLID en Javascript gracias a Typescript

Conferencista(s)

Se ha hablado mucho sobre los principios SOLID, sin embargo nunca es tarde para recordarlos dada su importancia para que una aplicación sea mantenible, flexible y evolutiva.

Si bien estos principios han sido pensados para aplicarlos en lenguajes orientados a objetos es posible usar muchas de sus ideas en Javascript cualquiera que sea su versión. Sin embargo y gracias a las capacidad que Typescript suma a Javascript ahora podemos aplicarlos de manera más integral.

OAuth 2 y OpenID Connect para mortales.

Conferencista(s)

Es difícil pensar hoy en día en una aplicación web que no necesite autorización y acceso a alguna API interna o externa. Todo el tiempo vemos sitios que piden autorización para acceder a nuestros datos de Instragram, Facebook, Twitter o autenticarse usando las credenciales de estas redes. O sencillamente necesitan que nos registremos y nos dan la posibilidad de hacerlo con una cuenta ya existente.because beatles chords

¿Qué es todo esto de Blockchain, Bitcoins y smart contracts?

Conferencista(s)

Todo el mundo habla de Bitcoins, blockchain y smart contracts, pero ¿qué es todo esto? ¿cómo se relacionan? ¿es una tecnología realmente útil? ¿Qué aplicaciones tiene en el mundo de hoy?
En esta charla voy a contar los principales conceptos de blockchain, criptomonedas y smart contracts y contar algunas de las aplicaciones que hoy ya se están haciendo de estas tecnologías.

La agilidad desde la cuna, entrenando con Scrum.

Evento

Conferencista(s)

En entrenamiento de nuevos programadores es siempre complicado, usamos metodologías ágiles para el desarrollo por qué no usarlo para el entrenamiento, vamos a contar cómo lo hacemos en Kinetica donde estamos entrenando a los nuevos programadores utilizando scrum. ¿El huevo o la gallina? ¿Podemos enseñar a usar scrum en el proceso de desarrollo usando scrum?, claro que si!