Charlas

En los últimos años he impartido bastantes charlas, principalmente internas dentro de los diferentes equipos en los que he tenido la oportunidad de participar pero también alguna externa en Meetups.

Esta página, sirve de repositorio de ellas, tanto para mi propio registro como para que puedas re-visitarlas por tu parte. Creo además, que es un buen reflejo de mis intereses a lo largo de los años.

Mi Guía para hacer PRs y Code Reviews

programaciónbuenas prácticas

Una de las prácticas más habituales dentro de los equipos en los que he trabajado durante los últimos años (en especial si son numerosos) es la realización de Code Reviews. En esta charla, expongo mis aprendizajes y lo que considero buenas prácticas a la hora de llevar a la práctica esta técnica.


Presentaciones

  • Minsait Talks

    The Great Gatsby

    javascriptreactJamstackgatsby

    Gatsby es uno de los frameworks Jamstack más conocidos y representativos. En esta charla, descubrimos qué es exactamente Jamstack, introducimos Gatsby como herramienta para generar aplicaciones web a través de sus principales características y vemos casos reales que han demostrados sus ventajas e inconvenientes. En definitiva, esta charla pretende ser una introducción a Jamstack en general, Gatsby en particular.


    Presentaciones

    • Minsait Talks

    Recursos

    TDD Práctico

    javascripttesting

    TDD es una metodología de trabajo que pretende desarrollar software con seguridad a través del testing sistemático, implementando en primer lugar los tests necesarios para asegurar el correcto cumplimiento de los requisitos y posteriormente el código necesario para cumplir dichos requerimientos, tomando el resultado de los tests como indicadores de dicho cumplimiento. Sin embargo, no siempre es fácil llevarlo a la práctia. En esta charla / taller, se intenta poner enfásis en los aspectos prácticos de la metodología con ejemplos en Javascript.


    Presentaciones

    • Minsait Talks

    Recursos

    React Avanzado

    javascriptreact

    Hooks, HOCs, Error Boundaries, Portales, Contextos y otras funcionalidades avanzadas de React son protagonistas de esta charla que pretende dar un vistazo rápido, sin entrar exesivamente en profundidad en ninguna de estas herramientas "avanzadas" que tenemos disponibles para desarrollar aplicaciones con React.


    Presentaciones

    • Minsait Talks

    Recursos

    Anualmente se publica un estudio sober el estado del arte en el mundo JavaScript con información recopilada a través de la respuesta de casi 30.000 desarrolladores sobre cuestiones como frameworks, testing, backend o herramientas. En esta charla, pensada como keynote de un evento interno celebrado en mi equipo, quiero destacar los aspectos principales de la edición de 2019.


    Presentaciones

    • Rural Front Conf 2019

    Recursos

    Esta charla pretende servir como introducción a Docker y el cambio de pensamiento que representa, centrándome en especial en el punto de vista del desarrollador en general, del desarrollador Javascript en particular con la intención que, tras la charla, conozca sus características principales y pueda empezar a emplearlo en sus proyectos si así lo considera.


    Presentaciones

    • Minsait Talks

      Taller de Introducción de Angular, React y Vue

      javascriptframeowrksreactangularvue

      ¿Has oído hablar de Angular, React y Vue? Este taller, intenta dar a conocer el contexto en el que se desarrollan estos tres términos. Además aprenderemos cada una de estas herramientas, clave en el desarrollo actual de la web.


      Presentaciones

      • Universidad de León

      Recursos

      Testing

      javascripttesting

      El desarrollo de aplicaciones de calidad no es un propósito exclusivo de los desarrolladores de backend y fruto del interés por aplicar un testing sistemático en proyectos JavaScript surge esta charla que generaliza el estado del testing para, partiendo de un punto de vista general, poder ir particularizandolo en las necesidades concretas que pueden existir en una aplicación web escrita con JavaScript.


      Presentaciones

      • Minsait Talks

        Integración Continua en Frontend

        javascripttestingciquality

        Bajo el paragüas de la integración continua, en esta charla intento dar un repaso a diferentes herramientas y técnicas que nos ayudan a entregar funcionalidad con calidad y rapidez como los linters, el testing o las estrategias de branching.


        Presentaciones

        Recursos