• Kanwal, mi propio Trello dentro del firewall

    He de reconocer que soy un gran fan de Trello, un tablero de Kanban personalizable que me permite organizar mi agenda, mis objetivos personales, los viajes, las charlas, mis proyectos y los regalos de navidad, entre otros. Sin embargo, para uso profesional he descubierto que muchas empresas que no permiten guardar información relacionada con proyectos…

  • Mi paso por Frontiers, retrospectiva

    Después de casi 10 meses de trabajo y con la vista puesta en un nuevo reto profesional, me despedí de la familia Frontiers como SCRUM recomienda, en una sesión de retrospectiva el pasado 7 de mayo. En este artículo me gustaría comentarte, a modo de resumen, mi experiencia como miembro de este equipo. ¿Qué es…

  • Explicando Promises de JavaScript con un ejemplo simple

    Hace unos días tuve la oportunidad de ver, una vez más, explicado el concepto de promesas y de objetos asíncronos, cuyo objetivo es, entre otros, evitar el llamado «callback-hell» que surge cuando llamamos a una función asíncrona en JavaScript. En nuestro código frontend, es bastante habitual encontrarnos con funciones con este aspecto: function myFunction(arguments,onSuccess,onError){ //Do…

  • Friday fun: A++, ++A o A+=1? Esa es la cuestión…

    Cuando empezamos a programar, una de las cosas que suelen quedar bastante claras (o no) es la diferencia entre i++, ++i e i+=1, mientras que la primera lee y luego asigna, la segunda asigna y luego lee, y la tercera lee y asigna. Personalmente no estaba del todo convencido, así que decidí verlo por mí…

  • Vídeo y enlaces del hangout sobre programación funcional

    El pasado 11 de marzo tuve la oportunidad de moderar hangout sobre algunas de las ventajas que nos aporta la programación funcional con experiencias en F#, Scala y Clojure con estos cracks El vídeo del evento está disponible aquí: Además, compartimos algunos enlaces sobre la diferentes herramientas, y he recopilado estos enlaces en la siguiente…

  • Las 5 maneras en las que hago pruebas con ASP.NET

    Al desarrollar aplicaciones en ASP.NET, tener un buen conjunto de pruebas es la diferencia entre encontrarte un fallo en desarrollo o en producción, así de sencillo. Las pruebas no evitan todos los errores, pero al menos nos permite que los caminos críticos se mantengan estables. Veamos de qué manera podemos probar nuestras aplicaciones ASP.net 1.…

  • Hangout: Programación funcional #hablafuncional

    Tengo el placer de invitarte a un nuevo hangout el próximo 11 de Marzo a las 20:00 (GMT+1) donde hablaremos de programación funcional tanto con F# como con otros lenguajes como Scala o Clojure, continuando la conversación de la pasada DotNetSpain Conference. Esta vez, además, contamos con un panel de auténtico lujo, en el que…

  • DotNetSpain Conference 2015, yo estuve allí!

    El pasado viernes y sábado 27 y 28 de febrero tuve la suerte de asistir, de ponente y de espectador, al evento DotNetSpain Conference 2015, un evento centrado fundamentalmente en .NET, sus lenguajes (en especial C# y F#), sus herramientas, y sobre todo su ecosistema, que cubre desde aplicaciones para dispositivos IoT hasta aplicaciones en…

  • Autenticación con Visual Studio Online desde Java usando OAuth

    El protocolo OAuth nos proporciona una manera muy fiable de autenticación, así como la posibilidad de interconectar sistemas sin tener que ceder nuestras credenciales a un tercero. Visual Studio Online es uno de los proveedores que lo soporta, aunque con ciertas peculiaridades. En este artículo veremos cómo podemos utilizar OAuth con Java para conectarnos y…

  • Desarrollando The Time Box, mi primera aplicación para Android

    El ecosistema Android ha ido madurando de manera muy acelerada en los últimos años, y lo que comenzó como un proyecto piloto se ha convertido en el segundo jugador (o primero según el mercado) móvil a nivel mundial, y aprender a desarrollar para él de manera nativa puede ser una opción interesante, sobre todo si…

Quieres recibir las entradas en tu email?