Debugging Your Conference Talk Practical Tips to Resonate with your Audience ContainerDays London February 11th 2026 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Hi πŸ‘‹ , I’m Marcus Noble! I’m a platform engineer at I run a monthly newsletter - CloudNative.Now I’m a CNCF Ambassador 7+ years experience giving technical talks 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Talking about Talking It’s about to get pretty meta 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

The cloud native community thrives on collaboration. By sharing our insights and expanding our knowledge we all improve and grow. Me, just now 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

⚠ Disclaimer β€’ I’m not a professional speaker. You don’t need to be to give talks! β€’ I can’t help you come up with what to talk about. 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

  1. Planning 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Coming up with the talk 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Talk about what you’re interested in & what you enjoy If you don’t enjoy it, neither will your audience 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Just because someone else has given a similar talk before doesn’t mean you shouldn’t! We each bring a unique perspective. 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Finding an audience 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Finding an audience β€’ Internal company presentations 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Finding an audience β€’ Internal company presentations β€’ Local meet-ups β€’ They are always on the lookout for speakers 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Finding an audience β€’ Internal company presentations β€’ Local meet-ups β€’ They are always on the lookout for speakers β€’ Conference CFPs (Call for Proposals / Papers) β€’ KCD Open CFPs - https://sessionize.com/2026-kcd-open-call-forproposals?opencfs=true β€’ developers.events - https://developers.events/#/2026/cfp β€’ CloudNative.Now Newsletter - https://cloudnative.now β€’ Follow various conferences on Socials 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Writing the talk 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

The language used β€’ Make sure the language you use is inclusive and doesn’t trivialise β€’ Avoid things like β€œguys” and phrases such as β€œbasically” or β€œsimply” 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

The language used β€’ Make sure the language you use is inclusive and doesn’t trivialise β€’ β€’ Avoid things like β€œguys” and phrases such as β€œbasically” or β€œsimply” Don’t perpetuate stereotypes! β€’ None of this β€œso simple even my mum can do it” stuff! 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

The language used β€’ Make sure the language you use is inclusive and doesn’t trivialise β€’ β€’ Don’t perpetuate stereotypes! β€’ β€’ Avoid things like β€œguys” and phrases such as β€œbasically” or β€œsimply” None of this β€œso simple even my mum can do it” stuff! Avoid jokes β€’ Unless you’re sure everyone is going to understand it otherwise you will end up alienating some of your audience 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

The language used β€’ Make sure the language you use is inclusive and doesn’t trivialise β€’ β€’ Don’t perpetuate stereotypes! β€’ β€’ None of this β€œso simple even my mum can do it” stuff! Avoid jokes β€’ β€’ Avoid things like β€œguys” and phrases such as β€œbasically” or β€œsimply” Unless you’re sure everyone is going to understand it otherwise you will end up alienating some of your audience It’s ok to β€œum” and β€œerr” β€’ I even recommend making use of pauses while speaking to add emphasis and break up sections 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Images β€’ Keep them simple β€’ Images that are too complex can distract from what you are saying 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Images β€’ Keep them simple β€’ β€’ Images that are too complex can distract from what you are saying Minimise the use of memes β€’ Similar to jokes, these have the chance of alienating some of your audience 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Images β€’ Keep them simple β€’ β€’ Minimise the use of memes β€’ β€’ Images that are too complex can distract from what you are saying Similar to jokes, these have the chance of alienating some of your audience I recommend against using AI images β€’ For similar reasons, these can be distracting and off-putting for some of your audience 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Images β€’ Keep them simple β€’ β€’ Minimise the use of memes β€’ β€’ Similar to jokes, these have the chance of alienating some of your audience I recommend against using AI images β€’ β€’ Images that are too complex can distract from what you are saying For similar reasons, these can be distracting and off-putting for some of your audience There’s very few in this talk You don’t need to use images! β€’ People are there to listen to you speak, not look at pictures 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Slide Design β€’ Design is not my strong suit so I recommend Slide:ology by Nancy Duarte and Presentation Zen by Garr Reynolds 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Slide Design β€’ Design is not my strong suit so I recommend Slide:ology by Nancy Duarte and Presentation Zen by Garr Reynolds β€’ Make your font size BIG & avoid paragraphs Bullet points work well 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Slide Design β€’ Design is not my strong suit so I recommend Slide:ology by Nancy Duarte and Presentation Zen by Garr Reynolds β€’ Make your font size BIG & avoid paragraphs β€’ Limit the amount of fonts and variations you use β€’ Pick 1 or 2 fonts and use bold and italic for emphasis where appropriate (I’m using Atkinson Hyperlegible) 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Slide Design β€’ Design is not my strong suit so I recommend Slide:ology by Nancy Duarte and Presentation Zen by Garr Reynolds β€’ Make your font size BIG & avoid paragraphs β€’ Limit the amount of fonts and variations you use β€’ Pick 1 or 2 fonts and use bold and italic for emphasis where appropriate (I’m using Atkinson Hyperlegible) β€’ I find it useful to include social media handles on all slides You can see these below 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Code Examples β€’ Use a monospace font for any code example 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Code Examples β€’ Use a monospace font for any code example β€’ Limit your code examples to just what is important β€’ I like to β€œfade” context that isn’t the focus apiVersion: v1 kind: Pod metadata: name: β€œdemo-pod” spec: containers: - name: demo image: nginx env: - name: NAME value: β€œWorld” - name: GREETING value: β€œHello, $(NAME)” 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Code Examples β€’ Use a monospace font for any code example β€’ Limit your code examples to just what is important β€’ I like to β€œfade” context that isn’t the focus β€’ Slides will always look β€œwashed out” on a projector β€’ Use strong contrasting colours for syntax highlighting β€’ Think big, bold and vibrant β€’ If worried, do a test run on stage before your talk β€’ (Also worth disabling true tone if you use it) 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Demos β€’ You don’t need a live demo! 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Demos β€’ You don’t need a live demo! β€’ No, really, you don’t need a live demo!!! 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Demos β€’ You don’t need a live demo! β€’ No, really, you don’t need a live demo!!! β€’ Ok, so you really want to? Then… β€’ have a backup recording β€’ automate as many steps as possible β€’ assume no internet, even if provided expect it to not work 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Demos β€’ You don’t need a live demo! β€’ No, really, you don’t need a live demo!!! β€’ Ok, so you really want to? Then… β€’ have a backup recording β€’ automate as many steps as possible β€’ assume no internet, even if provided expect it to not work β€’ But really, you don’t need a live demo! 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Final Slide β€’ Add links to any resources mentioned Sneak peek πŸ˜‰ 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Final Slide β€’ Add links to any resources mentioned β€’ Including a QR code is useful Sneak peek πŸ˜‰ 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Final Slide β€’ Add links to any resources mentioned β€’ Including a QR code is useful β€’ Make sure your socials are shown here Sneak peek πŸ˜‰ 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Final Slide β€’ Add links to any resources mentioned β€’ Including a QR code is useful β€’ Make sure your socials are shown here β€’ End with a β€œThank You” and not β€œQuestions?” (More on this shortly) Sneak peek πŸ˜‰ 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

  1. Runtime 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

