Skip to content(if available)orjump to list(if available)

Figma Slides Is a Beautiful Disaster

Aurornis

The strangest part about this disaster is that all of these problems should have been immediately noticed by anyone at Figma actually using the software.

A lot of comments are blaming the cloud or cross-platform apps but similar functionality works fine in Figma’s non-slides app. They’ve solved these problems years ago.

So why is Slides such a disaster? From the outside, this feels like what some startups do when they hear influencers exaggerate advice about shipping your MVP as fast as possible and everyone rushes to get something launched, no matter how buggy. They forget that real users don’t like being burned by a product that fails when they need it and it’s hard to recover from that.

If I project from my own career experience, this is also similar to all the times I’ve been stuck under ladder-climbing executives who thought they could mandate reality and have all the features delivered all at once on an arbitrary deadline they came up with before consulting the engineers. They end up shipping something to avoid the wrath of an executive who demands specific deadlines, then they hope to finish the features and clean up the bugs in production. In my case, the executive in question didn’t actually use the software, so this was the rational way forward within the company if you wanted to look good. And of course, it led to results just like this

greysteil

PM at Figma here (for dev tools, not slides).

What happened to Allen here sucks. I've messaged the team so we can dig into this specific case. More generally, we know that Slides needs to be bulletproof when presenting, and nothing less than that is acceptable.

As an FYI, we _do_ use Figma Slides internally for pretty much everything, from internal meetings to major events. As a PM I use it every week, and our internal feedback channel for Slides is super active with folks like me requesting improvements. Figma is also a pretty unique place, where it's more likely our senior leadership request quality improvements than chase for deadlines - we know how critical the user experience is. We don't always get it right, but when we don't we're committed to fixing it.

karthikb

> As an FYI, we _do_ use Figma Slides internally for pretty much everything

I think this is part of the issue. How much of the internal use stays within the editor view? Do you have any internal stakeholders who won’t click a Figma link and instead want a PPT or PDF? Because those are normal requests for presentations - but not ones that you’d find with internal use.

For example, there needs to be a way to export to PDF that’s less than several hundred MB. And the PPT export is hopelessly broken - the outputs look like a clipped ransom letter.

mjaniczek

I'm usually building my slides in Figma (the original app), and I've learnt to run the PDF exported by it (hundreds of MB) through Adobe "Compress PDF" online utility that gets it to <10 MB. Would be great for the Figma-exported PDF to be small right away.

tobr

Regardless of the specific bugs he ran into, it is a product that only works well online, despite how difficult it is for a user to know for sure ahead of time what kind of connection will be available when it counts. Isn’t that just a fundamental miscalculation for this type of product? It’s almost guaranteed to put a certain percentage of your users in an embarrassing situation in front of an audience.

Aurornis

There is an offline feature, it just didn’t work properly.

Having offline access to documents is a solved problem in cloud-backed apps, including Figma. All of the comments about the cloud component must be from people who have never used Figma. It’s not an inherently broken thing, it was just broken in Slides.

Figma’s other tools are generally good. That’s why it’s so confusing that they released Slides in such a broken state.

charcircuit

>despite how difficult it is for a user to know for sure ahead of time what kind of connection will be available

In 2025 it's a safe assumption to assume the user always has internet access. I've never had to worry if I will have internet access when I go to an event.

apike

Thanks Grey – other than the presenting-at-an-event flow I do really did like the Figma Slides experience, so this is great to hear. The world is better off with a strong Figma.

jiggawatts

This is the epitome of “on our low latency 10 Gbps dedicated link to our servers it works fine!” response that I’ve learned to expect from all large corporations.

Now try your product, but use only WiFi tethering to spotty 4G… shared with fifty other people and tell me your cloud service “just works”.

null

[deleted]

submeta

When I make Apple style presentations (no visual noise, no bullet point lists, one appealing visual / idea on one slide etc and narrating the story instead of showing densely packed info in one slide after another), I can literally see how my audience is really enjoying the presentation, getting the idea, but then constantly management approaches me telling me to use the corporate template, stick to the template, use the template elements, etc.

They just don’t get it. What comprises a good presentation. Even if they themselves enjoy the content while they are in the audience.

Futile.

Edit: Tangential: I am the only one using a MacBook in a company of 700+ coworkers.

seventhtiger

In my experience, people also use slides as a document rather than an aide. In all my presentations I prefer to use slides as a companion to my planned speech. Then afterwards I'm completely surprised when people ask for my slides. I send them gladly but they're completely useless on their own.

So I have also experienced my managed pushing me to put all the information on the slide so that you can just read the slides and understand all the ideas, and the presenter is reduced to a voice over.

bombcar

Two slide decks combined into one. Each presented slide should have a hidden slide immediately following that is the corporate style info dump. Then you get the best of both worlds.

When you present it - It’s a nice deck of slides that keep people interested and help them to listen to the presentation. But when they download the deck, they see the slides that have all the details.

xeonmc

