Pebellslearn by building
0%
RoadmapsMatrixCoursesSandboxSign in
Public Speaking and Presentation Techniques  ›  Lesson

Public Speaking for Developer Audiences

Public Speaking 12 minA good developer talk is built for one audience around one message, ends with one thing the audience can do next, and is rehearsed out loud until it fits its time.

Public Speaking for Developer Audiences

Meera has been invited to give a 20-minute talk at a Python meetup in Pune. She opens a blank document and lists everything she could say about Rainkit: forty ideas in ten minutes. The temptation is to squeeze in all forty. That is exactly how a room full of developers ends up checking their phones.

The rule

One audience, one message, one next step.

One audience. Before anything else, find out who will be in the room. Backend developers at a Python meetup are not data scientists at a research conference. Ask the organiser: How experienced are they? What do they already use? What made them show up tonight?

One message. This is the single sentence you want people to repeat on their way home. "Your app can react to the weather with ten lines of Python" is a message. "Weather APIs" is only a topic.

One next step. What can someone do tonight or tomorrow because of your talk? Clone a sample repo, try the free tier, read one guide. Put it on your last slide.

A few things matter especially with developer audiences:

  • Show real code, and keep it short and large enough to read.
  • Admit limits. "Rainkit only covers India" earns more trust than pretending it covers the world.
  • Don't pitch from the stage. A talk that turns into a sales presentation loses a room of developers quickly. Teach something useful even to people who will never use your product.

Delivery is a skill you practise, not a gift you are born with:

  • Rehearse out loud with a timer, at least twice. Silent reading always runs short.
  • Slow down and pause after important points. Nerves make everyone speak faster.
  • Look at people, not at the slides.
  • Know your first minute by heart. It is the hardest minute, and a strong start calms the rest.
  • Keep a backup for live demos: a recording or screenshots. Wi-Fi, versions and nerves all break demos.

The shortcut

Use the one-sentence test before you make a single slide: write your message in one sentence and your next step in one sentence. If you can't, you have a topic, not a talk yet.

Meera's Pune meetup talkStep 1 of 5
  1. Audience

    Backend Python developers. The organiser says most have never used a weather API.

Drills

Answer fast — trust the rule.

quick drill

Which of these is a message, not just a topic?

quick drill

Meera's talk runs 27 minutes in rehearsal, and her slot is 20. What should she do?

quick drill

Why keep a recorded backup of a live demo?

quick drill

A room of developers is most likely to lose interest when the talk...

Remember

  • One audience, one message, one next step.
  • Shortcut: the one-sentence test before any slide, then timed rehearsal out loud.
  • Trap: trying to say everything you know, or pitching from the stage.

Practice — level up

0/1 solved

Write your answer, then compare it with a rubric and a model answer.

ExplainShape a meetup talk

Meera has been offered a 15-minute slot at a JavaScript meetup. Explain how she should choose the audience, message and next step for her talk, and how she should prepare to deliver it.