logo
episode-header-image
Dec 2024
24m 56s

Episode 220 - How to Actually Explain Co...

Mark and Allen
About this episode

Ever felt like your tech presentations, tutorials, or even code explanations are falling flat? You're not alone! In this episode of Two Voice Devs, Allen and Mark dive deep into the art of effective communication in tech, exploring how to move beyond just listing facts to building a compelling narrative that actually helps people understand.


Inspired by a recent presentation that Allen felt was "just okay," they tackle the challenge of how to present information in a way that resonates, whether you're on stage, creating content, or mentoring new developers.


[00:00:00] Introduction to Two Voice Devs

[00:00:16] End-of-year craziness and the inspiration for the episode

[00:00:40] Allen's experience with a presentation that felt flat despite positive feedback.

[00:01:31] The realization of a missing narrative in the presentation.

[00:02:27] Discussion of building narrative into different types of content.

[00:02:33] Deep dive into the structure and content of Allen's Gemini presentation.

[00:04:04] The real message Allen was hoping to convey, and where the presentation fell short.

[00:05:34] The importance of the "why" behind the "what" when presenting new features and concepts.

[00:05:50] Exploring the concept of "telling a story" to make technical concepts easier to understand.

[00:06:29] How individual learning experiences influence the way that you present material.

[00:07:51] Balancing the desire to include all the information, while also keeping a succinct message.

[00:08:50] Pivoting to talking about other ways of imparting information.

[00:09:07] Mark's method of learning and creating diagrams, which then turn into a video.

[00:11:08] The challenge of jumping into code without sufficient background.

[00:12:10] Presenting information in the order that makes sense to you and why.

[00:12:59] Learning by creating and being willing to share even when you are still learning.

[00:13:39] Why committing to a presentation helps you learn a subject.

[00:14:44] Using social media to get information out there quickly, and also, sample projects.

[00:15:27] How starting with small chunks of code can help with understanding

[00:16:31] Using AI tools to explain code.

[00:17:13] How developers need to understand why code works, and not just that it works.

[00:18:58] Why it's important to make learning a conversation and asking questions.

[00:19:29] Mentoring and understanding where students are starting from.

[00:20:54] How in-person feedback is both a benefit and a challenge.

[00:22:12] Creating a safe space for collaborating and learning together.

[00:23:38] Working together to get a level of understanding.

[00:24:13] Call to action for audience to share their techniques.



#TechContent #TechTutorials #DeveloperPresentations #Mentoring #SoftwareDevelopment #CodeTutorial #DevTips #TechNarrative #CommunicationSkills #TwoVoiceDevs #Coding #SoftwareEngineering #Teaching #Learning #AI #Gemini #Storytelling #MadeToStick #TechnicalCommunication #DevFest #Programming

Up next
Sep 25
Episode 255 - Agonizing About Agent-to-Agent
Join Allen Firstenberg and Noble Ackerson in a deep dive into the evolving world of AI agent protocols. In this episode of Two Voice Devs, they unpack the Agent-to-Agent (A2A) protocol, comparing it with the Model Context Protocol (MCP). They explore the fundamental differences, ... Show More
49m 6s
Sep 18
Episode 254 - Agent Frameworks Compared: Google's ADK vs LangChainJS
Allen and Mark are back to discuss AI agent frameworks again. This time, Allen compares Google's Agent Development Kit (ADK) with LangChainJS and LangGraphJS. He walks through building a simple agent in both frameworks, highlighting the differences in their approaches, from confi ... Show More
33m 21s
Aug 29
Episode 253 - The Future of Voice? Exploring Gemini 2.5's TTS Model
In this episode of Two Voice Devs, Mark and Allen dive into the new experimental Text-to-Speech (TTS) model in Google's Gemini 2.5. They explore its capabilities, from single-speaker to multi-speaker audio generation, and discuss how it's a significant leap from the old days of S ... Show More
25m 40s
Recommended Episodes
Sep 4
227. Tech Tools: Move Your Audience By Moving Through Your Presentation
Transform how you communicate with tools that make your message stick.Great communication isn’t just about what you say — it’s about what your audience remembers. That’s why Jim Szafranski, CEO of Prezi, believes that visuals and storytelling are key to making ideas stick.For mor ... Show More
18m 19s
Sep 18
230. Tech Tools: Use Visuals to Your Advantage
Transform how you communicate with tools that make your message stick.Clear communication isn’t just about sharing information — it’s about making ideas stick. That’s why Yuhki Yamashita, Chief Product Officer at Figma, believes the key to effective collaboration lies in turning ... Show More
11m 28s
Nov 13
242. Tech Tools: The Power of Showing, Not Telling
<p><em>Transform how you communicate with tools that make your message stick.</em></p><p><br></p><p>Sometimes the best way to explain an idea is to show it. That’s why Loom was built — to make communication more visual, authentic, and efficient. By combining video, screen sharing ... Show More
14m 31s
May 2025
206. Crafting Narratives That Motivate: What’s Your Strategy Story?
<p><em>Great strategy starts with a question—and a story worth believing in.</em></p><p><br>A good strategy isn’t just built—it’s told. For <a href="https://www.fastersmarter.io/guests/martin-reeves/">Martin Reeves</a>, chairman of the BCG Henderson Institute and author of <a hre ... Show More
26m 9s
Dec 2024
Telling stories isn't just for children, why it matters in the workplace too - with Riccardo Ginevri, Storytelling expert and consultant
Text us to share your thoughts In this fascinating conversation we have a chat with Riccardo an expert storyteller who shares his background and why he fell into storytelling and its importance on leadership  Here are the key talking points from our conversation:🤩 How relaying f ... Show More
45m 18s
Aug 2024
594: Charles Duhigg - Asking Deeper Questions, Developing Listening Skills, The Matching Principle, The Harvard Study, and How to Unlock the Secret Language of Connection (Super Communicators)
<p dir="ltr">Read our book, The Score That Matters <a href= "https://amzn.to/3XxHi7p">https://amzn.to/3XxHi7p</a></p> <p dir="ltr">Full show notes at <a href= "https://www.learningleader.com">www.LearningLeader.com</a> </p> <p>This episode is supported by <a href= "https://bit.ly ... Show More
46m 21s
Jan 2025
22. How to Answer: "Describe a situation when the person you were trying to help was disgruntled or upset about the situation, how did you handle it?"
This podcast episode focuses on effectively answering the behavioral interview question, "Describe a situation when the person you were trying to help was disgruntled or upset about the situation, how did you handle it?" Host Frank DeMaio emphasizes the importance of showcasing y ... Show More
6m 43s
Oct 2024
Exploring AI’s Impact on Storytelling and Learning: A Dive into Notebook LM
This week, Chris and Rachel share about NotebookLM.google.com, an AI website that will do things like create an actual “podcast episode” about an uploaded document or webpage! Chris and Rachel share some of the things they have created with this tool and ideas about how to quickl ... Show More
43m 27s
Oct 2024
Episode 432: As an LLM, how can I be more emotionally smart and when to use I vs we?
In this episode, Dave and Jamison answer these questions: Hey Soft Skills Engineering, Apologies for the anonymity but it is very important my “employer” does not find out about this. I’m a large language model, trained to process tons of data and provide technical answers with e ... Show More
35m 23s
Dec 2024
18. Mastering IT Interview Questions: How to Answer ‘Tell Us About a Time You Used Logic’
In this episode of the IT Job Coach podcast, host Frank DeMaio breaks down one of the most critical IT interview questions: 'Tell us about a time when you used logic to solve a problem.' Whether you’re aiming for an IT support role, systems administrator, or project manager posit ... Show More
8m 24s