Here's a current list of ready to go CFPs and/or abstracts that I can speak to at a moments notice.

If you're looking for OpenShift.tv live streams I hosted/produced/ran, search my name on OpenShift's YouTube.

If you'd like to have me speak at your conference, Meetup, podcast, webinar, live stream, etc. please review my Speaker Rider and send me a message. Thank you!

Interviews

If you’re looking for podcasts or interviews I’ve took part in, please head over to the Interviews page.

Talks

AWS Container Day featuring Kubernetes at KubeCon EU 2023 (Amsterdam Amazon Office)

My team at AWS was in charge of our KubeCon EU 2023 activities. Container Day was an awesome seven hour live stream (with a little bit of hybrid event chaos) all about Containers, Kubernetes, and the Cloud Native ecosystem. It was an honor to be given hosting duties alongside Nathan Peck. It was fun to live stream again.

Date: 2023-04-18 Watch Now

Live stream: What ultra-successful people who practice DevRel know and do

Date: 2022-08-16
Watch Now

Wesley Faulkner, Sr, Community Manager at AWS and Chris Short, Sr. Developer Advocate for a discussion about getting decision makers to buy-in in the #DevRel space.

Live stream: KubeCon Live Q&A with Matty from Pulumi

I pop into a live stream before KubeCon. We discussed some hints and hacks, managing expectations, and more.

Date: 2022-05-13
Watch Now

GitOpsCon EU 2022

Date: 2022-05-17
Watch Now

I had the pleasure of opening and closing GitOpsCon EU 2022. It was the first time we had two tracks and the event was very well attended. I managed Track 2 while the other chairs managed the larger room on their own. I wrote about GitOpsCon EU 2022 (and the rest of KubeCon EU 2022) in DevOps’ish 268.

AWS Container Days @ KubeCon + CloudNativeCon Europe 2022 — Day 3

Date: 2022-05-15
Watch Now

Join us for AWS Containers Days @ KubeCon + CloudNativeCon Europe 2022! In the days leading up to Kubecon + CloudNativeCon we’ll be spending the week talking about how you can deploy, manage, and scale containerized applications using Kubernetes on AWS. These sessions, led by our AWS Kubernetes team and guest speakers, will contain technical deep dives, product demos, and best practices.

Panel Discussion: Marketing as Code: How to Rock Out with Non-Code Contributions — KubeCon + CloudNativeCon NA 2021

Date: 2021-10-23
Watch Now

For new folks in the CNCF space, becoming a contributor may sound daunting, and even overwhelming. But guess what? There are tons of ways to contribute apart from code. 5 members of the Contibex Marketing working group (Kunal, Bart, Chris, Kaslin, and Matt) are all participating and contributing through positive attitudes, documentation, networking, videos, drawings, and even raps. They want to share the welcoming spirit of the CNCF where no contribution is too small, and everyone will have something to share. Contributors’ stories must be heard, and that’s where the upstream marketing team comes in. (This proposal is for the Students’ track)

KubeCon + CloudNativeCon Daily Wrap Up: Tuesday — KubeCon + CloudNativeCon NA 2021

Date: 2021-10-12
Watch Now

The CNCF’s definitive interactive media experience for anyone wanting to learn, grow, and collaborate with others in the Cloud Native community from anywhere in the world. CloudNative.tv is currently community run shows live streaming on Twitch with a variety of hosts show casing different aspects of the cloud native community.

How You Can Tell Your Kubernetes Contributor Story with These Tips - Matt Broberg & Chris Short, Red Hat; Kaslin Fields, Google; Peeyush Gupta, DigitalOcean — KubeCon + CloudNativeCon EU 2021

Date: 2021-05-07
Watch Now

