OPEN TO WORK

Available for new opportunities! Let's build something amazing together.

Turn your presentations into playgrounds with Demo Time

audience engagement Demo Time technical talks Visual Studio Code
post

If you’ve ever given a talk at a conference, you know the drill: prepare your slides, maybe a demo or two, deliver your session, and then share a link to your slides—and possibly a GitHub repo. But what happens next?

Do attendees actually understand how it all works? Do they remember the key takeaways? Or do they just move on to the next talk, leaving your presentation behind?

These are questions I’ve been asking myself for years. I’ve given many talks, and I’ve seen countless others do the same. The pattern is always the same: even when the audience is engaged during the session, they’re often left stranded afterward. They might remember the excitement, but they struggle to replicate or apply what they’ve seen.

Sharing isn’t enough

Don’t get me wrong—sharing your slides and code is a good start. But it’s not the same as being in the room during the demo. When attendees open your repo later, they’re forced to guess: Which file did you edit? What command did you run? What was that output again?

This is not a great experience, that is why I created Demo Time.

Demo Time isn’t just for speakers. It’s for learners.

Show image Demo Time - Learn and explore at your own pace
Demo Time - Learn and explore at your own pace

What is Demo Time?

Demo Time is a Visual Studio Code extension that turns your technical presentations into fully-scripted, replayable experiences. From within your editor, you can:

  • Present slides
  • Open and create files
  • Highlight specific lines of code
  • Run commands or code snippets in the terminal
  • And script the entire flow of your presentation
Slide presented with Demo Time

It’s like having a remote control for your demo, without worrying about typos, wrong files, or missing steps.

Since launching Demo Time, I’ve used it across numerous talks—and so have many other speakers. With all the feedback and iterations, it has evolved into a complete presentation toolkit. Now, not only can you deliver your talk from your editor, but you can also share the exact experience with your audience afterward.

Your talk, their playground

Demo Time gives your audience:

  • Your presentation — Slides and code walkthroughs, just like they saw during your session.
  • A real code repository — Ready to clone and explore.
  • Step-by-step instructions — The exact flow you followed on stage.
  • A self-paced experience — Let them pause, retry, or dig deeper wherever they want.

Here’s how it works: you create your presentation using Demo Time, then share the code repository. Attendees can open it in VS Code, launch the Demo Time panel, and walk through the exact same flow—step by step.

No need for screenshots. No missed steps. No stress.

A better experience for everyone

When your audience can revisit your talk interactively, they’ll retain more, try more, and remember more. They’ll be able to:

  • Explore your demos without fear of breaking things
  • Modify the code to fit their own scenarios
  • Apply your techniques in their own work

All while focusing 100% on your live session—because they know everything will be available to explore later.

Don’t worry about taking pictures—just clone the repo. This allows your attendees to keep 100% focus on your talk.

Example of a Demo Time presentation

Playwright + Power Platform talk

At Global Power Platform Bootcamp 2025, I shared a full Demo Time experience. Check it out here: GitHub: PowerApps + Playwright Presentation.

Just clone the repo, open it in Visual Studio Code, and follow the steps via the Demo Time panel.

Marc Duiker at KubeCon

Marc Duiker used Demo Time to deliver his KubeCon Europe 2025 talk. His repo includes slides, code, and a complete walkthrough: GitHub: Dapr Resiliency & Durable Execution.

Show image Dapr demos from Marc Duiker with Demo Time
Dapr demos from Marc Duiker with Demo Time

It’s a perfect showcase of how powerful and accessible technical talks can be—with the right tooling.

Help them learn, not just watch

Tech talks should not end with applause, they should spark action.

Demo Time helps your audience go beyond inspiration. It turns passive watching into active learning. Your demo isn not just something they saw, it’s something they can do.

🔗 Try it out at demotime.elio.dev

Related articles

Report issues or make changes on GitHub

Found a typo or issue in this article? Visit the GitHub repository to make changes or submit a bug report.

Comments

Elio Struyf

Solutions Architect & Developer Expert

Loading...

Let's build together

Manage content in VS Code

Present from VS Code