So kind of like a postcard where one side are pretty pictures and the other is the content?

ChrisMarshallNY

I use slides, but heavy on the notes.

The notes in each slide, go into detail. I also like to use transitions and animations (not too obnoxious, though). Many of the slides in the shows referenced below, need to be played, as they may have a number of "steps."

Makes it worthwhile to ask for my slides, and helps me to stay on track. I generally don't read the notes verbatim, but stay on the topics they describe.

Examples: [0], [1], [2], [3], [4]

[0] https://github.com/ChrisMarshallNY/ITCB-master/tree/master/P... (A couple of Keynote presentations that are part of a teaching module on Core Bluetooth)

[1] https://docs.google.com/presentation/d/1qQDAuhGvBvBlZVH2zn_V... (Google Slides -Discusses effective communication)

[2] https://docs.google.com/presentation/d/11ZvUjZogJ86-AIsAv1Q3... (Google Slides -A basic -and dated- intro to the Swift Programming Language)

[3] https://littlegreenviper.com/cruft/CommunicationBasics.pptx (Downloads a PowerPoint for [1])

[4] https://littlegreenviper.com/a-quick-introduction-to-the-swi... (Blog entry for [2])

MattSayar

Simon Willison's annotated presentations are the GOAT: slides followed by the transcript of your talk for each slide

https://simonwillison.net/2023/Aug/6/annotated-presentations...

skeeter2020

I wish Maciej gave more talks, they are always very well prepared and entertaining:

https://idlewords.com/talks/

dan-robertson

Yeah, I think this sort of thing is a much better format than a slide deck, even if there’s a load of speaker notes you could read.

kingkongjaffa

As much as Simon’s blog is generally good to stay up to date on LLM’s this is not a good way to do a presentation at all.

We shouldn’t conflate expertise from one field with ability in another.

jampekka

What's appropriate amount of information in the slides depends on the nature of the presentation.

For short focused presentations (<10 min) minimal slides are the best if the verbal presentation is strong. For longer and more complicated ones more detailed slides are better for the audience. Audience will get distracted or misdirected at times, and making a clear and well flowing enough speech for more detailed and longer presentations is extremely hard.

no_wizard

I think of the (imo legendary) presentation Jobs gave when introducing the iPhone. A brand new product with features and usage patterns that most people never saw before in a mobile device.

It had very little of those highly detailed bullet point slides, but you didn’t feel like after watching that presentation you didn’t “get it”.

That’s the barometer I think about when it comes to presentations

seventhtiger

I started thinking of those presentations as a joint reading sessions.

bartread

I got around this by keeping the slides simple but dumping all the supplementary information, including most/all of the presentation content, into the notes section of each slide.

That way if I sent people the deck they'd still have all the content.

It's a while since I put anything on Slideshare, and I think it now does include notes, but it used to annoy me that back in the day it didn't.

Daniel_Van_Zant

I fight to record any presentations I do as often as possible. When I am asked for the slides I send the full recording instead as the way to manage this exact issue.

strogonoff

Few things are as frustrating as finding slides from what seems to be an insightful talk strongly pertaining to what you are working on, but no recording of that talk to watch.

I applaud the effort to record such talks, especially in the current age where you know few people will actually watch it and appreciate your effort (but some big LLM provider will certainly lift it as part of a mass scrape and charge a few bucks for access to your findings without crediting you).

lucumo

What do you expect people to do with that? Spend another hour rewatching the thing? Push it into some AI summary tool?

GLdRH

I call it two kinds of slides: presentation slides and reading slides. The latter type probably should be a different type of document, but they are wildly popular.

And since you're often expected to hand over the slides afterwards, I try to find a middle ground. The slide will have more than 5 words, but hopefully not too many. Pictures/graphs help with this.

guidopallemans

One thing I like to do is interleave these two kinds of slides one by one. Put your visual on one slide, and longer-text bullet points on the next.

Then while presenting the visual you have the bullets of the next slide in your presenter's view, and you can just skip that slide during the presentation. Then, when people ask for the slides they will indeed get all they want.

petejodo

Reminded me of this which is a MIT lecture called “how to speak”

https://youtu.be/Unzc731iCUY?si=8avRVtQ9blfD43Pf

chrisweekly

Best advice on this I've encountered: use speaker notes, and optionally distribute them as a printed handout or separate digital artifact.

ssivark

I've struck a tentative balance with the main one line messages being the slide titles, with other slide content buttressing the main point.

I can tell the audience to ignore the content and focus on the title for certain slides; or just repeat the slide title before and after for emphasis, etc... while also having access to all kinds of supporting evidence (as is often necessary for technical talks).

PS: Beware that stripped-down / minimalist presentations are suitable for the specific kind of communication / impressionism that Apple marketing is known for. But that's almost exactly the opposite of what is necessary in other situations. So that style is far from universally applicable; mustn't elevate form over function.

arkh