On the day β€’ Arrive prepared and at least 10 minutes early 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

On the day β€’ Arrive prepared and at least 10 minutes early β€’ Make sure you have: β€’ Any adapters you need β€’ A presentation clicker if you plan to use one β€’ At least 50% battery in your laptop β€’ An offline copy of your slides 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

On the day β€’ Arrive prepared and at least 10 minutes early β€’ Make sure you have: β€’ β€’ Any adapters you need β€’ A presentation clicker if you plan to use one β€’ At least 50% battery in your laptop β€’ An offline copy of your slides Set your laptop, phone and watch to Do Not Disturb 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

On the day β€’ Arrive prepared and at least 10 minutes early β€’ Make sure you have: β€’ Any adapters you need β€’ A presentation clicker if you plan to use one β€’ At least 50% battery in your laptop β€’ An offline copy of your slides β€’ Set your laptop, phone and watch to Do Not Disturb β€’ Clear your laptop of clutter β€’ Close unrelated windows & remove distracting desktop wallpaper 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Taking the stage β€’ Remove your conference badge 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Taking the stage β€’ Remove your conference badge β€’ Empty your pockets 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Taking the stage β€’ Remove your conference badge β€’ Empty your pockets β€’ Make sure you’ve been to the toilet 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Taking the stage β€’ β€’ β€’ β€’ Remove your conference badge Especially with Empty your pockets staying hydrated Make sure you’ve been to the toilet Keep hydrated (hot spotlights + talking nonstop dries you out quickly) 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Giving the talk β€’ I like to use a presentation remote I use this one 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Giving the talk β€’ I like to use a presentation remote β€’ Don’t bother with a laser pointer 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Giving the talk β€’ I like to use a presentation remote β€’ Don’t bother with a laser pointer β€’ Be familiar with the different microphones β€’ Podium β€’ Handheld β€’ Lapel β€’ β€œBritney” style 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Giving the talk β€’ β€’ β€’ β€’ I like to use a presentation remote Don’t bother with a laser pointer Be familiar with the different microphones Avoid playing audio from your laptop β€’ If required, speak with A/V team ahead of time 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Giving the talk β€’ β€’ β€’ β€’ β€’ I like to use a presentation remote Don’t bother with a laser pointer Be familiar with the different microphones Avoid playing audio from your laptop Look at the audience, focus on the friendly faces! 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

At the end of the talk β€’ Don’t ask for questions, leave this for the track host 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

At the end of the talk β€’ Don’t ask for questions, leave this for the track host β€’ Instead end with a polite β€œThank you” 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

At the end of the talk β€’ Don’t ask for questions, leave this for the track host β€’ Instead end with a polite β€œThank you” β€’ If there is time for questions: Especially if the talk is being recorded β€’ Repeat back the question before answering β€’ It’s totally ok to answer β€œI don’t know” 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

  1. Successful deployment 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Congratulations! You did it! Now what? 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

After the talk β€’ Make yourself available for questions and feedback β€’ Either hang around the stage if possible or be available during the next break 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

After the talk β€’ Make yourself available for questions and feedback β€’ β€’ Either hang around the stage if possible or be available during the next break Listen to what people have to say, take note of the things they enjoyed or found interesting β€’ This gives you a strong indication of what worked so you can do more of it the next time Yes, there will be a next time 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

After the talk β€’ Make yourself available for questions and feedback β€’ β€’ Listen to what people have to say, take note of the things they enjoyed or found interesting β€’ β€’ Either hang around the stage if possible or be available during the next break This gives you a strong indication of what worked so you can do more of it the next time Make sure you take some time to unwind and reflect on how you think it went 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

But, my most important bit of advice… 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

πŸŽ‰ Celebrate every πŸŽ‰ talk! I like a sweet treat 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social

Slides and resources available at: https://go-get.link/cdl-talk-2026 Blog Post https://go-get.link/technical-talking-blog-post Thoughts, comments and feedback: https://go-get.link/cdl-talk-2026-feedback Thank You! 🐘 @Marcus@k8s.social | 🌐 MarcusNoble.com | πŸ¦‹ @averagemarcus.bsky.social