Talks
I love speaking at conferences about the topics I care about
If you want me to give one of these talks or workshops at your conference, company or school, contact me. If you don't see a topic that fits your needs, contact me to talk since I'm usually able to adapt or create content if requested in advance.
Note: all talks are shown with its original title according to the language they were given. If you want to see a description in English, you can click on each talk or go to the list of talks section.
Photo: @lastgabs
Upcoming talks
Want me to give a talk or a workshop at your event? You can invite me! 馃槈
Past talks
2024
- Cumbre de Contribuidores de Open Source Software, Gu铆a pr谩ctica para convertirse en contribuidor de Open Source en 10 a帽os (o m谩s) in Guadalajara, Mexico 馃嚥馃嚱
2023
- JSConf Mexico, Let's give REST a break: exploring gRPC in Javascript in Guadalajara, Mexico 馃嚥馃嚱
- Mexico on Rails - February Edition, RSpec - C贸mo escribir pruebas robustas in Mexico City, Mexico 馃嚥馃嚱
- WebDevTalks - February edition, The Senior Software Engineer in Colima, Mexico 馃嚥馃嚱
2022
- Cumbre de Contribuidores de Open Source Software, Consultor铆a y Open Source: buscando el balance entre beneficio y la diversi贸n in Guadalajara, Mexico 馃嚥馃嚱 (Slides)
- Ruby MX - October Edition, El pasado, presente y futuro de Ruby in Guadalajara, Mexico 馃嚥馃嚱 (Slides | Video)
- Playas on Tech, The Senior Software Engineer in Manzanillo, Mexico 馃嚥馃嚱 (Slides)
- Railsconf, Open the gate a little: strategies to protect and share data in Portland, USA 馃嚭馃嚫 | (Slides | Video)
2021
- Guadalajara Connectory Webcast, The Padawan Path: 驴C贸mo formar un programa de entrenamiento exitoso? in Guadalajara, Mexico 馃嚥馃嚱 (Slides | Video)
2020
DevOpsDay Bogot谩 2020, El bueno, el malo y el DevOps in Bogota, Colombia 馃嚚馃嚧 (Slides | Video)
Mexico on Rails - March edition, C.I. con Gitlab y Kubernetes in Mexico City, Mexico 馃嚥馃嚱 (Slides)
2019
Festival de Software Libre Vallarta 2019, El ingenierio de software senior in Puerto Vallarta, Mexico 馃嚥馃嚱 (Slides)
Festival de Software Libre Vallarta 2019, 4,000 mexicanos dijeron: las cosas que me hubiera gustado saber sobre el Software Libre in Puerto Vallarta, MX 馃嚥馃嚱 (Slides)
Festival de Software Libre Vallarta 2019, I [i18n] you: estrategias para manejo efectivo de traducciones en proyectos de Open Source in Puerto Vallarta, MX 馃嚥馃嚱(Slides)
Cumbre de Contribuidores de Open Source Software, I [i18n] you: estrategias para manejo efectivo de traducciones en proyectos de Open Source in Zapopan, MX 馃嚥馃嚱 (Slides | Video)
Traguitos de michelada Colima - Segunda edici贸n, Simplificaci贸n de 谩lgebra booleana con mapas de Karnaugh in Colima, MX 馃嚥馃嚱 (Slides)
Women Who Code GDL - Segunda edici贸n, Recetas de Rails in Guadalajara, MX 馃嚥馃嚱 (Slides)
Mexico on Rails - May edition, El bueno, el malo, y el DevOps in Mexico City, MX 馃嚥馃嚱 (Slides | Video)
FLISOL CUCEA, 4,000 mexicanos dijeron: las cosas que me hubiera gustado saber sobre el Software Libre in Guadalajara, MX 馃嚥馃嚱 (Slides)
Traguitos de michelada - April edition, Recetas de Rails in Guadalajara, MX 馃嚥馃嚱 (Slides)
GDL JS - March edition, El bueno, el malo, y el DevOps in Guadalajara, MX 馃嚥馃嚱 (Slides)
2018
Wordcamp Guadalajara, Wordpress en la era de Kubernetes in Guadalajara, MX 馃嚥馃嚱 (Slides)
Testing Talks - July edition, Specification by Example in Colima, MX 馃嚥馃嚱 (Slides)
Facebook Developer Circle Guadalajara - February edition, 驴Qui茅n es ese GraphQL del que todos mis amigos est谩n hablando? in Guadalajara, MX 馃嚥馃嚱 (Slides)
Unotalks - January edition, Un traguito de Elixir in Guadalajara, MX 馃嚥馃嚱 (Slides)
2017
FLISOL CUCEA, El ingenierio de software senior in Zapopan, MX 馃嚥馃嚱 (Slides)
WebDevTalks community - May edition, 驴Qui茅n es ese GraphQL del que todos mis amigos est谩n hablando? in Colima, MX 馃嚥馃嚱 (Slides)
2016
FSLVallarta 2016, Luz roja, luz verde: qu茅 hacer y qu茅 no hacer para un flujo de trabajo exitoso entre programadores y dise帽adores in Puerto Vallarta, MX 馃嚥馃嚱 (Slides)
FSLVallarta 2016, Pr谩cticas de desarrollo de software de alta calidad in Puerto Vallarta, MX 馃嚥馃嚱 (Slides)
FSLVallarta 2016, Acercando a las nuevas generaciones al Software Libre in Puerto Vallarta, MX 馃嚥馃嚱 (Slides)
Software Gur煤 NEXT, 驴Qu茅 hacer y que no hacer para un flujo de trabajo exitoso entre programadores y dise帽adores in Mexico City, MX 馃嚥馃嚱 (Slides)
F贸rum Internacional Software Libre, Introducing new generations to Open Source in Porto Alegre, BRA 馃嚙馃嚪 (Slides | Video)
Campus Party 7, Acercando a las nuevas generaciones al Software Libre in Zapopan, MX 馃嚥馃嚱 (Slides | Video)
2015
Festival de Software Libre Vallarta, Refactorizando la depresi贸n: c贸mo las enfermedades mentales est谩n afectando nuestra comunidad in Puerto Vallarta, MX 馃嚥馃嚱 (Slides)
Software Gur煤 Conference and Expo, 驴API primero? Seguridad primero: lo que necesitas saber para crear APIs seguras in Mexico City, MX 馃嚥馃嚱 (Slides)
MagmaConf, Accessibility in the Internet 2.0 era in Manzanillo, MX 馃嚥馃嚱 (Slides)
Tech Women Community 14th meetup, High-quality software practices in Guadalajara, MX 馃嚥馃嚱 (Slides)
2014
Festival de Software Libre Vallarta, Optimizaci贸n web de alto rendimiento in Puerto Vallarta, MX 馃嚥馃嚱 (Slides)
National Week of Science and Art by CONACyT (National Council of Science and Technology) and CECyTCOL (Colima's Statal Council of Science and Technology), 驴C贸mo funciona la web? in Colima, MX 馃嚥馃嚱 (Slides)
Software Freedom Day Colima by TecLID, Inteligencia Artificial y Open Source in Colima, MX 馃嚥馃嚱 (Slides)
2013
- DivecFest: Festival Cient铆fico y Cultural y Recreativo de la Divisi贸n de Electr贸nica y Computaci贸n, Termin茅 la universidad: 驴ahora qu茅 hago? in Guadalajara, MX 馃嚥馃嚱 (Slides)
List of talks
The good, the bad, and the DevOps
Abstract: The cloud is fun and stuff but, are you prepared to move your lovely RoR application to another house? Now you鈥檒l be ready
I [i18n] you: strategies to effectively manage translations in Open Source projects
Abstract: Even though English is the de facto language in sofware development, there are projects where multilanguage support is fundamental. In this talk, I share how two projects I contribute to, ruby-lang.org and docs.railsbridge.org manage multilanguage content and some advice on how to prepare your FLOSS projects to implement i18n effectively
Rails recipes
Abstract: Most beginners want to work with Ruby on Rails due the development speed and the robust and realiable solutions promised by the framework but, how to start? In this talk, I'll show you some gems that you can integrate to yoour Ruby on Rails apps that will speed up development time and can help you solve commons problems
The Senior Software Engineer
Abstract: In this IT world where the only sure thing is change, we have the belief that, in order to reach a "Senior" level in the software engineering area, we must learn all existing and new technologies in the market but, what does it mean to be a Senior Software Engineer? It is only about the year of experience? programming languages learnt? certifications?
In this talk, we'll explore the main characteristics expected on a Senior Software Engineer.
GraphQL 101
Abstract: 2016 seemed to be a good year for the GraphQL specification and there is no doubt that 2017 will mark the mainstream adoption of one of the most recent Facebook creations but, what is this GraphQL thing all my friends are talking about?
In this talk, we'll learn what place GraphQL could take in our stack as well as the pros and cons of its adoption in a production application.
Refactoring depression: how mental diseases are affecting our community
Abstract: It's time to talk about mental health in IT
Excessive working hours, isolation, stress, irregular sleeping patterns and impostor syndrome, among other situations, are part of the price we pay for working on Information Technologies, but could be symptoms of something more dangerous is going on and we haven't realized.
This talk aims to make people aware of how vulnerable people working on the area is and how we should give more importance to our mental health.
Accessibility in the Internet 2.0 era
Abstract: The purpose of this talk is to create awareness of the importance of creating apps that are accessible for the majority regardless physical, cognitive, mental, sensory or developmental problems and how to decrease the impact in the experience of our sites by using tools and techniques that help us to make life easier for people who have those disabilities.
Introducing new generations to free software
Abstract: How to make young devs contribute to open source? How to find talent for your company? How to help underrepresented groups to start a professional path on programming?
Can we tackle all of these at the same time? R: Yes, and here's how:
In this talk I鈥檒l share my experience as mentor in the Rails Girls Summer of Code program and how these girls, with the proper training and motivation, passed from novice enthusiastic to junior developers working on a real protect in less than a year.
Red light, green light: the do's and don'ts of a successful dev-design workflow
Abstract: Imagine this: a highly-rotational developer team and an small-and-overworked design team working together for the first time with a tight schedule and several deliveries in a month: what could go wrong?
This talk is about a war story and my learnings on how, even when chaos seems to reign, you have sometimes to stop everything (turn the red light on) in order to continue and success (turn the green light on).
API First? Security first: what you need to know in order to create secure APIs
Abstract: Several tools and frameworks such Angular, Ember, React and Flight among others as well as mobile development depend on an API to communicate with your application back-end.
In this talk, we'll anayize common errors in both creation and consumption of APIs and how to mitigate those failures as well as exploring the anatomy of a secure API
High-quality software practices
Abstract: In this talk we will explore some of the tools, techniques and metodologies used in Crowd Interactive to offer our clients a high-quality software
High-performance web optimization
Abstract: This talk presents some techniques and tools for improving the front-end performance of your our applications.
I just finished my degree: what do I do now?
Abstract: The purpose of this talk is to give some advice to degree students on their last year of studires or people who has just graduated from university about the general panorama and the pros and cons of the laboral and academic options they have.
How the web works?
Abstract: This part was created for elementary school students to explain, in a simple way, the details and internals on how a web search works and all the magic that happens behind the curtains.
A.I. and Open Source
Abstract: This talk introduces some of the Open Source tools that can be used when developing artificial intelligence applications and demonstrate a Bayesian classifier created with the classifier gem.