My Talks

From major conferences to smaller meetups, I've spoken at a slew of events.