From time to time, I enjoy standing before an audience to share a bit of my passion for software.
From most to least recent, here are the talks I've had the opportunity to at various events in Mexico and the US:
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.