DEV Community

Cover image for How to (NOT) be a boring Tech speaker
Igor Fraga
Igor Fraga

Posted on • Originally published at igorfragadev.com

1 1

How to (NOT) be a boring Tech speaker

Hello everyone, Igor Fraga here for another exciting post! Today, we will continue with the series of posts from Interviewing Java Champions, from the interview with Elder Moraes, writer, mentor and as I've mentioned, Java Champion. This is the sixth post from this series.

I am tired of seeing boring presentations that almost make me sleep, so this is a great advice to not fall on the trap that "my content is awesome and that's what matter the most". NO, IT'S NOT, if you are boring as hell, nobody cares how much awesome can be your content.

That's why we will discuss about how to create an awesome tech presentation that is engaging and transforming at the same time.

In our conversation on The Out of the Box Developer podcast, we have talked about giving presentations in the tech world. For many developers, presenting can be nerve-wracking, but it's a valuable skill for career growth and knowledge sharing.

Elder shared some great advice with us on how to create presentations that really connect with a tech audience. He mentioned, "when you're presenting to developers, remember they want to learn something practical and useful. Focus on clear explanations and real-world examples."

I agree that understanding your audience is key. As I discussed with Elder, "tech audiences appreciate presentations that are well-organized, get to the point, and offer actionable insights they can use in their own work."

Here are some tips we discussed for creating effective tech presentations:

  • Know Your Audience: Think about who you are presenting to. What are their skill levels and interests? Tailor your content to their needs.
  • Focus on Practical Value: Developers want to learn things they can actually use. Emphasize practical takeaways and real-world applications of your topic.
  • Keep it Clear and Concise: Avoid jargon and overly complex language. Use clear and simple explanations.
  • Use Visuals Effectively: Diagrams, code examples, and demos can make your presentation more engaging and easier to understand. Don't just rely on slides full of text.
  • Practice, Practice, Practice: Rehearsing your presentation helps you feel more confident and ensures a smooth delivery.

Elder emphasized: "don't try to impress people with fancy slides or complex theories. Focus on delivering valuable information in a clear and engaging way."

Google I/O Conference Google I/O Conference

We also discussed how to keep your audience interested and engaged during tech talks. It's not enough to just have good content; you also need to connect with your audience.

He said, "engagement is about making your audience feel like they are part of the conversation. Ask questions, encourage interaction, and make it a two-way street."

I believe that audience engagement is crucial for a successful presentation. As I mentioned to Elder, "a presentation shouldn't be just you talking at people. It should be a conversation with people, even in a large setting."

Here are some techniques we discussed for engaging your audience during tech talks:

  • Ask Questions: Start with questions to gauge the audience's knowledge and interest. Ask questions throughout your presentation to keep them thinking and involved.
  • Use Polls and Interactive Tools: Tools like polls and quizzes can make your presentation more interactive and fun.
  • Tell Stories and Use Real-Life Examples: Stories and examples make your topic more relatable and memorable.
  • Encourage Q&A: Make sure to leave plenty of time for questions and answers. This is a great way to address audience concerns and deepen understanding.
  • Move Around and Use Body Language: Don't just stand behind the podium. Move around the stage and use gestures to keep the audience engaged visually.

Elder advised us, "don't be afraid to step outside of your slides and interact with the audience. A little bit of interaction can make a big difference in keeping people engaged."

And I totally agree, this is something that I tend to do a lot, to look a people eyes, see their reaction and look to establish this connections that goes much beyond just information transfer. And don't ever get nervous with that, use that information to know how much more you will interact with your audience to get then engaged.

By using these engagement techniques, you can create a more dynamic and impactful presentation experience.

Last time I told you guys that this was the last post of this series. Well, I lied, we had sooooo much awesome subjects in this interview that I will continue with some more posts and bringing the highlights of this interview here. And our next subject will be "Finding Your Own Voice in the Tech Community" with the insights I had and the tips from Elder on this subject.

If you didn't watched the whole interview, you can do it clicking here.

If you like this content, don't forget to subscribe to my mail list to receive it first-hand by clicking here

See you in the next post!

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly — using the tools and languages you already love!

Learn More

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

If this post resonated with you, feel free to hit ❤️ or leave a quick comment to share your thoughts!

Okay