I really enjoy talking in public and sharing information about topics that I care about.
In the past, I’ve been really lucky to have been able to participate in conferences and meetups both in Mexico and in the US. The gist of most of those talks are presented in this archive.
If you’d like to invite me to talk at your event, please get in touch.
I had the honor of being invited by the iOS team of Wizeline to present at a Wizeline Academy event in Mexico City. This time, I spoke about Objective-C and Swift interoperability — tips and tricks to make sure we’re leveraging the best features of both languages: the safety features that Swift offers, and the flexibility that Objective-C has, without sacrificing code clarity or solution quality.
In this talk I explore the similarities and differences in the implementations of the 3 programming languages that I use the most these days: Objective-C, Swift and Elixir. This talk is a deep dive into what goes behind the scenes when code is compiled.
I presented before a group of designers about how to design good iOS applications with the final user in mind. In this presentation, I went through the building blocks of what makes an iOS application design good.
I had the amazing opportunity to speak at AltConf 2017, just a few feet away from WWDC, in San José, California. I talked about how and why you sohuld invest in your toolset in order to become a better iOS developer.
The NSCoder México meetup organisers kindly invited me to their monthly gathering in Mexico City to talk about iOS App Development Best Practices using Swift (this was the topic that I based my book on).
In this talk I described how I approached the architectural design for Reserbus’ new iOS application, and how I took advantage of several of Swift’s features to make sure the ongoing develpoment of the app wouldn’t be a problem.
During my brief affair with Android, a few years ago, I spoke briefly about Android Elements and Design Patterns to a group of girls attending the Codificadas (Women Who Code Colima) meetup. In the talk, which whas meant as an introduction to Android app design, I spoke about the different approaches in design between iOS and Android, why doing a “one design for every platform” is a bad idea, and how to leverage the default elements that Android provides to express your app’s identity.
Talk given February 18, 2015, at WDT. Code Samples & Downloads
Functional Reactive Programming 101: why I tried FRP and why I fell in love with it.
Talk given December 10, 2014, at WDT. Code Samples & Downloads
A practical introduction to Swift for Objective-C and non-Objective-C programmers.