The Upstream Marketing Working Group began as a vision to connect contributors. It has grown into a set of practices, channels, and bots that unite us all across the Kubernetes community. In this talk, contributors will walk through their experience of learning to tell their own contributor story. In doing so, we will walk through how anyone can write a great story, including key takeaways around narrative, call to action (CTA), structure, and available channels. Along the way, we’ll highlight tips to publish a blog, including collaboration with the Blog team, asking for reviewers from Upstream Marketing, and a brief look at relevant SEO practices. Attendees will leave with a formula by which they can share their story of contributing to Kubernetes and encourage others to share their unique and personal experience. Our goal is to inspire the next generation of open source contributors through a broad range of perspectives on what it means to contribute.

Security at Cloud Native Speed — CNCF Eastern Canadian Meetup: October 2020

Date: 2020-10-23
Watch Now

Cloud native technologies are increasingly used by organizations to gain a competitive advantage. Containers jumpstart developer productivity, but they could increase security teams’ workloads. This talk analyzed tendencies and provides tips improving security postures in environments. Security needs to be a step in every part of the software development lifecycle. But, the tools, libraries, platforms, and attack surface never seems to shrink. When teams adopt Kubernetes and cloud native tooling, applications become ephemeral and infrastructure becomes elastic. Baking security tooling into the pipeline is critical. Mandating rigid boundaries around decoupled components is key. Embracing speed and collaboration are crucial to security teams in today’s cloud native landscape. The more the merrier along this journey!

Building Kubernetes Operators with Ansible — Red Hat® Summit Virtual Experience: Open House

Date: 2020-07-15
Watch Now

The Ansible Operator SDK makes it easier to deploy and manage Kubernetes applications with native Ansible support. This workshop will take you into the operator-sdk and teach you how to build and manage Ansible Operators for Kubernetes.

Lesson Learned From Cloud Migrations: Planning is Everything — JFrog SwampUP 2020

Date: 2020-06-24
YouTube: Lesson Learned From Cloud Migrations: Planning is Everything - Chris Short
Watch Now

Short Talks: A Conversation with Kelsey Hightower - OpenShift Commons Briefing

Date: 2019-12-18
Watch Now

Chris Short, Principal Technical Marketing Manager, OpenShift at Red Hat and CNCF Ambassador sits down with Staff Developer Advocate at Google, Kelsey Hightower to discuss Kubernetes. The conversation covers Kubernetes The Hard Way (which Kelsey created) and the rise of curated Kubernetes distributions like OpenShift and OKD.

DevOps is Not War — DevOpsDays Detroit 2019

Date: 2019-10-23
Watch Now

Over the past 500 years, there have been 16 cases of a rising power threatening to displace a ruling power. 75% of those cases resulted in war. Although your organizational transformation probably won’t lead to war, it could be contentious. History can help prevent conflict when driving change. This talk will analyze human tendencies, historical data, and provide real-world examples of how to avoid conflict during your DevOps journey.

Event: DevOpsDays Detroit 2019

DevOps is Not War — DevOpsDays Raleigh 2019

Date: 2019-10-01
Watch Now

DevOps needs to focus on more than Dev and Ops to be truly transformative for an organization. What about your security folks? What about your network team? We’ll introduce the work of Thucydides and the concept of Thucydides’s Trap, a political scientist’s take on how rising and established powers are destined for conflict. Transformations can often be contentious and sometimes rebellious. History can actually help us avoid failure in our transformations. The more the merrier along this journey!

Event: DevOpsDays Raleigh 2019

The Dark Side of DevOps — JFrog swampUP 2019

Date: 2019-06-19
Watch Now

People think that DevOps, Cloud Native, Agile, GROWS, etc. are all rainbows and roses. You start small, work your way up or you decide as an organizational unit to change.

These are two patterns associated with a Jedi-type maturation process of DevOps. Like in Star Wars, DevOps has a dark side.

This talk by Chris Short of Red Hat provides examples of successful and failed DevOps transformations, as well as some lessons learned along the way.

Event: JFrog swampUP 2019

How to Teach Old Apps New Tricks with Ansible-based Operators (Parts 1 & 2)

Date: 2019-05-08
Event: Red Hat Summit 2019
Slides: How to Teach Old Apps New Tricks with Ansible-based Operators (Parts 1 & 2)
Blog Post: How to Teach Old Apps New Tricks with Ansible-based Operators (Parts 1 & 2)

