Soren Learning

Chapter 2

Presenting Technical Topics to Non-Tech Audiences

Listen to this article

The most common mistake engineers make when presenting to non-technical audiences is starting where the engineer is comfortable — with the technical details — rather than where the audience is, with the business problem.

The result is a presentation that is technically accurate and practically useless to the people in the room. The PM, the executive, the sales lead — they walk away having heard a lot of words they did not fully understand and unable to connect any of it to the decisions they need to make.

The Fundamental Shift

Technical presentations to technical audiences are about correctness and rigor. Technical presentations to non-technical audiences are about relevance and decision-support.

The question a technical audience asks: "Is this right?"
The question a non-technical audience asks: "Why does this matter to me?"

If you answer the first question without answering the second, most of your audience will disengage within the first three minutes. If you answer the second question clearly, they will stay engaged and ask the questions that help them connect the technical reality to their world.

This is not dumbing things down. It is a different purpose for the same information.

Starting With "So What"

The most effective structural change you can make: put the "so what" first. Not the technical background, not the history of the problem, not the architecture diagram. Start with the consequence that matters to the audience.

For a PM:

"The database change we are planning will reduce the time to load the user dashboard from 4 seconds to under 1 second. Here is how we are going to do it and what we need from you."

For leadership:

"Our current authentication system is approaching the point where adding a new OAuth provider takes two to three weeks. The change I am proposing gets that down to two days, which directly affects our ability to close the enterprise partnership deals in Q3. Here is what it involves."

Both examples start with the business impact before touching the technical work. The audience immediately understands why this matters. They are now oriented to listen to the rest.

The Analogy as a Tool

When technical concepts are genuinely necessary to explain — not just interesting to you, but necessary for the audience to understand the decision — analogies are the most reliable tool.

An analogy works when it shares the relevant structure with the technical concept, even if it differs in the details. It does not have to be perfect. It has to be close enough that the audience can map their intuition from the familiar to the unfamiliar.

Examples that work:

  • "A cache is like a sticky note on your monitor — it is faster to read than going to the filing cabinet, but it gets out of date if you forget to update it."
  • "Technical debt is like interest on a loan. The debt itself is not the problem; the interest payments are. Every feature we add to this codebase costs more than it should because of the debt we are carrying."
  • "A microservice architecture is like a kitchen where each station has its own specialized crew. It scales well, but coordinating between stations adds overhead that a single chef does not have."

Good analogies do not require elaboration. If you find yourself explaining the analogy for more than two sentences, it is not working — try a different one.

Handling Questions You Cannot Answer Simply

Non-technical stakeholders will sometimes ask questions that require either a long technical answer or a simplification that feels dishonest. The honest path is usually some version of: "The full answer is complex, but the part that matters for your decision is X."

This framing does two things: it signals that you respect the questioner enough to be honest about the complexity, and it keeps the conversation anchored to what is actionable.

What to avoid: the reflex to give the full technical answer when the question was really asking for a business judgment. "Will this make us more secure?" is usually not asking for a threat model — it is asking "should I be worried?" Answer that question.

Slides That Help vs. Slides That Confuse

Architecture diagrams presented to non-technical audiences are almost always a mistake. They require context the audience does not have and create the illusion of explanation without the reality of it.

What works instead:

  • Comparison tables. "Before: 4 seconds. After: 0.8 seconds." Simple and legible.
  • Timeline visuals. When does work happen, in what order. No boxes-and-arrows.
  • Impact statements in plain language. One sentence per slide, big enough to read from the back of the room.
  • Screenshots of what changes for the user. If the technical work produces a visible product change, show the product change. The engineering behind it is secondary.

The test for a slide: can a person with no technical background read this slide and understand the point in under ten seconds? If not, simplify or remove it.

Preparing for the Q&A

The Q&A after a technical presentation to a non-technical audience will reveal whether your presentation landed. The questions you want: "What does this mean for our timeline?" "What do you need from us?" "Should we be worried about X?" These show the audience connected the technical content to their concerns.

The questions you do not want: "Wait, can you explain what a database is?" or "I am not sure I understood any of that." These show the presentation was pitched too technically.

If you are getting the second type of questions consistently, the fix is not in the Q&A — it is in the presentation structure. More "so what" up front, fewer technical details in the body.

The Practical Move This Week

Take the last technical update you shared with a non-technical stakeholder. Rewrite the first paragraph to start with the business impact rather than the technical background. Share both versions with a trusted colleague and ask which one they would rather receive from someone they work with.


Next: the norms that make remote and async-first teams functional — when to use which channel, how to write messages that reduce rather than create follow-up, and the etiquette that signals respect for other people's attention.