This page is intended to list as many of my talks as I can find recordings of.
As of July of 2023, I have been involved with 12 talks across 8 KubeCons. The playlist below includes every recording, starting with my keynote from Kubecon NA 2021!
It consists of 1 keynote, 3 sessions, 1 lightning talk, 3 panels, and 4 Maintainer Track sessions.
Let’s learn how resource requests and limits work by illustrating what is really happening inside of your cluster – literally! CNCF Ambassadors Kohei Ota and Kaslin Fields will use fun hand-drawn artwork to walk you through understanding what your cluster is really doing when you set a resource restriction in Kubernetes. Engineers and their applications are going through a transformation. From running apps on a machine or VM directly, to running it in containers, and then to container orchestration via Kubernetes. During this journey, it is easy to become disconnected from what’s really happening on the underlying infrastructure. By learning what Kubernetes is doing under the hood, you can get a deep understanding for how Kubernetes manages compute resources. This talk will cover what happens, starting from setting the restriction on a Kubernetes Pod, then how these parameters will be delivered from the Pod spec to the Linux kernel layer through kubelet and CRI/OCI runtimes.
This session was the 8th most popular at KubeCon EU 2020! Abstract:
“Like a kid in a theme park, the number of shiny exciting new technologies teams encounter as they move into and re-architect for the cloud can be overwhelming. Thus we welcome you, to CloudLand! Adopting the cloud comes with a lot of questions to explore and tools to learn. Why should I care about “Cloud Native?” What technologies count as “Cloud Native?” What Cloud Native technologies does my team/business need and why? Through colorful illustrations and a memorable theme park analogy, you will learn:
How to identify “Cloud Native” technology and why it matters,
The key characteristics of categories of technologies from the CNCF Landscape,
And get an introduction to many of the individual CNCF projects that fill in the Cloud Native Landscape.”
Find your own path in the Cloud Native world, by seeing through the eyes of the experts. Rich Burroughs, host of the Kube Cuddle Podcast, and Kaslin Fields, co-host of the Kubernetes Podcast from Google, share lessons they’ve gathered from leaders like Kelsey Hightower, Liz Rice, Brad Geesaman, Joe Beda, and more. From Kubernetes history and fun facts, to advice for being a user and contributor; this talk will give you a foundation of knowledge to build your own path in the Cloud Native Ecosystem. You will walk away with: * Stories to help you understand where Kubernetes came from and what it is now * A fundamental understanding of the contributor community and where to get started * Familiarity with the value of working with the Cloud Native Ecosystem
Have you heard the container hype but don’t really get what it’s about? Have you ever had trouble explaining containers to someone unfamiliar with the technology? Analogies can help – and this one’s delicious! Come to this talk to learn how container technology – a topic which has gone from 0 to “Everybody’s doing it” in the last 5 years – and delicious fresh-baked cookies, aren’t really so different. You’ll walk away having gained a new way to frame your discussions around container technology, whether you’re explaining them to someone who’s hearing about it for the first time, or discussing them with someone who uses them on a daily basis.
KubeCon NA 2021 Panel coming soon!
Your first look at the Kubernetes community can be intimidating. This talk is here to reassure you: whatever skills you have, Kubernetes needs them. Our panel of contributors, new and old, will talk through their unique experiences and how you can get involved. We will talk through the specific ways non-code contribution helps Kubernetes be a fun, inclusive, and expanding community and how you can be part of it. We will highlight how SIG Contribution Experience is the “front door” to your experience and provide examples of the remarkable ways people show up for others in our community. Examples include spinning up a baking show, administrating communication tools, writing blog posts, and much more. If you have an hour a week or 8 hours a day, we’ll help you spend your time wisely and see how valuable you are as a contributor.
The Cloud Native open source community is famous not only for the great technical capability it provides but also for the incredible community that creates and supports it. The Cloud Native community spans the globe but getting to know the community near YOU can be especially helpful. Meetups are a common tool throughout the tech world for people with similar interests to meet and learn from one another, and it’s particularly popular with open source communities. Whether you’re in Austin, Texas, Seattle, WA, or lots of other places around the world, there’s probably a meetup (or several!) near you. And if there isn’t, you can start one yourself! In this talk, container and cloud-native related meetup founders, organizers, speakers, and hosts from companies ranging from small startups to large fortune 500 companies will discuss their experiences with the meetup community.
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.
One of the speakers in this session, Peeyush Gupta, passed away in 2020 due to complications from Covid-19. He was a valued member of the Kubernetes community, and you can find his memorial page here: https://github.com/cncf/memorials/blob/main/peeyush-gupta.md
The Upstream Marketing Working Group began as a vision to connect contributors. It’s grown into a set of practices, channels, and bots that unite us all across the Kubernetes community. We will show our theory of multichannel communication (and the four types of messages across the 4+ channels of discussion), examples of what our help looks like, and how you can ask for support. In the Deep Dive, we cover (1) Storytelling. We will give a walkthrough for writing a great story, including key takeaways around narrative, call to action (CTA), and structure. Along the way, we’ll highlight tips to publish a blog, including collaboration with the Blog team. (2) Technology. While we’re starting this WG to bring marketing practices to Kubernetes, communication benefits from the right amount of YAML. We have a Slack and Twitter bot we’d love for you to get to know. Bringing these parts together, attendees will have a vision for how this WG supports others and why you should join in the fun.
My first maintainer track talk as a co-chair candidate for SIG ContribEx.
The Kubernetes Contributor Experience Special Interest Group (SIG) is tasked with developing and sustaining a healthy contributor community. It also provides an excellent place to get involved with the Kubernetes project, either through code, non-code, or both. Join us and learn about ContribEx’s many programs that you can participate in, including mentoring, meetings, community infrastructure, moderation, elections, contributor events, the contributor site, and more. Whether you’re interested in helping the Kubernetes project run smoothly, or you want to see how these programs can benefit you, or just have questions about how the project is organized, you’ll find answers here.
My first maintainer track session as a co-chair of SIG ContribEx.
The Kubernetes Contributor Experience Special Interest Group (SIG) is tasked with developing and sustaining a healthy contributor community. It also provides an excellent place to get involved with the Kubernetes project, either through code, non-code, or both. Join us and learn about ContribEx’s many programs and deep dive into some of our current initiatives: Granular Approval PR Plugin: The Kubernetes CI system currently can only assign Approvers on a directory basis. This has caused significant friction for various edge case scenarios. The changes for the approve plugin will distribute approval privilege by adding the ability to granularly assign approvers by file. Annual Report Generator: The Kubernetes project has an annual health check with all its SIGs and WGs. Recent improvements have significantly reduced the toil of project leads by automating much of the report generation. Peribolos: Improvements to in-house tool for GitHub user and team management. And much more!
All Other Talks
Yep, I just threw all my other non-KubeCon talks I could find on YouTube into a playlist. Some are good, Some are not so much. Watch at your own risk.