I always direct people to Beamer's (latex extension to make presentation decks) doc for their guide on presentation. https://texlive.mycozy.space/macros/latex/contrib/beamer/doc... (Getting Started > Guidelines for Creating Presentations)

Some excerpts:

  * Ideally, a table of contents should be understandable by itself. In particular, it should be comprehensible before someone has heard your talk.

  * A frame with too little on it is better than a frame with too much on it. A usual frame should have between 20 and 40 words. The maximum should be at about 80 words

  * Do not assume that everyone in the audience is an expert on the subject matter. Even if the people listening to you should be experts, they may last have heard about things you consider obvious several years ago. You should always have the time for a quick reminder of what exactly a “semantical complexity class” or an “ω-complete partial ordering” is.

  * Keep it simple. Typically, your audience will see a slide for less than 50 seconds. They will not have the time to puzzle through long sentences or complicated formulas

  * Do not use more than two levels of “subitemizing.” beamer supports three levels, but you should not use that third level. Mostly, you should not even use the second one. Use good graphics instead.

  * Never use footnotes. They needlessly disrupt the flow of reading. Either what is said in the footnote is important and should be put in the normal text; or it is not important and should be omitted (especially in a presentation).

  * Use short sentences.

  * Put (at least) one graphic on each slide, whenever possible. Visualizations help an audience enormously

  * Like text, you should explain everything that is shown on a graphic. Unexplained details make the audience puzzle whether this was something important that they have missed. Be careful when importing graphics from a paper or some other source. They usually have much more detail than you will be able to explain and should be radically simplified

  * Do not use animations just to attract the attention of your audience. This often distracts attention away from the main topic of the slide. No matter how cute a rotating, flying theorem seems to look and no matter how badly you feel your audience needs some action to keep it happy, most people in the audience will typically feel you are making fun of them

josephg

This is good advice for boring talks, and the kinds of people who make them.

Imagine the same advice being given to standup comedians: “Bits should be a medium size, not too long.” “Avoid long words and try not to alienate your audience”. What a snooze fest!

A good talk is a performance piece. It should be simultaneously entertaining and informative. You do that by using narrative, by connecting with the audience, and by being compelling (via emotion and showing your own pleasure to the audience). If the audience is so busy reading your slides that they don’t pay attention to you, you’ve failed as a speaker.

I’m going to take a big risk here. I challenge you to go watch any great talk online, in just about any field. Watch Steve jobs introduce the iPhone. Watch a standup comedian. Watch a tech demo. Or your favourite conference speech. Or any popular YouTuber. They will almost never be this kind of talk, with subheadings and the appropriate amount of “supportive graphics”.

These “rules” are well meaning, but mediocre. They might even be helpful for a lot of people. But you should aspire higher. Aim to give a great talk. Not just a talk that’s slightly less horrible than your peers.

IshKebab

I couldn't agree more. These "rules" are to help people avoid really really bad presentations. They shouldn't be viewed as an official way of making good presentations.

The "say what you're going to say, say it and then say what you said" rule is probably the worst offender here. It's meant to stop people missing out important context but very often it just leads to boring repetition.

Funny you should mention stand-up comedians because the best presentation advice I ever got came from a workshop my company arranged that was given by a standup comedian. His main message was to follow the "hero's tale" format, which you'd think doesn't apply to tech presentations, but you'd be surprised how often it actually does.

johannes1234321

> * Ideally, a table of contents should be understandable by itself. In particular, it should be comprehensible before someone has heard your talk.

The typical agenda slide often is more than useless in my opinion.

There are cases where it is good - if you have a recording and discuss individual topics and thus can jump around (but then have time marks as well and jump options in the player), but 99% of agendas are useless and speakers waste a lot of time on them (1. Introduce the speaker 2. Introduce the problem 3. Show old solutions 4. Show the new solution 5. Summary)

tanewishly

Hear, hear!

A ToC slide should typically be avoided -- especially if you only show it once.

Advice I heard but don't know the source of: audiences tend to have a "stack" of about 7 items, possibly less. Only put stuff on the stack you are going to use.

A linear story fits well with this advice. A ToC breaks linearity and tries to push all of its items onto the stack, without any payoff. Within 2 slides, the audience has forgotten your ToC slide, since there's no point to keeping it on the stack. Best case, there's some minor payoff -- but almost never worth the cost of saturating the stack. Most often, it is an unnecessary crutch. So unless it is mandatory (could be for students), just make your presentation's narrative flow logically instead.

JoshTriplett

As others have noted, this comes from people expecting the slides to work as a document without the presenter. This is a bad idea (other document formats are better for that). But you can satisfy that desire in one of two ways:

1) Add lots of speaker notes, containing all the detail you presented, so that the combination of the presentation and speaker notes gives the self-contained information.

2) Write a separate self-contained document that contains all the information of the presentation, with slides containing a few words becoming section headings, and slides containing a useful image or chart becoming figures with captions. That'll be more useful than a corporate-style presentation deck would have been, but contain all the necessary information. Add a note to the top saying "This document contains all the information previously given in an X minute presentation. NAME is available to re-present this material on request."

