The presentation was minimal, included some code snippets and was super easy to follow. Appears that it was put together all in Markdown, using a very popular open source tool (which I was not aware of): sli.dev. Highly recommend it for folks who make technical presentations.
p.s in the same space, someone also recommended https://revealjs.com/
Commenting to find these presentation app reccs in case I’m ever employed and need to present something again
Btw Hedgedoc supports making reveal.js slides!
I’ve never used either so I looked them up; https://htmldecks.com/blog/slidev-vs-revealjs-2025.html says
Reveal.js is a JavaScript framework where you write HTML. It gives you maximum control, works without a build step (for simple decks), and has a decade of battle-testing. It’s the jQuery of presentation frameworks — not trendy, but reliable.
Slidev is a Vite-powered tool where you write Markdown. It gives you a modern developer experience with hot reload, Vue component support, and opinionated defaults that get you to a finished deck faster. It’s the Vite of presentation tools — fast, modern, delightful.
Anyone have any first-hand opinions?
Revealjs is pretty amazing, especially coupled with pandoc. You write markdown and you get slides that you can personalize.
It’s been my to go method for slides for almost a decade now
Revealjs also supports markdown.
I am making a GitHub repository https://github.com/dp1620/awesome-markdown-devtools for markdown tools - I will include revealjs.com along with sli.dev
I’ll check these out, thanks. Hopefully they support Mermaid.
Pandoc will convert markdown to a PDF in portrait or landscape and there’s even “beamer” support, aka data projector or presentation support.
I use Pandoc to Beamer for pretty much every presentation for the last several years. https://github.com/mikerenfro/structured-presentation/ has some scaffolding around that (GitHub action, Makefile, separated settings, etc).
I’ll check out sli.dev, I’ve been using Reveal.js for years now and highly recommend, I love how hugely customizable that is, but one issue for perfectionists is that it’s relatively hard to perfectly convert to a PDF, these days I use DeckTape that does a decent job. I used to be one of those nerds that used LaTeX (Beamer) but fell out of love with it.
Is that like jupyter?
I use https://marp.app/
Cool, thanks for sharing!
I vaguely remember a js based tool that, instead of a series of slides, gave a massive canvas where going to next slide was moving the viewport into a new location on the canvas. Doe that ring a bell to anyone?
I see plenty of people using Excalidraw that way.
I ❤️excalidraw
Thanks.
i use latex beamer templates for presentations. it’s hard to fuck up displaying a pdf. if you want you can use markdown -> pandoc -> tectonic to skip writing latex.