Ansible and Red Hat Management - better…stronger…faster

Date: 2018-11-14
Event: Ansible Automates: Tampa
Video: Ansible and Red Hat Management - better…stronger…faster (source unavailable) Slides: Making Red Hat Management Better… Faster… Stronger

I also participated in the Ansible Q&A Panel at the end of this event.

All Day DevOps 2018: DevOps is Not War

Date: 2018-10-17
Event: All Day DevOps 2018
Slides: All Day DevOps - DevOps is Not a War
Video: All Day DevOps 2018 - DevOps is Not a War

Kubernetes Cron Jobs — DevOpsDays Columbus 2018

Date: 2018-09-19
Watch Now

I worked for a large company with several hundred cron jobs running on two systems. Managing these jobs was cumbersome. Resource use during peak times brought things to a halt. Imagine what is was like when if systems were down! In this talk, we discuss Kubernetes’ killer feature: Cron Jobs.

Event: DevOpsDays Columbus 2018

Grand Rapids RHUG - Using Ansible for DevOps

Date: 0219-09-12
Event: Grand Rapids RHUG Ansible, DevOps, and more!
Slides: Using Ansible for DevOps

Go to the Rescue: Saving DevOps from TLS Turmoil — Baltimore Go June Meeting

Date: 2018-06-05
Event: Baltimore Go June Meeting
Blog Post: Baltimore Go June Meeting - Go to the Rescue: Saving DevOps from TLS Turmoil

DevOps is Not War — DevNationFederal 2018

Date: 2018-06-05
Watch Now

Over the past 500 years, there have been 16 cases of a rising power threatening to displace a ruling power. 75% of those cases resulted in war. Although your organizational transformation probably won’t lead to war, it could be contentious. History can help prevent conflict when driving change. This talk will analyze human tendencies, historical data, and provide real-world examples of how to avoid conflict during your DevOps journey.

Event: DevNationFederal

What the Military Taught Me About DevOps — DevOpsDays Toronto 2018

Date: 2018-05-30
Watch Now

Before DevOps was coined an entire branch of the US military was living by its core fundamentals. Visualizing work, flow, diversity, failing fast are all things that I practiced in the Air Force from 1999 to 2010. I’d like to share my lessons learned serving during this time. This talk will broaden people’s view of how DevOps can be implemented, why diversity matters in DevOps, and how fortunate we all are to have the problems we have today.

Event: DevOpsDays Toronto 2018

DevOps is Not War — ChefConf 2018

Date: 2018-05-24
Watch Now

Over the past 500 years, there have been 16 cases of a rising power threatening to displace a ruling power. 75% of those cases resulted in war. Although your organizational transformation probably won’t lead to war, it could be contentious. History can help prevent conflict when driving change. This talk will analyze human tendencies, historical data, and provide real-world examples of how to avoid conflict during your DevOps journey.

Event: ChefConf

Date: 2018-04-20
Event: Detroit Kubernetes, Docker & all related things
Blog Post: Detroit Kubernetes: Kubernetes Cron Job Slides: Detroit Kubernetes: Kubernetes Cron Jobs

Heaven is Not a Cloud — AWS Michigan

Date: 2018-04-19
Watch Now

“Migrating to the cloud saves money!” “Not running your own infrastructure reduces your bottom line!” “Lift and shift is a legitimate first step towards moving to the cloud!” These are all potential pitfalls if you’re not careful. Proper planning prevents piss poor performance. Using a real chaotic cloud migration as a guide, we’ll walk through the pitfalls of cloud migrations and how to avoid vendor lock-in (when it makes sense).

Event: AWS Michigan

DevOps is Not War — DevOpsDays Atlanta 2018

Date: 2018-04-18
Event: DevOpsDays Atlanta 2018
Blog Post: DevOpsDays Atlanta 2018: DevOps is Not War