victor871129

The best presentation ever was at the time consoles pricing was around 350 and there was no console like the Playstation One and the Sony representative said: 299 and walks away, it does not matter the powerpoint software used, why a product is revolutionary is what matters. I don't care who was the Sony presenter.

illwrks

You need two versions, the detailed one to share afterward and a stripped back one that you talk to.

alistairSH

I use the “notes” section for more detailed content. Doesn’t help if I have to share physical copies of the deck, but works fine if I pass along the whole file.

pas

the what copies? where? no, when? are you regularly giving talks in the 90s? are you the one messing with the timeline!!?

sebastiennight

I like to do this, and have done so for our pitch deck as well, where I've got the "presentation" deck which I can run through in 1-5 minutes, vs the "shareable" deck with way too much info per slide.

Having a separate presentation deck also allows for stories and visuals (eg personal photos) that I never include in the shared deck.

NikolaNovak

There are several different types of slides, and understanding it's purpose is the key success and agreement. At the very least I coach my team to think are these presentation slides (fee bullets, some visuals, focus on the speaker), vs are they or will they become reference slides, which will be read by people not at your presentation or some time later. And there's my all time (/s) favourite, project management by slides.

I found it (eventually....) futile to rage against corporate culture of misuse of slides for purposes other than presentation. That's likely where your disconnect lies though. Hope you have better luck than I did long term!

theamk

there is a great difference between corporate presentations vs sales presentation

People on WWDC are there because they wanted to.

Most corporate presentations are not like that. Yes, I am sure HR is very excited about that new expense reimbursement process. And the UX team is super happy about website redesign. And the team members sitting on the front rows are really enjoying hearing about their work.

But most people who watch those don't really care. They only go to presentations because the other channels are insufficient - the team could not be figured out how to create concise docs that still have all the important details, so now everyone has suffer through another long presentation instead...

In this case, you don't want "one visual per slide", you want to have informative slides so someone who is watching your presentation while eating lunch, or on 2x speed, does not get lost. Ideally, slides would be self-standing and presenter would only be needed for those who don't want to read.

Listen to your management. They get it, you don't.

ksec

Steve Jobs passed away in 2011. 14 Years. His Presentation was legendary. iPhone was introduced in 2007. 18 years.

The world should have learned what a great presentation is and what presentation software should be like. And yet nearly 20 years later No Slides or presentation software, including MS Powerpoint is even at the level of Keynote in 2007.

If there is one thing I learned, is that even if you ask people to copy, making a 100% exact replica in itself is hard enough. Most people cant even copy exact and they ignore the small details. They copy and make things worse much like Microsoft in the 90s and 00s.

And this at the end may come down to taste. Just like Stave Jobs said, the biggest problem with Microsoft is that they have no taste. They do not have the craftsmanship or the product genius to make a call on what is a great product or a bad product. Instead a great product is distilled into one that sell or not, by the sales and marketing people, which is the current Apple.

masklinn

> The world should have learned what a great presentation is and what presentation software should be like.

The underlying difference can not be fixed by software, because software can't make you care about or value things: Jobs saw presentations as performances.

I don't mean that in a dismissive way, I mean that Jobs treated presentations as plays and musicals. Few people are willing (let alone able) to block out days in order to rehearse and fine tune a presentation. Even less so days of multiple people in order to get feedback and suggestions. In real world settings.

bombcar

Even just rehearsing twice - once to yourself, perhaps in front of a camera to watch back and check timings, and once in front of a spouse or coworker - puts you ahead of 99% of corporate presenters.

And it shows. Even at large events half the presenters appear to have never even seen the deck before and revert to Storytime with CEO as they read the slides to you.

bowsamic

> Even at large events half the presenters appear to have never even seen the deck before

In my experience in academia, most of them wrote the slides just before going up to present

In fact it seems to be almost a badge of honour for the older professors. They pride themselves on giving lazy and unprepared talks. Why? Because it shows that they have earned not having to care anymore, they are powerful enough now that they don't have to perform

ghaff

And graphics designers.

