Every time I've tried to take on tasks like shared conference talks, or even just get help on my own slides I've found we get caught up in the world of passing back different versions of the slides or only being able to collaborate synchronously and having a hard time swapping things without colliding.
Are there any good tools that enable async collaboration without being overly convoluted. Something akin to my git workflow but hopefully with a gentle enough learning curve?
It's either a case where there is a tool I'm missing or I'm just not using my current tools effectively. Either way, I'm reaching out to the community for thoughts!
Top comments (19)
I just did a presentation and built it with 🦆🦆go 👇🏽
And I 😍it!!!
If you treat it like any repo/project you can collab that way. Plus it's just
The webRTC remote is nice, but they need a way to secure it for presentations.
Your comment made my day ♥️
Absolutely the access to the presentation through the remote will be protected at some point, I already opened an issue about it a while ago github.com/deckgo/deckdeckgo/issue...
Currently we are focusing on releasing (soon) the beta of our upcoming web editor for presentations but afterwards this enhancement will be implemented 😉
Awesome! Thank you for creating it! It's an amazing project 💯
Yes this is dope!! Well done!!
Maybe text-based slides generators? And then store the Markdown files in git. 🌟
There are a couple of options for Markdown-based slides generators, for example:
This is absolutely not a plug about DeckSet, but I use it and enjoy it a lot because it’s just Markdown with a bit of sugar on top for layout and theming (Marp does the same, but it’s more limited in features).
Text-based slides are obviously more limited/less flexible than your usual PowerPoint. But at the same time I’ve found that less freedom kind of forces you to focus on the content rather than spending hours tweaking the aesthetics, and allows you to use git to get async collaboration. :)
Edit: actually MDX Deck looks like a great implementation of this too. 👍
I found it once when I was going to give a lightning talk and haven't used anything different since
MDX Deck, you can get started here:
Learning MDX Deck: Getting Started
Dave Follett ・ 2 min read
Note: shameless plug of my own series.
Plug away! I know I’d come across stuff like this but couldn’t put my finger on it. I can’t wait to read.
I forgot to say why its collaborative. Its collaborative because the slide content is just MDX (markdown + JSX) and that is easily put into SCM. So I probably should have said, collaborative with other developers.
I used Figma for my pitch deck and it was fantastic! Zero lag collaboration and sharing, advanced text tool and so fast.
However, if you want animations or heavy code blocks it won't work for you, unfortunately.
I've bounced back and forth between Deckset and Remark for this. It's almost a toss-up for me, but I use Deckset.
The more complicated question is what the collaboration looks like! Plain text in whatever shared plain text format you like for editing.
The best slide decks still come out of Keynote, with PowerPoint in second place. Working on a separate slides and then having one person being design / final layout with some copy editing.
Keynote and PPT can be shared directly in Dropbox or Google Drive or whatever for the syncing part.
Powerpoint always works like a charm for me. You just have to use OneDrive with it and then you can collaborate and get past versions. (Some features require Office 365)
Work together on PowerPoint presentations
The new versions have so many cool features including live transcription.
Present with real-time, automatic captions or subtitles in PowerPoint
I recommend quip for collaboration stuff. There are slides available on the desktop version of the site or the download.
you forgot the
I generally use Google Slides for everything. It's easy to edit, work with remote collaborators, and share with the audience afterwards.