Public speaking

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:

Becoming a Better iOS Developer Through Tooling

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.

Mejores Prácitcas Para el Desarrollo de Aplicaciones iOS con Swift

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).

Architecting iOS Apps for Fun and Profit

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.

Android Elements & Design Patterns

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.

Functional Reactive Programming

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.

The New Objective-C, a Swifter approach

Talk given December 10, 2014, at WDT. Code Samples & Downloads

A practical introduction to Swift for Objective-C and non-Objective-C programmers.

Using Parse to Extend Your iOS App

One of the first talks I gave at WDT. I talked about how you could leverage Parse to add new functionality to your iOS application.