Maybe I should rehearse, spend more money (normally out of my own pocket as I don't have access to a graphics staff), and otherwise prepare more for a conference presentation, which may be 50 people or fewer. But that's probably not realistic. I think I do a decent job in general. I could probably do better. But everything is a tradeoff.

wisty

Also the slide deck is often dual purpose. Often it's an OK presentation, and an OK document for people who need you to break it into paragraphs and explain each paragraph.

Yes, Tufte hated this, because presentations should be presentations, and people should read the accompanying technical report.

gre

Tufte is 83 and still alive. (Had to check because of parent comment.)

CJefferson

Maybe controversial opinion, I'm not sure most people can learn much useful from Steve Jobs, and trying to emulate his presentations.

He had a huge support team to help him polish, and was very skilled. It feels like someone who has never driven a car trying to learn by watching Formula 1. Yes their drivers are amazing at drivers, but you can't really complain when your delivery drivers can't hit F1 speeds.

pcurve

Agreed. I also think too many people are trying to emulate his exact style, mostly to their detriment even though Jobs honed the craft for decades.

rchaud

If you've been to SaaS product conferences, they are ALL doing the Steve Jobs thing of presenting slide decks that are basically advertisements of new features. All fluff and stock images, very little substance. The implementation details and all their asterisks are provided by your account manager/sales engineer.

Try doing that when presenting a proposal or project results to senior leadership at your company, and see how quickly you get placed into PIP.

maccard

Step 0 of a presentation is: know your audience.

Doing a sales pitch to C suite person on your hobby horse is likely to get in as much trouble as doing a technical deep dive into the same topic to the same person.

> The implementation details and all their asterisks are provided by your account manager/sales engineer.

That's because the purpose of the presentation is to get you to talk to your account manager.

mrisoli

Having worked on presentation software, it's more complicated than what it looks like in its surface.

First, considering the base/generic case, you can't really beat Powerpoint, Keynote and Google Slides, they are somewhat free/included in basic accounts, they will get the job done, people are used to Powerpoint, and it's not the core product of any of these companies, there's very little incentive for them to improve that.

Second, because you can't compete on base case, a company needs to target those who will willingly pay for presentation software, that's sales and marketing, they don't care about beautiful software, they care about conversion and data.

And lastly, most presentations are bland, the more you invest in a great creation and editing experience, the more complicated it gets and makes it less likely that people who just want to create basic presentations actually do it, doesn't matter if you have tutorials or templates, they will make crappy presentations to get the job done, if they try to do add a little touch to it they will likely overuse animations or similar features and make it even crappier.

In the end there are very few people who put effort into creating actual presentation decks, the actual content being presented is far more important or a presentation is often a hurdle to get over with, such as doing internal presentations or presenting your school assignments.

Even in conferences you still get really bad presentations, the better ones are mostly remembered not because of the quality of the slides, but the contents and the skills of the presenter.

nixpulvis

It's really too bad nobody has been able to step into the role Steve had for the industry. We lack the ability to effectivly communicate what's new and exciting to people and it's effecting the moral across the board.

Now it's hypemen with teams of engineers pushing their solutions more and more.

I'm not saying Steve didn't contribute to hype, but somehow he made it feel natural and welcome.

makeitdouble

There is a niche that is left empty for Jobs' style of presentation.

> We lack the ability to effectivly communicate what's new and exciting to people and it's effecting the moral across the board.

I have a harder time with this.

The last presentation that stuck with me is Framework's 12 inch laptop [0]. It's absolutely not polished, the camera shakes, I don't know if they even rehearsed it or made multiple takes. And they seem to be conscious enough to have publicly asked for video producers to contact them to make better videos.

But that presentation gets to the viewer everything it needs to, it's clear, well explained, succinct, and makes you want to go buy it now if the product is for you.

I don't want the second coming of Steve Jobs with graphs with no Y axis or reality distortion fields. I want companies confident enough that their products can mostly speak for themselves and only need simple and straight explanations.

[0] https://youtu.be/Ejl-7X74tgc

maccard

> It's absolutely not polished, the camera shakes, I don't know if they even rehearsed it or made multiple takes. And they seem to be conscious enough to have publicly asked for video producers to contact them to make better videos.

One of the things that is clear from watching that video (which is great by the way), is that they tell this story day in day out. They know their story, and they know their audience wants to see the detail they're sharing. Posting the M1 Macbook reveal [0] isn't going to turn the head of someone who wants replacable RAM in their laptop, but having someone take it apart on their desk is.

[0] https://www.youtube.com/watch?v=q_K2YUe1PN4

marcosdumay

There is this thing about presentations: the more people on the audience, the smaller your message must be.

People really don't understand that point.

pas

He did present things as revolutionary that already shipped months ago elsewhere, and this was irritating at times. But. This is exactly the point that so many other companies/brands missed. Serve your usebase, make the product revolutionary with as boring tech as possible.

Yes of course Apple, a fantastically capital-strong enterprise did spend a lot on tech R&D, but they usually did their own non-standard thing. (Vertical integration, the consequence of narrow focus, later the advantage of product/brand differentiation.) Of course, again, all possible due to the wildly successful Mac/MacBooks.

cosmic_cheese

> He did present things as revolutionary that already shipped months ago elsewhere, and this was irritating at times.

He knew that who did it first didn’t matter as much as the first one to do it right. New technology can’t be revolutionary if the products it’s sold in flop or never escape their tiny niche, no matter how cool it is.

albedoa

> He did present things as revolutionary that already shipped months ago elsewhere, and this was irritating at times.

It was irritating to a specific brand of nerd who valued "doing it first" over "doing it right". They were a fascinating sideshow back then, if not a little irritating themselves. To see someone write this in 2025 is like learning about the Japanese holdouts after World War II.

lotsofpulp

Mac and MacBooks were not wildly successful back then. iPods were, though. I can’t find a graph for 2000s, but Apple desktop and computers started being used more after iPhone came out (and after MacBook Air came out).

https://gs.statcounter.com/os-market-share/desktop/united-st...

enos_feedler

Thats a good observation. Never thought about this but nobody recent comes to mind. These days everything feels pushed on us. Like we are just a role in their agenda of ushering the world into VR experiences for example. Steve had a way of delivering what we were waiting for and truly wanted. That probably helped the presentation of it all

nixpulvis

It did help that Steve was alive during the personal computing revolution. He was a big part in shaping it but it was also just a good time to be in his position.

There's not been the same kind of thing for a while. His death came as personal computers had managed their way fully into our pockets.

Now there are new technologies, but nothing I think we all agree is as ubiquitous as the PC. Even AI is hard to sell because unlike the word processor or the portable music device, AI isn't always functional, and so it doesn't feel as much like a complete solution.

Technology is suffering more and more from itself lately, and I really hope a leader will emerge and help us take an honest look at ourselves and what we accept in terms of usability. No more cookie warnings pretending they solve privacy issues, but complete overhauling of contracts and agreements between technology companies and users, just as an example.

immibis

It used to be everyone was normal and to become a billionaire you had to sell a product to a bunch of people. Now there are already billionaires, everyone's already indebted to several, and they basically compete with each other for market share.

thejazzman

He made the ordinary become extraordinary. He didn't promise shit that never shipped; he made people that excited about what Apple actually shipped.

That's a huge difference from what Silicon Valley has done since while trying to mirror his image

FireBeyond

And now we get Apple Intelligence.

And Siri, which is frankly farcical, and cannot handle the simplest of requests, after how many years?

Aldipower

> The world should have learned what a great presentation is and what presentation software should be like.

Could be that presenters that have some mojo are a small minority, a niche. Really, almost nobody on the world cares about presentations.

wodenokoto

It was hard work, tons of rehearsals and many writers that formed these presentations.

It’s not a concept that you can just adhere to and your ugly disorganized presentation becomes beautiful and engaging.

jccalhoun

I am curious what is so different about Keynote? I tried using it once for a few minutes in a computer lab years ago and while I remember some of the ways of doing things were different, I don't remember it being different. I was never that impressed with the quality of Steve Jobs' slides so maybe I'm missing something.

ssivark

> The world should have learned what a great presentation is and what presentation software should be like

Bullshit. His style of presentation was suited for a very specific kind of communication that Apple marketing is now known for.

Slides are used in a far wider range of settings -- from classrooms to boardrooms -- where the effect of the Apple style would range between ineffective and detrimental.

I'm willing to bet Steve Jobs would have flayed the presenter if they had tried to present some internal technical presentation at Apple in that kind of style.

Let's not elevate form over function. Not all human communication is about tickling the cave brain and getting someone to buy a product.

KronisLV

Nowadays I export my presentations as PDFs.

Even that once failed me. I was to give a presentation about a paper I did at my university and I had used some fonts in it that I rather liked. The problem was that the computer didn't like them (and they weren't actually embedded within the PDF), which lead to all of the text in the presentation being cut off and more or less ruined it.