Golang to the Rescue: Saving DevOps from TLS Turmoil — DevOpsDays Charlotte 2018

Date: 2018-02-22
Watch Now

Find out about a use case that created a need for testing certificate chains, appropriate web server security settings, and the Go code used for testing.

Event: DevOpsDays Charlotte 2018

Open Source 101 Raleigh - Avoiding the DevOps pit of misery: Tips from the trenches

Date: 2018-02-17
Event: Open Source 101 Raleigh
Blog Post: Open Source 101 Raleigh 2018

Go: Enabling DevOps To Go Faster — Orchestructure January 2018 Meetup

Date: 2018-01-31
Watch Now

Event: Orchestructure January 2018 Meetup

Golang to the Rescue: Saving DevOps from TLS Turmoil — DevOpsDays New York City 2018

Date: 2018-01-19
Watch Now

If you ever need to validate certificates or certificate chains before deploying them, Golang provides a near foolproof test method.

A 3rd party developed a tool that was then handed off to our DevOps team to manage and maintain. Before I could do any re-engineering work, I had to resolve a critical issue—the certificates on the ELBs were about to expire and needed updating.

I assumed that if the ELB, NGINX, or httpd started, it was a good sign. This was a false assumption on my part and I ended up serving a bad chain for a few minutes. This did not break the site, but it was definitely not the way I wanted things to remain.

I needed a tool that would fail if the certificate chain provided was incorrect. I wanted a lightweight tool that could be publicly accessible. Conducting a third-party analysis of the certificates and configuration was a requirement. There were no tools that I could find meeting this need, so I decided to build my own. I turned to the open source language, Golang.

A detailed breakdown of how I built a tiny web server to fit my needs along with what each package is doing as detailed in the article linked above.

Event: DevOpsDays New York City 2018

All Things Open 2017: DevOps README.md

Date: October 24, 2017
Watch Now

A curated list of things to read to level up your DevOps skills and knowledge.

Event: All Thing Open - Lightning Talks - Hosted by opensource.com

DevOpsDays Raleigh 2017 Ignite Karoke (Part 2)

Date: 2017-09-08
Watch Now

Ignite talks are a special talk format: 5 minute talks consisting of 20 slides which auto advance every 15 seconds. It’s a really neat talk format.

In Ignite Karaoke, the slides auto advance, but there are only 5 slides per talk, except you have no idea what your slides will look like! It leads to some pretty funny improv.

Event: DevOpsDays Raleigh 2017

The Dark Side of DevOps — DevOpsDays Raleigh 2017

Date: 2017-09-08
Watch Now

Event: DevOpsDays Raleigh 2017

DevOps README.md — DevOpsDays Detroit 2017

Date: 2017-09-27
Watch Now

This talk was a part of the output of a breakout session from DevOpsDays Raleigh.

Event: DevOpsDays Detroit 2017

Golang to the rescue: Saving DevOps from TLS turmoil — GopherCon 2017

Date: 2017-07-12
Watch Now

Event: GopherCon 2017

A Night of DevOps at Open Source South Carolina

Date: 2017-05-23
Event: Open Source South Carolina
Blog Post: A Night of DevOps at Open Source South Carolina

What The Military Taught Me About DevOps — Triangle DevOps

Date: 2016-11-30
Event: Triangle DevOps
Blog Post: What The Military Taught Me About DevOps

What The Military Taught Me About DevOps — DevOpsDays Detroit 2016

Date: 2016-10-12
Event: DevOpsDays Detroit 2016
Blog Post: What The Military Taught Me About DevOps

Webinars

If you’re looking for podcasts or webinars I’ve took part in, please head over to the Webinars page.

Webinar: The top 7 most useful Kubernetes APIs for comprehensive cloud native observability

Date: 2020-07-09
Watch Now

An important early step (just after “Orchestration & Application Definition” in the CNCF trail map) in starting your cloud-native journey is picking solutions for observability, including monitoring, logging, and tracing. All of these observability tools leverage data available from Kubernetes’ comprehensive APIs. Those APIs provide insights into the events that are occurring inside of the Kubernetes platform, including answers to questions like: “What’s running in my Kubernetes cluster?”

