Technology conference speakers come from a wide range of backgrounds, experience levels, and interests. At CFP Land, we highlight different speakers every week in our Speaker’s Story blog posts.
Like many people who get into public speaking, Chris Holland has a strong drive to help other engineers perform at their best. When I first met Chris, he was speaking on application security at a regional PHP conference. One thing that comes across here (and if you meet Chris in person) is his passion for helping other engineers learn about topics that can be challenging to tackle.
Tell me about yourself. How did you get into public speaking?
I was raised in Paris, France then moved to Los Angeles in the 90s where I studied some computer science and quickly got into web applications development.
My early career was focused on front-end development before we had standards such as CSS and the DOM - before AJAX was a thing. Fun trivia, back when Gmail first came out and people were impressed with its “autocompletion” on email addressees, I won a contest to deliver the first open-source framework to do this. Nobody cared, but it was fun.
Pretty quickly however, I got more into server-side software engineering with Java/J2EE, then PHP and C#/.Net, where I developed a better understanding of Object-Oriented Design, Database Design and Information Security.
I’ve been managing engineering organizations of various sizes since 2007, and to this day, remain close to the code, seeking out every opportunity to coach software engineers toward successful careers.
Having learned many lessons “the hard way” over the past 20 years, in 2017 I started developing a growing portfolio of talks shining light on various aspects of Software Crafting and InfoSec. Having spoken at various local meetups, I got into my first “full software conference” as a speaker at the 2017 inaugural Coder Cruise Conference by the fine folks at One for All Events. In 2017 I also spoke at a couple of InfoSec conferences by invitation from contacts developed from speaking at local OWASP meetups. All in all, 2017 ignited my speaking career.
What do you like about speaking at conferences?
Speaking at conferences has been a powerful cathartic outlet for overcoming my ever-growing frustration of seeing software engineers making the same mistakes I did earlier-on in my career.
Far beyond this however, speaking with attendees and listening to their stories, experiences, frustrations and successes, has also been very rewarding and has often given me ideas for new talks, while helping me refine existing talks. Sharing meals and drinks with attendees is a lot of fun. I do tend to be shy though, so I find it easier to engage with people in more intimate settings. I make a point of sitting at tables of people I don’t know and listening to their conversations while slowly coming out of my shell.
I also love meeting and learning from other sharp speakers at conferences. It’s helped me correct misconceptions, learn new things, and think about various problems differently.
Getting to travel the World has been an unbelievable experience. The people, the sights, the food. Just amazing.
Finally, I absolutely love meeting authors and contributors to open-source projects, with plenty of time to chat with them at speaker dinners and thank them profusely, in person, for their work. I’m also starting to contribute to some projects on Patreon.
Do you remember your first conference talk? How did it go?
My first Software Engineering talk lacked structure. I jumped into concepts without sufficiently linking them with a common thread, both with slides and verbally. The audience was very supportive though and in general agreed with my concepts. Questions were thoughtful, and I did get a good amount of spontaneous positive feedback after it, with solid break-out discussions.
My first InfoSec talk could date as far back as 2015 at a local OWASP Meetup. The graphics in my slides were just too “thin” with insufficient contrast and text that was too small. My delivery wasn’t on-point either. Despite all that, several people came-up afterward to continue the discussion.
How many conferences have you applied to and spoken at?
In 2018, I started getting accepted to a good number of conferences and spoke at seven of them. In 2019 so-far I’m looking at seven conferences between March and June. I’d be happy to score a couple more for the fall/winter season, but I do have limited availability because speaking at conferences isn’t part of my job description.
For each conference at which I speak, I take personal time off from work. I also save-up money to bring my Wife to a couple of conferences per year. We strategize about the destinations she’d hope for the most, and when her parents are available to take care of our 2 daughters for a few days.
I do apply to “several dozen” conferences each year. It’s … overwhelming at times.
Do you have a pre-talk routine?
- Go over my slides, rehearse mental timing milestones at various sections of it. In some cases make some last-minute tweaks if I find an opportunity to more closely align an area of the presentation with the conference’s audience. Or something relevant that just happened in the news.
- Try to scope out the room and check for connectivity, HDMI, Power.
- Make sure my laser pointer works.
- Figure out where I can stash a bottle of water near the podium for mid-talk swig.
- Scope out well ahead of my talk, where the Audio/Video engineers are in case I need their help.
- See whether the previous speaker in my room had any issue with the equipment.
- Get laptop, remote and everything set-up at least 10 minutes before my talk, I like to start setting-up 15-20 minutes ahead of time when I can, and be fully-ready at the 10-minute mark. Yea … I’m also the person who shows-up at the airport at least 2 hours before any flight even with CLEAR and Pre-check.
What advice do you have for new speakers?
Conferences are literally yearning for new voices. Attendees are growing tired of seeing the same people at conferences year after year. An increasing number of conferences are focusing their attention on attracting new speakers with no speaking experience with a great emphasis on diversity for underrepresented demographics.
Check out SelfConference.org — Speaking at a conference doesn’t have to be about having mastered technology X or methodology Y. It can be about your journey, your struggles, your learning process. Conference attendees love seeing a person to whom they can relate, sharing their struggles and hearing their story.
Additionally, some of the most compelling talks and keynotes I’ve watched had nothing to do with technology. They were about human topics:
- If you’re struggling with mental health, become a spokesperson for OSMIHelp.org, and educate us.
- If you’re struggling with discrimination, educate us.
- If you’re struggling with accessibility, educate us.
- If you care about something, educate us.
Turn the World into allies for the causes you care about.
Back to technology though, if you fear “imposter syndrome”, just know that you have valuable experience to share. I use this syndrome as motivation to more thoroughly research topics I speak on, and to seek out prevailing counter arguments to the points I’m about to make.
With all this said, the most defensible position lies within what has worked for you, from the confines of realities which you had to face.
Finally, keep in mind that conference organizers and their speaker selection panels know what they’re doing. If they’ve picked you, it’s important for you to realize that they’ve done their due-diligence, and that you absolutely, positively, unequivocally belong on that stage.
So what’s the downside to submitting? What’s the worst that can happen? You might unleash your awesomeness unto the World?
Are there any other speakers you look up to?
- Sandi Metz
- Anjana Vakil
- Samantha Quiñones
- Cal Evans
- Jon Skeet
- Jennifer Wadella
- Jenna Quindica
- Nara Kasbergen
- Doc Norton
- Eryn O’Neil
- Phil Sturgeon
- Stephanie Evans
- Matthew Trask
- Jessica Mauerhan
- Sara Golemon
- Scott Wlaschin
- Ian Coldwater
- J.B. Rainsberger
These folks have all delivered amazing talks and keynotes which have impacted how I think about human, management, infosec and software engineering topics.
Sandi Metz at RubyConf 2017
Where can readers find more about you?
If you’re a tech conference speaker, email [email protected] to tell your story. 💌