Now it's PDF/A or nothing, thankfully even LibreOffice Impress lets me export those files under File > Export as > Export as PDF > General > Archival (PDF/A, ISO 19005): https://en.wikipedia.org/wiki/PDF/A#Description

No animations or other dynamic content, but for those I can just link to YouTube or show a local MP4 file or whatever. It's simple and hasn't failed me since. Oh also, if a computer at a given place has a web browser, then it's possible to open those files. No other software needed, no logins to web platforms that must be up, nothing.

gherkinnn

I like how iA Presenter (no affiliation) is based around markdown and telling a story first. The layout is automatic and predictable. Last time I used it, there was no way you have a bullet point list at all. It is limited, but in a good way. And yes, it works offline.

https://ia.net/presenter

ghaff

I tried out reveal.js (and then slides.com) for a time. But it felt pretty limiting. And then the company I was with pretty much adopted Google Slides and, especially at the time, I was doing a lot of co-presenting and the collaboration features were really useful.

sunrunner

Replying to add Deckset (https://www.deckset.com/) as a (non-FOSS) option. Deckset and other content-based approaches with automatic layout always seemed like a good way to orient slides around the content instead of futzing with slide transitions for hours.

369548684892826

I've also heard good things about marp [0], and it gets bonus points for being FOSS

0: https://marp.app/

RestartKernel

Seems like great software, but the website is unfortunately obnoxious. I feel like the overlap between people who would like to create slides in Markdown, and those who would prefer this website over a much simpler alternative, is rather small.

aosaigh

I love iAPresenter. It definitely has lists and bullets if you want them. I (mis)use it to create proposal PDFs to send to clients. Even though it’s primarily aimed as presentations, it’s a great way to put together quick documents too.

immibis

"IA" sounds like the name of an ironically backwards company trying not to get VC funding in the current year.

wiseowise

Another reason why cloud first is cancer.

Every software:

* Should operate offline

* Should export and work with locally saved (preferably) human readable format

nixpulvis

It's really too bad things like Electron aren't better, because making cross platform applications is kind of daunting and so a lot of places just put it on the web.

skydhash

Is it? Then how do calibre, VLC, GIMP, LibreOffice,… manage to do it? And these have much more complicated interface than most electron apps.

Balinares

With an enormous amount of unpaid labor.

Libraries like PyQt (which Calibre uses, for instance) make it feasible at all. They still won't save you the moment you encounter any platform-specific corner case, of which there are uncountable multitudes.

Tip your OSS projects. They earned it more than you know.

cyral

Wasn't gimp patching a compiled executable because nobody on the team had a Mac at one point?

presentation

Uglier ones too

nixpulvis

They probably use something like Qt, which is probably what a lot more apps should use. But when you have a workforce that knows React, you build webapps.

lerp-io

gimp sucks dude, vlc is just ffmpeg wrapper

wiseowise

Technology choice is orthogonal to what I've said.

nixpulvis

I agree it's separate, though I offer an explanation for why we see more and more apps which should be offline-first developed online.

owebmaster

That is not a problem for offline-first as we have service workers and PWAs for that.

Aurornis

Figma’s core product works fine offline. The Slides product was supposed to work fine offline. It just didn’t because it was completely broken.

bloqs

[flagged]

volemo

And there should be no money at all! From each according to his ability, to each according to his needs. /s

bloqs

[flagged]

bloqs

[flagged]

rhubarbtree

Keynote is hands down the best designed piece of software I’ve ever used. Who the hell crafted that level of care into the UX of a presentation app I do not know but it is absolutely next level. It is almost _perfect_. I use Keynote all the time and there are exactly two flaws I’ve noticed, which is insane.

(One is a bug when clicking the colour palette sometimes deselects the selected object: the other is that you can’t start with a rectangle and change it to a rounded rectangle)

If anyone from the Keynote team reads this, I just want to say - you are absolute heroes.

abdullahkhalids

If you are presenting over zoom, you ideally want to put your full screen presentation on one screen (which is shared), and put the zoom screen on the other. So you know who is talking. Maybe look at chat.

Keynote, on a dual monitor setup, will takeover both screens, and will not allow something like the above. No options to disable dual screen usage. 5 years post-pandemic, after millions of presentations given over zoom, probably thousands given by Apple's own engineers, this is still not fixed.

Even if I make a presentation in keynote, I export to PDF.

quackzar

And if monitor space is a premium or you don't have a second one you can use something like Deskpad (https://github.com/Stengo/DeskPad) to create a virtual one a window. This is also practical if you want to have the speaker view up.

saagarjha

Pretty sure Keynote will let you run the presentation in a window which you can full screen

armadsen

I’m a Mac developer and when asked always say that my favorite app of all time is Keynote. It’s just so, so well done, and the epitome of a great Mac app. Would that all software had so much care for UX put into it.

saagarjha

I mean it's nice and all but it takes me forever to make presentations in it

daemin

The lesson I take from this is to just use software that is running locally on the machine, especially when doing presentations. Maybe even have a backup that is a simple PDF that you can show page by page - no animations though but can still show stages of the animation.

DaSHacka

This has been my approach to presentations. If it was originally a google slides document, I download it locally before the presentation time, and even for local .pptx/.odp files I always make sure to export an extra copy in PDF format, just in case.

Sometimes, for especially important talks, I even bring two laptops pre-provisioned with the slides just in case one has technical issues for some reason or another.

Its not that much extra work, and should the preparations pay off even once makes every bit of the toil well worth it. Nothing worse than embarrassing yourself in a room full of your colleagues, even moreso if the talk will be recorded and posted online for others to witness in perpetuity.

ghaff

At one time, I had some accessories so that I could present from my phone if needed. I think I may even have used it once. But, yes, be prepared both in terms of gear and mentally for glitches. E.g. if your clicker isn't working be ready to smoothly transition to telling the AV team next slide or walking up to your laptop as appropriate.

ghaff

I use Google Slides but I always create a local PDF. I actually find Google Slides has mostly everything I need and not a lot of the chrome that I don't. (Feel the same about Google Docs.) I don't use builds or animations anyway 99% of the time.

uxcolumbo

Figma has so many things on the go (Sites, Make, etc), I doubt Slides is going to get the investment and TLC it needs.

I also try to avoid cloud first. If servers are slow or down or you're locked out for whatever reason, you won't have access to your own files.

Prefer apps like Powerpoint or Keynote. Local first and back up to the cloud.

cosmic_cheese

> I also try to avoid cloud first. If servers are slow or down or you're locked out for whatever reason, you won't have access to your own files.

I still use Sketch instead of Figma for projects that are solo and where collaboration doesn’t require that the other participants have edit capabilities for this reason (among others).

Not only is it weird that with Figma you don’t get to keep a local file if you don’t constantly export to keep your local copy up to date, it means that your full fidelity work is locked up in a proprietary format that’s subject to sudden change at the company’s whims, breaking any tools reverse engineered for the purpose of liberating users’ work.

By contrast, while Sketch has a cloud mode it can also be local-first and its maker publishes an open spec for its file format. That’s the right way to do things.

tobr

What the article describes about Slides, last year’s big new Figma feature, doesn’t inspire confidence in the half-dozen new features from this year.

kingkongjaffa

Yeah.

Figma itself is great.

Figjam (digital whiteboarding, sticky notes) is okay, but one might move over to Miro or any other and it wouldn’t really matter which tool you use.

Everything else is a distraction. Devs don’t want or need dev mode. Slides doesn’t make any sense, figma and figjam work just fine for presentation.

The AI tools are really bad (asking for layouts and stuff using AI in figjam is just broken)

Slides was literally made because they realised customers were using figma for presentations.

Being a tool native with the story teller is probably better. Heavily rehearsed presentations are dumb anyway inside a company, we’re not doing PR, there’s no black turtleneck here.

The best presentations at every level are a conversation between the presenter (trying to inform or spur a decision to be made) and the audience.

I really wished they had gone more the way of Linear - focus on doing a few things really well.

makeitdouble

> Heavily rehearsed presentations are dumb anyway inside a company, we’re not doing PR, there’s no black turtleneck here.

At some size, it becomes needed.

For the average employee it will come a time they need to convince higher ups of doing something they don't have any plans to do.

For managers/VPs they'll need to get people onboard for controversial and widely impacting changes.

Rehearsal and a well prepared and presentable message will be needed if you want to put the odds on your side.

sebastiennight

As an attendee my personal pet peeve is that an increasing number of my fellow speakers at conferences are now using AI-generated slide decks, which are inevitably full of

- unneeded AI visuals

and

- huge walls of AI prose that are completely impossible to read at a distance

I do not understand why those slide-generator startups overdo it so much, when it seems the "one visual per slide" paradigm is both a much better experience for the audience, and would also be so much easier to generate.

an0malous

I think the founders of these startups and the users who use their products just don’t care about or notice details. They press a button, see some slides that look nice at a glance, and ship it. They’re vibe working.

tomsmeding

That sounds like a good, easy to spot indicator that these people do not care about quality. :)

