• TFI SIC - Enjoy Blends

  • TFI DEIT - Enjoy Blends

  • ¡Web3 es genial! ¿No?

  • Copy of DoctaDevs: Clase 10

    Diapositivas de la clase 10 del curso de Desarrollo Web Full Stack de DoctaDevs.

  • Curso Frontend - Introducción a CSS

    Clase introductoria a CSS

  • useReact("better") - vOpen Tech 2020

    Una charla sobre buenas prácticas en torno a TypeScript, hooks nativos y personalizados, brindada en vOpen Tech 2020.

  • Diseño gráfico con JavaScript

    Charla para el BeerJS Córdoba, hablando sobre la aplicación de conceptos de diseño gráfico, trasladándolos desde Illustrator a Canvas APIl.

  • useReact("better")

    Una charla sobre buenas prácticas en torno a TypeScript, hooks nativos y personalizados, brindada en el React Córdoba.

  • Programación defensiva

  • Buenas prácticas con código sólido

  • DoctaDevs: Clase 01

    Diapositivas de la clase 01 del curso de Desarrollo Web Full Stack de DoctaDevs.

  • ¿Cómo hacer una taza de café entre 40 personas? (Una breve introducción a Git + GitHub)

    Charla introductoria a los comandos básicos de Git y la interfaz de GitHub para administrar proyectos de software.

  • Robots felices y productivos: Diseñando herramientas para tests de automatización

    La idea es comentar una experiencia que tuve en @counterfactual a la hora de testear todo el stack a través de un browser con Selenium. Más allá de la elección tecnológica, el desafío fue cómo escribir tests que se enfoquen en las acciones del usuario a alto nivel y no en el nivel de detalle fino que requiere trabajar con soluciones de este estilo. En esta charla voy a mostrar cómo implementar un componente TestBrowser que haga las operaciones que necesitamos luego para escribir tests concretos, legibles y breves.

  • Greenboard: An E2E test suite for Counterfactual

    These slides explain the architecture and test pattern for building scenarios on the Greenboard.

  • <Crecer Con='La Web' />

    Keynote de la Córdoba WebConf 2019. Un breve recorrido por la historia del desarrollo Web, en el marco del 30° aniversario de la WWW.

  • <Web Components con Stencil />

    Estado actual de Web Components. Live demos con Vanilla JS y Stencil.

  • "Espera un poco... un poquito más..."

    Charla sobre callbacks, Promises y async/await para la BeerJS Córdoba del 16/08/2018.

  • Dojo Checkout Córdoba - 19.04.2018

  • #EmberAllTheThings: Frontend + Backend + Deploy Strategies

    Presentación de un caso de éxito de Ember: El site oficial de la radio Continental Córdoba, desarrollado con Ember, tanto client-side como server-side: API en Feathers.js, Lightning Deploy Strategy (flavored con Redis + S3), Adaptando FastBoot a Lightning Strategy. Presentado en la BeerJS Córdoba #13.

  • Front-end Unit Testing Workshop, 2ª Parte

    Con Facundo Gaumet. Se presentarán nociones de testing asíncrono en tres patrones (callback, promise, async/await) y de test coverage.

  • Sobre dragones, naves espaciales y JavaScript: una historia épica

    Experiencias y aprendizajes sobre mecánicas de juegos de rol (derivadas de Dungeon and Dragons) aplicados en JavaScript.

  • Front-end Unit Testing Workshop

    Workshop de Front-end Unit Testing dictado para Mercado Libre. Principios elementales, proper wording, patrones de diseño orientados a testing. Expectations vs. assertions.

  • Todo lo que seguro querés saber sobre Front-End Unit Testing en 60 minutos

    Todo (o casi todo) lo que seguro querés saber sobre Front-End Unit Testing en 60 minutos (o posiblemente un cachito menos). Principios elementales, proper wording, patrones de diseño orientados a testing. Expectations vs. assertions.

  • Progressive Web Apps: Uniendo dos mundos

    Una breve introducción al paradigma PWA (Progressive Web Apps), creando una experiencia de usuario que hereda lo mejor de dos mundos: Web Mobile y Native Apps.

  • "Luego te llamo": Promesas en JavaScript

    Implementando el patrón de diseño Promises en JavaScript.

  • Ember en el gobierno: Servicios para el ciudadano con Ember, .NET, SignalR y Oracle

    Las peripecias y obstáculos experimentados por un equipo de desarrolladores a la hora de implementar un sistema complejo, con requisitos de sincronización en tiempo real, con un stack atípico para Ember en el back-end: .NET, SignalR y Oracle. // Obstacles and challenges experienced by a developer team when implementing a complex system requiring real-time event syncing, with a foreign stack for Ember at the back-end: .NET, SignalR and Oracle.

  • Cómo cocinar una deliciosa Ember app

    Hackaday Córdoba / 18 de Julio de 2015