In this webinar, Sensu Co-founder & CEO Caleb Hailey will walk through the various Kubernetes APIs that are necessary for complete visibility into your Kubernetes platform, with examples from open source observability tools like Prometheus and Sensu. You’ll gain a deeper understanding of how Kubernetes works, with a behind-the-scenes look at cloud-native observability.

Webinar: Security at Cloud-native Speed On-Demand

Date: 2020-01-09
Watch Now

Join us for this on-demand webinar where our speaker, Chris Short, draws on his experience as a principal technical marketing manager for Red Hat, CNCF Ambassador, and editor of KubeWeekly and DevOps’ish to share best practices on:

  • applying gates during CI/CD
  • the critical features for container security
  • tapping the power of native controls in Kubernetes
  • leveraging automation to retain velocity

Webinar: Contour – High performance ingress controller for Kubernetes

Date: 2019-10-10
Watch Now

Contour is an open source Kubernetes ingress controller providing the control plane for the Envoy edge and service proxy.​ Contour supports dynamic configuration updates and multi-team ingress delegation out of the box while maintaining a lightweight profile.

Using Contour you can quickly deploy cloud native applications, update Envoy configurations on the fly, and safely delegate ingress configuration to protect service access on multi-team Kubernetes clusters.

In this webinar, Steve Sloka, Sr. Member of Technical Staff at VMware, will share how to use Contour and Envoy efficiently in your Kubernetes clusters.

Webinar: Building Kubernetes Operators in an Ansible-native way

Date: 2019-10-09
Watch Now

Operators simplify management of complex applications on Kubernetes. They are usually written in Go and require expertise with the internals of Kubernetes. But, there’s an alternative to that with a lower barrier to entry. Ansible is a first-class citizen in the Operator SDK. Using Ansible frees up application engineers, maximizes time to automate and orchestrate your applications, and doing it across new & existing platforms with one simple language. Here we see how.

Webinar: KubeVirt - Beyond Containers: Coming full circle back to VMs!

Date: 2019-09-12
Watch Now

In this webinar we will introduce KubeVirt and what VMs with K8s mean for you.

We’ll explore:

  1. The architecture of KubeVirt
  2. Key use cases where you can already take advantage of Kubevirt to manage legacy applications – Windows apps included! – alongside Kubernetes
  3. ‘Gotchas’, tricks and things to be aware of for different implementations
  4. How KubeVirt compares with other virtualization frameworks
  5. Future of KubeVirt, related projects, and where to start

We will show a demo of an application that is comprised of VMs, Containers, an RDBMS and a LoadBalancer-type Service. We’ll show how HA scenarios for legacy components are automatically handled by Kubernetes and KubeVirt, along with a couple cool surprises!

Webinar: Monitoring Kubernetes Workloads: The Sidecar Pattern

Date: 2019-06-13
Watch Now

Kubernetes has entirely changed the way we build our infrastructure, enabling organizations to ship more changes faster. But, with all that speed comes challenges — containers introduce a non-trivial level of complexity when it comes to maintaining visibility into your infrastructure. Just as Kubernetes has required us to rethink how we build and deploy our applications, so too must we rethink the traditional approach to monitoring.

In this webinar, Sensu CEO and co-founder Caleb Hailey will review some of the existing and popular patterns for monitoring Kubernetes (like Prometheus), and what gaps remain outstanding, especially when it comes to monitoring the applications running on Kubernetes. He’ll go over best practices for monitoring workloads on K8s, including the sidecar pattern for monitoring.

Webinar: The future of how Ansible content is handled

Date: 2019-06-13
Watch Now

Currently, the official Ansible Engine release process is the only way for users to utilize or consume new content easily. The Ansible community has begun the journey of providing our users with more flexibility to create and consume content. In this webinar, we’ll discuss where this journey started, where we are currently, and where we would like some feedback.

Related Content