an0malous

maybe they're right not to though. we're in an era of capitalism where C+ quality maximizes profit efficiency

user_7832

Tangential but I find modern presentation software bizarrely “broken”. It’s like the xerox (PARC?) “everything is paper” analogy is the only way to do things.

Presentations seem to be a way of getting whatever text and photos you want to put, and hope the reader can read between the lines and get value out of it. Just look at powerpoint’s smart art examples for starters… and compare them with any professional published report by any large agency. A medium which allows animations should not be behind a static PDF, yet if you want to make your ppt that polished you need to spend an inordinate amount of time as ppt doesn’t support any of the nicer stuff natively.

I haven’t used miro’s extension for powerpoint but I suspect whatever it allows would be far superior to what Microsoft allows natively.

Etheryte

In my opinion, it's a matter of mental framework. Presentations are not meant for a reader, they're meant for an audience, and if you try to make them readable, self contained, you're bound to fail. Presentations work best, or only, really, if they accompany a presenter, not the other way around.

ghaff

For a lot of routine internal corporate stuff, they sort of need to do double duty and the presenter needs to just skip over reading a lot of the fine print. Even if they want to spend the time to create a separate document, most people won't read it.

For a conference presentation, I may create speaker notes or include a link to background material but basically I feel no requirement to try to put everything I may talk about on the page.

andyferris

My take PowerPoint slides in private industry is that they are mostly analogous to what academics use poster presentations for.

They are narrated to small audiences of 1-10 (maybe 20) people at a time, who might want some notes to read before or share around.

IMO like posters they make for terrible presentations to very large groups and I kept questioning the design and purpose, but it seems to work for certain situations.

marcosdumay

Presentation documents can never do double duty. They will always fail at least one of the goals, and if you insist on not optimizing for one, they will fail both.

Most routing corporate stuff is just people booking the time for denying others the excuse to say they didn't know about it because of time constraints. Those people don't care if the presentation fails to communicate anything (what it almost always does).

user_7832

Ghaff’s comment already mentioned it but in my current use case (corporate) slides are very much supposed to be self contained. When I was a student I had no issues making pretty slides, but (fortunately?) almost never needed to have more than just some text and pictures in any slide.

bowsamic

Yeah for sure. Reminds me of people who use LaTeX for their talks and inevitably fill them with equations. It’s just not what slides are for

(Though I’d admit that LaTeX is good for lectures with lots of maths)

ryukoposting

I shall continue to scream it to the clouds: we perfected office software sometime around 2001, and everything since then has either been a sidestep to remain compatible with modern infrastructure, or a step backwards.