Talking Roots

Talking Roots

By RootstrapTechnology
Download on the App Store

Talking Roots episodes

  • Desde otros mundos al mundo IT

    En este quinto capitulo de TalkingRoots S2 estaremos hablando sobre el cambio laboral desde otras areas al area IT, donde nuestras invitadas Anna Fermin (Integrante del equipo de QA de Rootstrap) y Yesica Suñol (Integrante del equipo de Ingeniería de InConcert) nos cuentan acerca de como decidieron hacer un cambio radical en su vida comenzando a trabajar en un area poco relacionada a la que ellas estaban, como vivieron el cambio al mundo IT, sus sentimientos y sensaciones, y las dificultades que tuvieron que vivir.


    Hecho con ❤ por Rootstrap.


    Yesica Suñol: https://www.linkedin.com/in/yesica-su%C3%B1ol/

    32 min
  • Learning Camp

    En este cuarto capitulo de TalkingRoots S2 estaremos hablando sobre el primer Learning Camp realizado por Rootstrap con Belen Irazusta (Miembro de recursos humanos en Rootstrap), Sebastian Caraballo (Miembro del equipo de ingeniería de Rootstrap) y Rodrigo Eizmendi (participante de la primera instancia de Learning Camp). Ademas, nos estarán explicando de que trata el Learning Camp y como vivieron la experiencia, entre otras cosas.


    Hecho con ❤ por Rootstrap.


    Belen Irazusta: https://www.linkedin.com/in/belen-irazusta/


    Sebastian Caraballo: https://www.linkedin.com/in/sebastiancaraballo/


    Rodrigo Eizmendi: https://www.linkedin.com/in/rodrigo-eizmendi-a4767086/

    26 min
  • Women In Tech II

    En esta segunda parte de este segundo capitulo de la segunda temporada de Talking Roots estaremos hablando con tres miembros importantes del equipo de Ingenieria y Diseño de Rootstrap, las cuales nos hablaran de las experiencias de las mujeres en el mundo de software. Ademas, nos compartirán sus experiencias personales, como ven el ambiente del software y como se podría atraer mas mujeres a que sigan esta carrera.


    Hecho con ❤ por Rootstrap.

    Belen Iglesias: https://www.linkedin.com/in/mariabeleniglesias/

    Antonieta Alvarez: https://www.linkedin.com/in/antonieta-alvarez-541964161/

    26 min
  • Women In Tech

    En esta primera parte de este segundo capitulo de la segunda temporada de Talking Roots estaremos hablando con dos miembros importantes del equipo de Machine Learning y Recursos Humanos de Rootstrap, las cuales nos hablaran de las experiencias de las mujeres en el mundo de software. Ademas, nos compartirán sus experiencias personales, como ven el ambiente del software y como se podría atraer mas mujeres a que sigan esta carrera.


    [1:00] Presentación de invitados


    [2:40] Disparidad de genero en la educación terciaria


    [5:40] Inicios en sus carreras y experiencias personales


    [10:50] Relación con el genero opuesto y discriminación


    [15:27] Falta de mujeres en el area y posibles soluciones


    [19:00] Girls in tech


    [24:00] Retrospectiva



    Hecho con ❤️ por Rootstrap.

    Lucia Giusti: https://www.linkedin.com/in/luc%C3%ADa-giusti-109bb638/

    Mikaela Pisani: https://www.linkedin.com/in/mikaela-pisani-leal/

    28 min
  • Rails Conf 101

    En este primer capítulo de la segunda temporada de Talking Roots estaremos hablando con dos miembros importantes del equipo de ingeniería de Rootstrap, los cuales nos contarán sobre sus experiencias en la Rails Conf que se desarrolló de manera remota en el mes de abril, y en donde ellos tuvieron el privilegio de dar sus propias charlas. Además, nos compartirán algunos tips de cómo presentar una propuesta para participar en la conferencia.

    [1:00] ¿Qué es la Rails Conf?

    [3:00] Charla de Martín

    [4:50] Charla de Santiago

    [6:40] ¿De dónde surge la idea?

    [10:10] Sensaciones

    [12:20] Cómo presentar una propuesta en la Rails Conf

    [17:40] Sensaciones al hacer la charla en inglés

    [20:00] ¿Repetir la experiencia?

    [24:30] Enseñanzas, Consejos

    [27:00] Retrospectiva

    Hecho con ❤️ por Rootstrap.

    Santiago Bartesaghi: https://www.linkedin.com/in/santiago-bartesaghi-89b870ab/

    Su charla: https://www.youtube.com/watch?v=5peogeDq7R8

    Martín Jaime Morón: https://www.linkedin.com/in/martin-jaime-moron/

    Su charla: https://www.youtube.com/watch?v=oZNeMCj5hgY

    32 min
  • Patrones comunes en Rails

    En este capitulo estuvimos hablando sobre la importancia de usar patrones y testing desde el inicio de un proyecto y cómo esto nos va a ahorrar tiempo en el futuro. También hablamos sobre refactor, en qué momento del proyecto hacerlo, cómo manejarlo con el equipo de desarrollo y qué partes del código refactorizar.


    Hecho con ❤️ en Rootstrap.

    [2:00] Patrones de Ruby. Presenters, Serializers y Helpers

    [12:00] Refactor. Cuando conviene hacerlo?
    [18:30] Form Objects, ventajas y sus aplicaciones
    [27:25] Query Objects. Usos y experiencias
    [29:50] Que patrones podemos usar al comenzar una app de cero
    [33:00] Refactor en testing y Page Objects

    Juan Diego: https://www.linkedin.com/in/juan-diego-rosales/

    Martin: https://www.linkedin.com/in/mart%C3%ADn-jaime-mor%C3%B3n-935ab667/
    Bruno: github.com/brunvez

    47 min
  • Finite-state machines y caching en Rails

    Nos juntamos para charlar sobre máquinas de estado finitas y caching en Rails. Conversamos sobre la gema AASM, qué beneficios nos trae y cómo agregarla en una aplicación Rails sin sobrecargar los modelos. Y por último charlamos sobre algunas consideraciones de hacer caching en Rails, principalmente fragment caching.

    [1:00] Introducción. Catching up. Sobre máquinas de estado finitas. AASM y pure old ruby objects.

    [6:50] Callbacks y tests. Helper methods para tests.
    [10:50] Guardas y transiciones condicionales. Persistencia de estados con ActiveRecord.
    [14:30] Consideraciones de performance. Caching y construcción de claves para la caché.
    [21:10] Recyclable cache keys, una decisión tomada en Rails.
    [25:00] Comparando el sistema de caching con Django. ¿Puede redis influir en el response time considerablemente? Fragment caching.

    Este episodio es parte de la miniserie sobre Ruby.

    Belén @BelenRemedi linkedin.com/in/maría-belén-remedi

    Bruno @brunvez github.com/brunvez
    Kalil @kaoz_165 github.com/kaozdl

    Hecho con ❤️ en Rootstrap.

    34 min
  • Metaprogramación en Ruby

     Tres desarrolladores de Rootstrap nos acompañan para charlar sobre Ruby y la metaprogramación.

    [1:20] - Introducción. ¿Qué es? ¿Para qué sirve?

    [4:40] - Ejemplos de metaprogramación en Ruby
    [8:30] - Concurrencia y metaprogramación
    [10:50] - Impacto en la performance del sistema. Monkey Patching y ActiveSupport.
    [18:12] - DSLs y RSpec
    [23:22] - Los find_by dinámicos de Rails y el method_missing approach
    [26:00] - Caso de uso: Formularios web
    [30:00] - Macros y reflección
    [34:35] - Palabras finales

    Este episodio es parte de la miniserie exclusiva sobre Ruby.

    Bruno @brunvez github.com/brunvez

    Juan Manuel @jotaeme_r github.com/juanmanuelramallo
    Kalil @kaoz_165 github.com/kaozdl

    Hecho con ❤️ en Rootstrap.

    40 min
  • Estuvimos en el NASA International Space Apps Challenge

    Juan Ignacio Sanchez presenta a tres invitados que participaron activamante en el NASA International Space Apps Challenge: Marcello Farias, Mikaela Pisani y Francisco Delgado. Acómpañanos para saber más sobre el evento y su alcance.

    [0:55] - Introducción. ¿De qué se trató el evento? ¿Qué impacto ha tenido? ¿Cómo surge la posibilidad de organizar NASA International Space Apps Challenge en Montevideo?

    [4:21] - ¿En qué consistió la participación de Rootstrap en el evento? Open Source y Open Data. ¿Con qué desafíos se encontraron?
    [13:30] - ¿Cuál fue el alcance del evento? ¿Cuántos equipos participaron?
    [17:20] - ¿Han considerado armar eventos similares pero completamente locales?

    Juan Ignacio Sánchez – @jiss2891

    Francisco Delgado – @franttwer
    Mikaela Pisani – LinkedIn
    Marcello Farias – @markel
    Twitter de los organizadores locales: @spaceappsmvd

    Hecho con ❤️ en Rootstrap.

    22 min
  • Pentesting: Auditoría de seguridad en aplicaciones web

    Charlamos con Pablo Blanco sobre seguridad informática, particularmente sobre pentesting.  

    [1:15] - Introducción, ¿Qué es pentesting? ¿Dónde hacer pentesting? ¿Por qué hacer pentesting?

    [4:44] - Metodologías de pentesting.
    [10:18] - ¿Es realmente necesario hacer pentesting? ¿En qué etapa del desarrollo entra el pentesting?
    [13:00] - Herramientas para pentesting: Kali Linux, Burp Suite, ...
    [18:45] - Literatura recomendada sobre pentesting.
    [19:55] - Tipos de pentesting.
    [22:26] - Vulnerabilidades más comunes.

    Hecho con ❤️ en Rootstrap.

    Anfitrión: Danilo García @DaniloG79994040

    Invitado: Pablo Blanco linkedin.com/in/pablo-blanco-a6b5a371/

    26 min

About Talking Roots

From the publisher's feed

Hablamos sobre los temas técnicos más interesantes en el mundo del software de una manera amigable e informal. Disclaimer: Algunos episodios pueden ser no tan técnicos. Recuerden hacer git commit…