👀 Turn any prompt into captivating visuals in seconds with our AI-powered design generator ✨ Try Piktochart AI!

  • Piktochart Visual
  • Video Editor
  • AI Design Generator
  • Infographic Maker
  • Banner Maker
  • Brochure Maker
  • Diagram Maker
  • Flowchart Maker
  • Flyer Maker
  • Graph Maker
  • Invitation Maker
  • Pitch Deck Creator
  • Poster Maker
  • Presentation Maker
  • Report Maker
  • Resume Maker
  • Social Media Graphic Maker
  • Timeline Maker
  • Venn Diagram Maker
  • Screen Recorder
  • Social Media Video Maker
  • Video Cropper
  • Video to Text Converter
  • Video Views Calculator
  • AI Brochure Maker
  • AI Document Generator
  • AI Flyer Generator
  • AI Image Generator
  • AI Infographic
  • AI Instagram Post Generator
  • AI Newsletter Generator
  • AI Report Generator
  • AI Timeline Generator
  • For Communications
  • For Education
  • For eLearning
  • For Financial Services
  • For Healthcare
  • For Human Resources
  • For Marketing
  • For Nonprofits
  • Brochure Templates
  • Flyer Templates
  • Infographic Templates
  • Newsletter Templates
  • Presentation Templates
  • Resume Templates
  • Business Infographics
  • Business Proposals
  • Education Templates
  • Health Posters
  • HR Templates
  • Sales Presentations
  • Community Template
  • Explore all free templates on Piktochart
  • Course: What is Visual Storytelling?
  • The Business Storyteller Podcast
  • User Stories
  • Video Tutorials
  • Need help? Check out our Help Center
  • Earn money as a Piktochart Affiliate Partner
  • Compare prices and features across Free, Pro, and Enterprise plans.
  • For professionals and small teams looking for better brand management.
  • For organizations seeking enterprise-grade onboarding, support, and SSO.
  • Discounted plan for students, teachers, and education staff.
  • Great causes deserve great pricing. Registered nonprofits pay less.

10 Expert Tips to Create and Deliver a Killer Keynote Presentation

tips to create presentations, keynote presentation

So you’ve got a keynote presentation coming up, and you’re hitting the books to make sure you’re armed with the best plan possible. Besides taking notes from all the greats on TED, you’re reading up about a message structure that works, and looking for the perfect template.

While it seems like you’ve got your bases covered, like all things in life, there’s always a way to streamline the planning process.

According to Aaron Weyenberg , the UX Lead for TED and a self-professed “master of slide decks,” and the wizards behind Apple’s presentation slides , there are a number of tricks of the trade that you can rely on to create a rocking keynote presentation .

Below are some of our favorites. And to easily create a professional-looking presentation , sign up for Piktochart . It’s free and it allows you to make beautiful visuals without being a graphic designer.

1. Do your slides last

While most keynote speakers will typically build their presentation around the structure of a template, Weyenberg says that “building your slides should be the tail end of developing your presentation.” Before working on your slides, you should put together your main message, structure, supporting points – then practice and time your presentation. The reason for this, he says, is that the presentation needs to be strong enough to stand on its own. Approaching a keynote like this requires a shift in thinking.

While a beautiful set of slides is imperative to your presentation, it should not be central to it.

Weyenberg said it best: “The slides are just something you layer over [the presentation] to enhance the listener experience.”

Observe these 2017 Google I/O keynotes, especially CEO Sundar Pichai’s – the role of the slides are to support what the speaker is saying – not the other way around.

2. Get creative with photos

Often times, presenters will be far too literal or cheesy with their image choice. Weyenberg suggests to use images that are simple, yet punchy – and pairs nicely with your spoken words. He says to look for photos that are:

  • Related to your keynote’s concept
  • Are not complex in terms of composition

how to make inspiring keynote presentations

3. Simplify charts and graphs

While most presenters will simply drop an image of their charts and graphs into their deck, Weyenberg points out that it might be a bit “unsightly.” If you need to use data to back a point that you’re making, you should make the extra effort to make it more attractive – and this can be done by recreating it in your presentation maker .

There are a couple benefits to doing this:

  • It will make your presentation seem consistent and well-thought out
  • You’ll have control over colors, typography, and more.

weyenberg graph, typography in charts examples

4. One theme per slide

According to the designers of Apple presentation slides, less is certainly more. Trying to cram too many ideas on one slide can only work to your detriment. Beyond ideas, the same goes for statistics.

Let’s play a little game: For the following idea, how many slides would you use? “The developer program is incredibly vibrant. We have over six million registered developers. Demand for this show has never been greater. We sold out in just over a minute [71 seconds].”

While the average person might think that 6 million and 71 seconds would belong on the same slide and be short and sweet enough, let’s compare it with what Apple’s CEO Tim Cook did.

He only leveraged two slides: The first said “6 million,” and the second: “71 seconds. Sold out.”

how to make presentation attractive

5. Create a visual experience with data

Taking a leaf again from Apple’s presentation book, once you’ve gotten the hang of having just one stat per slide – you should also make it as visual as possible.

visual presentations

One data point per slide, combined with it being visually interesting – is sure to be memorable.

6. Practice Really Makes Perfect

Imagine the late Steve Jobs, a legendary keynote presenter, still rehearsed for months before a presentation. According to Brent Schlender , one of the co-authors behind the Steve Jobs biography “Becoming Steve Jobs,” Jobs would rehearse and prepare “exhaustively” for all of his public appearances.

Despite being a natural on the stage, Jobs never would wing it, he came to the show well prepared.

“I once spent an entire day watching him run through multiple rehearsals of a single presentation, tweaking everything from the color and angle of certain spotlights, to editing and rearranging the order of the keynote presentation slides to improve his pacing,” remembers Schlender.

While you may not be a perfectionist like Jobs, you are likely also not nearly as good of a presenter as he is – so practice really makes perfect in this case.

7. Tell A Consistent Story

Circling back to Weyenberg’s tips – he suggests that in a good slide deck, every slide should feel “like part of the same story.” Think of your deck like a story – every slide should feel cohesive to the big picture message you’re trying to communicate – as opposed to random ideas juxtaposed together.

You can do this by:

  • Using the same or similar typography, colors, and imagery across all slides
  • Using presentation templates can help with maintaining the same look and feel

8. Less is more

We explored the less is more concept earlier in the article by suggesting you keep to one idea per slide. The same can be applied to text.

When it comes to creating slides for your next keynote, the cardinal sin is a slide with ample text that is verbatim of your spoken presentation.

What this does is encourage people to keep their eyes on your slides instead of listening to you.

Weyenberg also points out that a text-heavy slide forces the brain to multitask between focusing on what it’s reading and hearing – which is quite difficult and will compromise your presentation.

bad presentation example

9. Consider topic transitions

While you want to make your slides look like a cohesive unit, you want to also keep in mind that making every slide look the same may be boring. Weyenberg suggests to:

  • Create one style for the slides that are the “meat” of the message
  • Then create another style for the slides that are transitioning between topics

For example, if your overall slides have a dark background with light text, you can use transitional slides that have a light background with dark text. This way, they’ll still feel like they’re from the same presentation family without being completely uniform.

10. Tell a captivating story

It is fitting that our final tip comes from likely the greatest keynote presenter of all time. The late and great Steve Jobs had the ability to captivate and inspire his audience with his talks, and that’s because he was a very good storyteller. And that’s the golden leaf that you can take from Jobs’ book today.

Always aim to tell a captivating story.

One example is perhaps when he introduced the iPod: “In 2001, we introduced the first iPod. It didn’t just change the way we all listen to music. It changed the entire music industry.” Listen to Steve Jobs weave a story about the digital music revolution when unveiling the iPod.

Bonus Round: Tips From Piktochart Designers  

keynote slide templates

  • Always remember that your audience is sitting far away . So ensure that your title font size is large enough to be seen from a distance, and that your body text is no smaller than 20px.
  • Use only two colors for your entire presentation – a primary and secondary color. If you must use a large color palette, your maximum choice should be up to five colors.
  • Make sure that there is enough white space throughout your presentation . This will give your content room to breathe. Less is definitely more in this case.
  • Emphasize only one object per slide – whether it’s an image, statistic, quote. This will make sure your audience stays focused.

Time to Make Your Own!

business keynote templates

Other Posts

green color palette featured image

25 Green Color Palette Combinations (With Hexes and Name Codes)

how to make any image background transparent featured image

How to Make Any Image Background Transparent

best ai banner generators featured image

8 Best AI Banner Generators in 2024

15 Keynote Tutorials To Make Sublime Presentations [2022]

  • Share on Facebook
  • Share on Twitter

By Nikolay Kaloyanov

in How-To Tutorials

2 years ago

Viewed 2,681 times

Spread the word about this article:

15 Keynote Tutorials To Make Sublime Presentations

We have already mentioned Keynote as one of the best presentation software on the market for Mac users. It has everything needed for the success of your presentations – great practicality and a superior interface which is Apple’s trademark. On top of that, Keynote is free to use.

But how exactly should you make standout presentations? In this article, you will find out with the help of our 15 Apple Keynote tutorials .

1. Getting started with Keynote

Every software journey starts with a “manual” of how to use it, and in this Keynote tutorial, you will understand what Apple Keynote is, what this software package offers, and goes over some of the most used features available – such as the basic templates, the main menus, and the visual hierarchy of the app. What you will learn is how to replace images, add texts, and some other basic tasks which is quite helpful for someone inexperienced with the program.

2. How to create a presentation in Keynote?

Learning how to make a presentation in Keynote is crucial before you advance to the next stages. So, in this Keynote beginner tutorial, you will learn how to create a presentation from scratch. You will see how to add themes, change the background color, add a gradient, insert a slide number, and other cool stuff. It’s definitely worth checking it out, especially if you’re a complete newbie.

3. How to Format Text in Keynote?

Knowing how to format text is pivotal in any presentation software, and Keynote is no exception. In this Keynote text formatting tutorial, you will see how to align text, how to add a different color style, change the font, and play around with the font weight, font size, and other key patterns. Luckily, the app is very intuitive, and you’ll get used to modifying the fonts easily.

4. How to Add and Edit Images in Keynote?

As an Apple software, Keynote is perfectly optimized for editing images. In this Keynote tutorial, you’ll learn how to add images, change the background, align different images on the canvas, and so much more. While the video guide is considered old now (the video is published in 2010), the concept is still considered unique even today.

5. How to Add a Video in Keynote?

Adding videos is crucial if you want to grab the attention of your audience. In fact, it raises audience awareness a lot! In this Keynote tutorial, you will learn how to embed a YouTube video in Keynote within a couple of seconds and then check its size or even add a shape. So cool!

6. How to Make Charts in Keynote?

Creating charts in Keynote is not just possible, but it’s quite a lovely experience! In this Keynote chart tutorial, you will learn how to create a chart in Numbers (Apple’s version of Excel and Google Sheets), and then transfer it to the presentation software, where you can modify it in any style you like. You can pick between 2D and 3D, animated Keynote charts, and even make your chart colorful.

7. How to Create a GIF in Keynote?

Animated GIFs add value to your presentation and make it look more interactive. While adding GIFs to Keynote is possible and easy, there is something else you can do – create a GIF from Keynote. In this video tutorial, you will learn how to make a cool GIF using Keynote, and use it for your presentation or other designs.

8. How to Make Infographics in Keynote?

Keynote is a powerful presentation app because it has many functionalities but, more importantly, it focuses on great looks. In this Apple Keynote tutorial, you will learn how to manage proportion, pick the right size of the infographics, group objects, and some more useful techniques that you can apply to your works.

9. How to Use Presenter Notes in Keynote?

PowerPoint and Google Slides users know them as “Speaker notes,” but in Keynote, they’re known as Presenter Notes . In this Keynote tutorial, you will learn how to show presenter notes and add some while “on the go.” Topher Morrison will also give you some practical advice on how to use them correctly so you don’t forget your thoughts during the presentation.

10. Intermediate Keynote Tutorial

If you have stepped up your game, then it may be time for some of the more advanced Keynote tutorials. What you will learn from this video is how to create animations in Keynote, make transitions, and even remove backgrounds (which is very useful). You will also learn how to add links to slides and insert shapes to make flashy designs. Last but not least – you’ll see how to customize your Keynote toolbar.

11. How to Collaborate in Keynote?

We all have to admit that Keynote can’t rival Google Slides in terms of collaboration, but it doesn’t mean it’s impossible. In this Keynote tutorial, you will see how to make your presentation shareable and how to do it properly, so you can collaborate with your peers on Keynote presentations without issues. All the progress is saved in iCloud Drive, and you can check the changes in real-time.

Read more : Keynote vs Google Slides comparison

12. How to Create a Poster in Keynote?

Who would suppose you can create beautiful posters with Keynote? Well, we do! In this Keynote poster tutorial, you will learn how to quickly come up with a poster design without spending too much time. The guide itself is simple, but it will teach you how to make slides vertical and where to find icons. On top of that, you will also see how to align objects.

13. How to Make a Dynamic Background in Keynote?

That is arguably the most interesting Keynote tutorial on our list, as it will show you how to add a dynamic background. You can find a couple of different options, which you will learn to customize to get the results that you wish. We have to admit Jesse has been quite creative with his explanations, but the guide was very helpful, too!

14. Keynote for iPad Guide

We cannot make a Keynote article without mentioning iPads. It’s simply impossible. In this Keynote for iPad tutorial, you will learn all the basic (and not so basic) skills to operate well on the Apple tablet. You’ll learn how to change fonts, create transitions, and print your presentations, but also collaborate and AirDrop, create passwords, add soundtracks, and other useful things that you can do.

15. How to Present Keynote Slides in Zoom?

Learning how to stream a live presentation in Zoom has become a very crucial skill to acquire these days, so it’s no surprise that many presentation programs are adapting to use it. In this Keynote live streaming tutorial, you will learn how to pair it well with Zoom and present it in a virtual meeting.

Final words

Keynote is a great presentation software. It has an amazing UX design, and it can help you craft masterpieces. While some argue it’s not as feature-rich as PowerPoint, learning it can give you everything you need.

If you find our content useful, you can check some of the other articles:

  • Keynote vs PowerPoint: Presentation Software from Different Worlds
  • 30 Free Marketing Presentation Templates with Modern Design
  • How to Start and End a Presentation: 10 Practical Tips to Grab Attention and Make an Impact

how to make a cool keynote presentation

Add some character to your visuals

Cartoon Characters, Design Bundles, Illustrations, Backgrounds and more...

Like us on Facebook

Subscribe to our newsletter

Be the first to know what’s new in the world of graphic design and illustrations.

  • [email protected]

Browse High Quality Vector Graphics

E.g.: businessman, lion, girl…

Related Articles

20 google slides tutorials to master your presentation skills, how to add a gif to google slides and make it look nice, get started with adobe illustrator: 12 tutorials to step up your game [2022], how to embed a video in powerpoint [2022 user guide], streaming on twitch with adobe character animator, enjoyed this article.

Don’t forget to share!

  • Comments (0)

Nikolay Kaloyanov

Nikolay is a copywriter with vast experience in Technology, Marketing, and Design. When he isn't playing with words and crafting texts, he watches sports and asks questions. He is a funny person...until you put him on a diet.

how to make a cool keynote presentation

Thousands of vector graphics for your projects.

Hey! You made it all the way to the bottom!

Here are some other articles we think you may like:

How to make Google Slides Look Good

How-To Tutorials

How to make google slides look good and add a touch of finesse.

by Nikolay Kaloyanov

What is a Storyboard [Theory, Examples and Mega Inspiration]

What is a Storyboard [Theory, Examples and Mega Inspiration]

by Al Boicheva

how to make a cool keynote presentation

What Is Google Slides and How to Get Started?

Looking for design bundles or cartoon characters.

A source of high-quality vector graphics offering a huge variety of premade character designs, graphic design bundles, Adobe Character Animator puppets, and more.

how to make a cool keynote presentation

Pro Speakers on How to Give a Perfect Keynote Presentation

Allie Decker

Updated: January 13, 2021

Published: November 03, 2020

Two years ago, I was asked to give a presentation about my HubSpot article on emotional marketing . It was by far the most exhilarating and nerve-wracking experience of my professional life.

Pro Speakers on How to Give a Perfect Keynote Presentation

I don’t necessarily hate public speaking. However, leading up to the event, I felt the full responsibility of not only delivering a good presentation but also teaching the audience valuable , actionable information — and that was very intimidating.

I wanted to do a good job, and I wanted to be a good teacher.

→ Free Download: 10 PowerPoint Presentation Templates [Access Now]

Therein lies the importance of keynote presentations : to be effective, they should be educational and entertaining. Do you have a keynote presentation in your future? Read on for some advice from professional speakers.

First, what is a keynote presentation? Glad you asked.

You may also be tasked with a keynote presentation in order to secure funding, make a sale, or update stakeholders or executives. Whatever stage you find yourself on, delivering a keynote presentation is an important responsibility as a public speaker.

How to Give a Perfect Keynote Presentation, According to the Experts

I spoke with four professional speakers on how to deliver a near-perfect presentation. Here are five pieces of advice they shared.

1. Rehearse, rehearse, rehearse.

When it comes to public speaking, practice quite literally makes perfect. Every expert I spoke with mentioned how frequently they rehearse their presentations.

“However much you think you need to rehearse, rehearse 10 times more than that. When you show up to a concert, you expect that the musicians know their songs, and you certainly don't want the first time they try to play it to be right there on stage. You owe your audience and the folks hiring you to speak the same respect,” said Melanie Deziel , international keynote speaker and founder of StoryFuel . (She received this advice herself from Michael and Amy Port at Heroic Public Speaking .)

Melanie Deziel keynote speaker hubspot

Provided by Melanie Deziel

As more presentations and events become fully virtual, the likelihood of technical difficulties also grows. Rehearsing your content can help you weather any interruptions or last-minute changes.

Rehearsal not only leads to content mastery; it allows freedom in your presentations. “The more you rehearse and become comfortable with the content, the freer you'll be to take chances, experiment, and truly focus on your delivery, rather than trying to remember what comes next,” shared Deziel.

How do these experts recommend practicing your presentations? “[Use] a mirror,” said Olivia Scott , keynote speaker and founder of Omerge Alliances . “I take the time to see how I'm being received, I look at my body posture, and I look at everything to make sure that I feel good about what I'm delivering. This isn’t exactly a tool or technology, but it's a way to practice and rehearse.”

olivia scott keynote presentation hubspot

Additionally, consider asking friends, family, and trusted colleagues to listen to your practice runs and provide feedback on your presentation.

2. Ask for feedback.

Speaking of feedback, expert orators know to ask for it on a regular basis — from friends, peer groups, mentors, audience members, and clients. “Find a support crew and connect with other speakers in the industry,” mentioned Karen Hopper , keynote speaker and data strategist at M+R. Hopper personally recommends Shine Bootcamp , which provided her with lifelong friendships, helpful feedback, and a priceless education about public speaking.

Karen Hopper keynote presentation hubspot

Provided by Karen Hopper

“We help each other with feedback on our pitches, topics, outlines, and presentations, and we celebrate each others' wins,'' said Hopper. “ ... It’s well worth surrounding yourself with people who will cheer for you and who will give you honest feedback — the fastest way to get better is to ruthlessly seek out that feedback.”

Clients can also be an incredibly helpful source of feedback. If you’re asked to speak at an event or conference, consider asking the people who hired you. “I ask my client for their reaction immediately after every presentation. It’s important to know how they felt, and whether the presentation achieved their goals. Every time my client is happy, that’s my most successful presentation,” said Jeff Toister , keynote speaker, author, and customer service expert.

jeff toister keynote speaking hubspot

Lastly, the best feedback often comes from the source — in this case, your audience. Whether you ask questions during your presentation (which we’ll discuss next) or ask for feedback following your presentation, it’s never a bad idea to know what your audience thought about your keynote.

Feedback may look different if giving a remote keynote presentation, but it's still possible.

“It’s been a creative challenge to adapt a talk I'd hoped to give in person to work in a virtual environment. It's much harder to tell how your talks are received online, without being able to see nodding and note-taking and hear laughter and clapping. But all the feedback I have received [over email] indicated that my talk successfully changed the way many people are thinking about their content idea generation process, and that was the ultimate goal of the talk: to change how people think ,” shared Deziel, referring to her recent keynote at Content Marketing World 2020.

3. Engage your audience.

Nobody likes being talked at . Sure, delivering a keynote presentation involves you doing most of the talking, but it doesn’t have to be a one-way conversation. Many of the experts I interviewed encouraged some sort of audience engagement or interaction to enhance your presentation.

“People love to be involved in a presentation. Rather than explain a concept to my audience, I find a way to have them experience it,” said Toister. “For example, when I share how multitasking hurts productivity and causes us to make more errors, I have the audience try a brief multitasking exercise so they can experience the problem themselves.”

Did you know that audience engagement levels drop considerably (14%) if a presenter does most of the talking, versus if the audience talks just as much? Moreover, 64% of people believe that a presentation with two-way interaction is much more engaging than a one-way presentation.

Presentation engagement also takes practice — just like your presentation content itself. “ ... Entertainment comes from the performance itself: the way in which you deliver that content and the energy you bring to that delivery. This is a separate skill you need to practice. Work with a coach, watch back recordings of yourself to identify opportunities to improve your craft, and watch videos of top-notch comedians, poets and other speakers to see what you can learn from them,” encouraged Deziel.

Lastly, as important as engagement is, don’t let technology stand in the way. While smartphones and polling software can make audience interaction easier, they can also get in the way of you connecting with your audience. “I prefer to just have people stand up, raise their hand, or clap to participate in the poll. It gets the audience moving, and I don’t have to worry about WiFi connections or whether the polling software is working,” said Toister.

4. Prioritize your content as much as the delivery.

While entertaining and interacting with your audience is helpful and exciting, it shouldn’t take precedence over your presentation content itself. “Nearly all of what the audience can learn from you comes from the content: the stories you tell, the examples you share, the facts you cite and the other information you explain. Carefully crafting those materials and testing it out ensures that the audience will get the information they were promised from your session,” said Deziel.

Tools like PowerPoint, Keynote, Google Slides, and Canva can help you hone your content and develop a story within your presentation. A 2018 Prezi study (another presentation tool option) showed that 90% of people believe a strong narrative makes for a more engaging, interesting presentation. Data can help form arguments and explain facts, but stories stay with your audience long after your time on stage.

Storytelling is yet another way to engage with your audience, especially by evoking emotions like humor. “It’s entertaining to ask questions, saying, ‘Can anyone relate to this? Has anyone ever had this type of experience before?’ and then getting them involved with some laughter around those experiences. Laughter always helps,” said Scott, who presented at INBOUND 2020 .

Hopper, who was also a Breakout Speaker at INBOUND 2020, agreed: “Don't be afraid to be funny or drop in jokes — there are studies that show that laughing actually helps your brain retain information better, so not only will your audience have a good time laughing with you, but they'll also get more out of your presentation. It’s a win-win!”

5. Focus on the audience.

Finally, everyone can agree that public speaking is either revered or feared. If you relate to the latter and find yourself nervous when giving presentations, turn your focus on the audience.

“Speakers easily get nervous when they focus on themselves and worry too much about their own performance. Focusing on your audience first takes the nerves away and redirects your attention to making sure your audience gets something of value from your keynote,” shared Toister.

That’s the goal of a keynote presentation — to provide value to your audience. Regardless of what story you’re telling, what tools you’re using, or how you’re engaging the crowd, as long as you deliver a presentation that inspires your audience to think differently — even for 30 minutes — you’ve given a perfect keynote presentation.

Note: HubSpot Marketing teams reserve the right to use guest blog author’s likeness across our content as we see fit, including but not limited to HubSpot’s social media channels.

Blog - Beautiful PowerPoint Presentation Template [List-Based]

Don't forget to share this post!

Related articles.

How to Create the Best PowerPoint Presentations [Examples & Templates]

How to Create the Best PowerPoint Presentations [Examples & Templates]

17 PowerPoint Presentation Tips From Pro Presenters [+ Templates]

17 PowerPoint Presentation Tips From Pro Presenters [+ Templates]

How to Write an Ecommerce Business Plan [Examples & Template]

How to Write an Ecommerce Business Plan [Examples & Template]

How to Create an Infographic in Under an Hour — the 2024 Guide [+ Free Templates]

How to Create an Infographic in Under an Hour — the 2024 Guide [+ Free Templates]

20 Great Examples of PowerPoint Presentation Design [+ Templates]

20 Great Examples of PowerPoint Presentation Design [+ Templates]

Get Buyers to Do What You Want: The Power of Temptation Bundling in Sales

Get Buyers to Do What You Want: The Power of Temptation Bundling in Sales

How to Create an Engaging 5-Minute Presentation

How to Create an Engaging 5-Minute Presentation

How to Start a Presentation [+ Examples]

How to Start a Presentation [+ Examples]

120 Presentation Topic Ideas Help You Hook Your Audience

120 Presentation Topic Ideas Help You Hook Your Audience

The Presenter's Guide to Nailing Your Next PowerPoint

The Presenter's Guide to Nailing Your Next PowerPoint

Download ten free PowerPoint templates for a better presentation.

Marketing software that helps you drive revenue, save time and resources, and measure and optimize your investments — all on one easy-to-use platform

how to make a cool keynote presentation

9 Keynote Tips and Tricks for Stunning Apple Slides (+ BONUS Expert Hacks to Make Keynote Better)

Looking to create captivating and professional Apple slides? Look no further! With these Keynote tips, you can unlock the full potential of Keynote and deliver impressive presentations that will leave your audience in awe.

From mastering slide transitions to customizing your toolbar, we’ll explore essential techniques that will take your slides to the next level.

Let’s take your slides to new heights with these invaluable Keynote tips.

  • Animate Individual Objects on the Slides
  • Master Magic Move
  • Edit Your Slide Layouts
  • Use Action Buttons for Shapes in Keynote
  • Use a Pre-Built Template Design
  • Customize Your Keynote Toolbar
  • Edit Videos without Using Any Other Tool
  • Record Slideshow for Playback
  • Control the Slideshow Remotely

BONUS Keynote Tips For Engaging Presentations

Keynote tips faq, #1 – animate individual objects on the slides.

Elevate the impact of your Keynote slides by animating individual objects to control their appearance and engage your audience. 

Here are three best practices for animating individual objects on your slides:

  • Control the timing: Animate objects to appear on your slide exactly when you want them to. Whether it’s a text box, an image, or a shape, you can choose when it enters the screen to create a seamless and engaging presentation.
  • Preview your animation: Before finalizing your slides, take advantage of the Preview button to see how your animation will look in action. This way, you can make any necessary adjustments and ensure a smooth transition between objects.
  • Customize your animation: Keynote offers a range of animation options to fit your needs. From simple fades to complex movements, you can customize the animation of each individual object to create a visually stunning and memorable experience for your audience.

#2 – Master Magic Move

Little known Keynote tip: You can use a cool feature called Magic Move to seamlessly animate and transition objects between slides.

Magic Move allows for smooth animation and transition between slides, creating a visually engaging and dynamic presentation.

To utilize this feature, duplicate the slide and adjust the position of objects to create a seamless animation effect. Then, select Magic Move from the Add an Effect section to apply the animation between the slides.

Customize the duration, match with text, and define the transition start time for the Magic Move effect to ensure it aligns with your presentation needs. Then, preview the smooth animation to ensure it meets your expectations.

#3 – Edit Your Slide Layouts

To achieve consistent styling in your Keynote presentation, utilize the Edit Slide Layouts feature. This powerful tool allows you to customize your slide layouts and designs, ensuring a cohesive and professional look throughout your entire presentation. Simple but effective, this is a Keynote tip most people overlook. 

Here are three ways you can make the most of this feature:

  • Easily add a title and photo: By editing your slide layouts, you can include a title and photo section in every slide, saving you time and effort. Simply adjust the layout to include these elements, and they’ll automatically appear whenever you create a new slide.
  • Define your frequently used layouts: If you have specific layouts or designs that you frequently use in your presentations, you can define them using the Edit Slide Layouts feature. This way, you can easily access and apply these layouts whenever needed, streamlining your workflow and ensuring consistency.
  • Explore alternatives if needed: While Keynote offers a wide range of slide layouts to choose from, you may find that none of them fit your specific needs. In that case, it’s worth exploring Keynote alternatives that provide more customizable options for slide layouts.

#4 – Use Action Buttons for Shapes in Keynote

To enhance your Keynote presentations, incorporate action buttons into your shapes. Action buttons can add interactivity and engagement to your slides.

Here are three reasons why you should consider using action buttons in Keynote:

  • Easy navigation: Action buttons allow you to create clickable links within your shapes. By linking a shape to another slide or a specific location, you can create a seamless navigation experience for your audience. They can simply click on the shape to jump to the desired section or information.
  • Interactive elements: Action buttons can be used to add interactive elements to your slides. For example, you can create buttons that play videos, open websites, or trigger animations. 
  • Enhanced user experience: By incorporating action buttons, you can provide your audience with a more interactive and hands-on experience. They can actively participate in the presentation by clicking on buttons and exploring the content at their own pace. 

#5 – Use a Pre-Built Template Design

This Keynote tip is another important one to not overlook! Even if you’re creative and love to design from scratch, using pre-built templates as a starting point can save you a ton of time. 

Keynote users can enjoy minimal and modern pre-built templates that are both popular and easy to manage. These templates can serve as a great starting point, offering a foundation for customization and personalization . By utilizing pre-built templates, you can maintain a consistent styling throughout your presentation, especially for large decks. This ensures that your slides look polished and you look like a professional speaker .

Additionally, if you prefer a more personalized touch, Keynote allows you to create your own custom templates or slides . This flexibility enables you to tailor your presentation to your specific needs while still benefiting from the convenience and efficiency of using pre-built designs.

#6 – Customize Your Keynote Toolbar

When it comes to enhancing your Keynote presentations, one important step is to customize your toolbar for easy access to frequently used tools. By customizing your toolbar, you can streamline your workflow and save time during your presentation preparations.

To customize your toolbar in Keynote , go to the View menu and choose Customize Toolbar . From there, you can drag and drop the features you use most frequently into your toolbar. Once you’re done, simply click the Done button to finish customizing your toolbar.

Take advantage of this feature to make your Keynote experience more personalized and efficient.

#7 – Edit Videos without Using Any Other Tool

There are some pretty cool Keynote tips for anyone who integrates videos and other media into their presentations. 

Take your video editing to the next level with Keynote’s built-in tools, allowing you to seamlessly trim, enhance, and add dynamic effects to your videos directly within the presentation software. 

Here are three ways you can edit videos without using any other tool in Keynote:

  • Trim and crop: Use Keynote’s video editing options to easily trim unwanted sections and crop your videos to focus on specific areas, ensuring that your videos are concise and visually appealing.
  • Enhance and adjust : Keynote enables you to enhance the quality of your videos by adjusting brightness, contrast, and saturation. You can also apply filters and effects to give your videos a professional touch.
  • Add text and annotations: With Keynote’s built-in text and shape tools, you can add text overlays, annotations, and captions directly onto your videos. 

#8 – Record Slideshow for Playback

Enhance your presentation experience by easily recording your slideshow for playback. With Keynote, you have the option to record your presentation, allowing you to share it with others or review it at a later time.

To start recording , simply go to the Play menu and select Record Slideshow . Before you begin, customize the recording settings to your preference. You can choose to include narration and even enable pointer options to highlight important elements on your slides.

During the recording, navigate through your presentation as you would during a live presentation. Use the pause and stop buttons to control the recording and make adjustments as needed.

Once you’ve finished recording, take the time to review and edit the recording if necessary. This way, you can ensure that the playback is smooth and professional.

Recording your slideshow is a convenient way to capture your presentation and share it with others, whether it’s for training purposes, remote meetings, or simply to have a record of your work. No matter what your role is, this Keynote tip can be especially useful if you share your presentations with others!

#9 – Control the Slideshow Remotely

This is a cool Keynote tip for anyone who hosts presentations! Control your Keynote slideshow remotely using the Keynote app on your iPhone or iPad. With this feature, you can easily navigate through your presentation without being tethered to your computer.

Here are three ways you can take advantage of the remote control functionality:

  • Connect your Mac and your iPhone or iPad to the same Wi-Fi network. This ensures a seamless connection between the devices.
  • Open the presentation you want to control on your Mac , then tap the ‘Play’ button in the top-right corner of the Keynote toolbar. This starts the slideshow on your Mac.
  • Once the slideshow is running, you can control it by tapping the ‘Next’ or ‘Previous’ buttons on your iPhone or iPad . This allows you to move through your slides effortlessly, even if you’re standing across the room.

But that’s not all! You can also use your iPhone or iPad as a laser pointer during the presentation. Simply press and hold on the screen, and a laser pointer will appear, helping you emphasize important points and engage your audience even more. Cool, right? 

Choose A Set Of Icons & Stick To It

For a visually cohesive and professional presentation, choose a set of icons that aligns with your theme and consistently use them throughout.

Not only does this create a visually engaging presentation, but it also reinforces your personal branding and message. The use of a specific set of icons helps in maintaining a streamlined and polished design aesthetic , ensuring that your slides look cohesive and well-designed.

A consistent set of icons also aids in guiding the audience’s understanding and navigation. It provides a visual cue that helps them follow along and comprehend the information presented.

Make Fast Edits with Master Slides

Say goodbye to manually editing each slide individually. Instead, make fast edits to the design and formatting of all slides by modifying the Master Slide templates.

With the Master Slides feature, you can efficiently update fonts, colors, and layout elements across all slides in your presentation.  

Imagine the efficiency of making a single edit and seeing it instantly reflected throughout your entire presentation. With Master Slides, you can ensure consistency and cohesiveness in your slides without the hassle of repetitive editing.

Play with Themes

Enhance the visual appeal of your slides by exploring the Play with Themes feature and experimenting with different visual styles and aesthetics.

With Keynote, you can easily change the entire look and feel of your slides by applying different themes from the Themes chooser. This allows you to customize the themes by adjusting colors, fonts, and slide layouts to match your content and branding.

Include Stunning Charts and Graphs

Consider incorporating visually stunning charts and graphs into your Keynote presentation to enhance data representation. By utilizing these powerful visual aids, you can simplify complex information and make it more accessible to your audience.

Incorporating visually appealing charts and graphs into your Keynote presentation is a simple yet effective way to engage your audience, enhance data representation, and leave a lasting impact.

Export Keynote to Different Formats

This is another keynote tip that most people don’t realize the usefulness of at first glance. To ensure compatibility and easy sharing, Keynote allows you to export your presentation to various formats, including PowerPoint, PDF, HTML, and images . 

To export your presentation, simply go to the File menu and select ‘Export To’ . From there, you can choose the desired format and adjust settings to customize the export process. 

Consider the needs and preferences of your recipients when selecting the format for exporting your Keynote presentation. For example, if they primarily use PowerPoint, exporting to that format would make it easier for them to view and edit your presentation. On the other hand, exporting to PDF can ensure that your presentation retains its formatting and can be easily viewed on any device.

How Do I Make My Keynote Slides Look Good?

To make your Keynote slides look good, utilize slide transitions and animations, customize your toolbar for efficient editing, use pre-built templates, and incorporate interactive elements strategically. Take advantage of support options for additional assistance. And of course, don’t forget to apply best design practices!

What Are the Cool Things You Can Do in Keynote?

You can do many cool things in Keynote! Create smooth transitions, customize object animations, use Magic Move for seamless slides, and edit slide layouts. Customize your toolbar for quick access to frequently used tools.

How Do You Make a Keynote Presentation Effective?

To make your Keynote presentation effective, utilize the features on Mac, iPad, and iPhone. Collaborate in real-time and sync across devices. Access support options like searching for answers, connecting with experts, and using user guides and forums.

Is Apple Keynote as Good as Powerpoint?

Yes! Apple Keynote is a powerful presentation software that offers unique features, seamless integration across devices, and a user-friendly interface. It provides a wide range of tools and templates to create visually stunning and engaging slides.

By utilizing these powerful Keynote tips and features, you can create beautiful and professional Apple slides that will impress your audience. Simply put, if you’re trying to become a keynote speaker , you should know these Keynote tips.

From mastering slide transitions and animations to customizing your toolbar and controlling the slideshow remotely, Keynote offers a range of tools to enhance your presentations.

With the ability to collaborate in real-time and seamlessly sync across devices, Keynote is the ultimate presentation software for unleashing your creativity and delivering impactful presentations.

Do you have other Keynote tips to share? Comment below and share your favorite Keynote features!

Free Public Speaker Training, hosted by TEDx speaker Taylor Conroy, click here to save your free spot

Check out more great articles from the Thought-Leader Blog covering TEDx Talks, success mindsets, and everything else in between

How to Get a TED Talk

How to prepare a ted talk, how to market yourself effectively, how to become a keynote speaker, how to speak professionally.

  • Pitch Decks & Investor Materials
  • B2B Graphic Design
  • Startup Consulting
  • Trainings & Workshops
  • Case studies
  • Downloadable resources

17 Presentation Techniques For A Great Keynote

  • Presentation design /
  • Public speaking

Featured image for “17 Presentation Techniques For A Great Keynote”

How much time do you take to design your presentation? Days? Weeks? Where do you get your inspiration from and how do you find the right design elements? Wouldn’t it be fantastic if you could create a remarkable keynote presentation in a day or two? I think anyone can do it, if they pay attention to the following presentation techniques and manage to combine them in a way that helps them put the right ideas in the right context.

Also read:  7 Things To Improve In Your Keynote Speech Presentation

Achieving presentation flow is a challenging task. Not everyone has a knack for design. So pay attention to each of these ideas, both the simpler ones and the more complex, and make your own combo to improve delivery and convince your audience.

1. Visuals are your friend

Using different types of visuals can be a great way to help your audience remember and react. Photos, illustrations, icons, symbols, sketches, figures, and diagrams are much more easy for the brain to retain than words. Think of a company logo for example – how many times has your brain recognized the logo even before you remembered the name of the brand?

Another great thing about using imagery is that it makes you more charismatic. It seems that speakers are seen as more charismatic when otherwise identical speeches contain more imagery . Here’s a great example – a former US president’s inaugural address was rewritten to create low and high imagery versions in an experiment. The audio recordings of the two speeches were played for the participants to the study who were randomly assigned. After listening to the speech, they provided ratings on various summary leadership measures. The result? The speech with high imagery was attributed to a more charismatic person.

2. Keep the presentation short and to the point

Thousands of psychological, neurobiological and social science studies have been conducted on how humans “pay attention.” The famous Microsoft “study” claimed that the human attention span went from 12 seconds on average in 2000 to just 8.25 seconds in 2015, which is shorter than that of a goldfish. What most of these studies concluded is that, most of the time, we don’t pay attention. It’s just how our brain works.

Keep your presentation short and sweet and, more importantly, simple. Even if your ideas are complex, you need to find a way to help your audience focus and follow your speech. Make sure your slides are not too busy if you want the audience to listen to you instead of reading slides.

how to make a cool keynote presentation

3. The rule of three

This is a rather well-known technique that’s based on the fact that people tend to only remember three things. When you design the flow of your presentation, work out what the three messages that you want your audience to take away are. Then, structure your presentation around them, using the right design elements to separate the three.

The same rule can be applied to an individual slide –  it’s recommended that you use a maximum of three points on a slide. Make sure that they aren’t bullet points or presenter notes. Those should not be on the screen when you’re doing a keynote speech. If Google’s CEO does not  use bullet points , neither should you.

Also read:  5 Pro Tips For Giving Better Presentations

4. Focus on telling stories instead of throwing numbers

Even if you have a technical or scientific topic to present, you still need to tell a story. That is the essence of a keynote speech, to be memorable, emotional, compelling. And that means storytelling.

Tell stories and anecdotes to help you illustrate your ideas and your research. This will definitely make your presentation more effective and memorable. In a UCLA study , students were asked to recall a series of speeches they had heard. Only 5 percent remembered any individual statistic, while 63 percent remembered the stories presented in those speeches.

“Things are not what they seem.” It’s that to get people to sit on the edge of their chair or to get them involved in your story, the audience has to constantly discover something new.

Howard Suber, UCLA

how to make a cool keynote presentation

5.  Know what slide is coming next

Memorizing every single word in a presentation is not a good idea. That’s why you shouldn’t have chunks of text altogether. But knowing what slide comes next is a must. Even if you are an amazing speaker and you’ve been really busy so you’ve had the presentation made for you, go through it at least once before.

It helps to build trust and keep the audience engaged when you say “On the next slide [Click] you will see…”, rather than than act confused when the next slide appears. It will also help with the flow of the presentation.

6. Rehearse, rehearse, rehearse

Practice is key for public speaking. Many experts say that rehearsal is the biggest single thing that you can do to improve your performance. This technique will make you so comfortable with the presentation content that you won’t need notes or prompts and you’ll appear conversational but knowledgeable.

Perform your presentation out loud at least four times. You can try something different each time: one in front of your friends or colleagues, one alone and one in front of a real scary audience, for good measure. You should also try to do a video recording of a rehearsal. It will help you spot improvement points, from how you are standing, if you are jangling keys, to how well your presentation is structured.

how to make a cool keynote presentation

Also read:  Use These Presentation Apps To Rehearse Anywhere

7. Have an emergency plan

This does not include running off the stage. But it is a well known fact that something is bound to go wrong. It’s either the projector, the lights, the audio, the laptop, the fonts, etc. It’s always good to have a back-up plan. This way you won’t be blindsided, stressed and confused in case something goes off track. A useful tip is to check out the presentation room beforehand, so that you know what could go wrong.

Murphy’s kit: Have a printed out set of slides, data stick of your presentation and a laptop with your slides on it.

8. Involve the audience

One of the most powerful presentation techniques is inviting the audience in and have them contribute in some way. This will get them emotionally invested and it will differentiate you from inexperienced, nervous speakers.

Plan a inclusion of the audience in your presentation somewhere. It can be a slide with a question, a game or just an empty slide to help you connect with people and re-gain their full attention. Here are some ideas for audience activities–from a simple show of hands, to requests for brief personal input, to role playing and games, to small group exercises- and their merits:

The show of hands is good for polling the audience and gaining real-time feedback. It lets audience members know where they stand with respect to the group.Brief personal input reveals the diversity of experience in the room.Role playing and games are excellent for practicing sales situations and interpersonal responses.Group exercises allow participants to learn from each other.

IoT for Enterprise

9. Don’t read off the slides word for word

Please. Your audience is surely capable of doing that for themselves. They don’t need you to be standing in front of them reading off the screen.

Build your presentation in a way that it provides context for your speech, with visual elements and clear, simple ideas. Use your slides as outlines or conversation points that you build on, just like you would in a normal discussion. Experienced speakers often use slides to add a quick parenthetical note to something they’re saying to the audience.

10. Find the right speed

Most people go too fast. Mostly because they’re nervous or they’re pressured by the time constraints of the format. It’s really easy to rush through your content and speak very quickly, especially if you’re panicked. But it’s much easier for an audience to engage with your content and remember something if your delivery falls into a natural rhythm. Pace yourself and remember to punctuate your speech with pauses to emphasise key points.

Here’s a great exercise shared by Sims Wyeth , who learned it from Marian Rich, a voice and speech teacher in New York who worked with many famous actors to help them improve their vocal presence.

“The exercise will teach you that your voice is a wind instrument, and you must have ample air in your lungs to play it well.

Mark a paragraph / in this manner / into the shortest possible phrases. / First, / whisper it / with energetic lips, / breathing / at all the breath marks. / Then. / speak it / in the same way. / Do this / with a different paragraph / everyday. / Keep your hand / on your abdomen / to make sure / it moves out / when you breathe in / and moves in / when you speak.

Before you whisper each phrase, take a full bellyful of air and then pour all the air into that one phrase. Keep your throat open, and don’t grind your vocal chords. Lift your whisper over your throat. Pause between phrases. Relax. Then, take another full breath and whisper the next phrase. Whisper as if you were trying to reach the back of the room.

Once you’ve whispered the paragraph, then go back to the start and speak it in a conversational way, but again, pour all the air into each phrase and honor the silence between phrases. I can’t stress that enough. Take your own sweet time at the forward slashes.”

If you’re more of a slow talker, with a constant calm rhythm, you might run the risk of boring the audience. Keep people awake and interested by learning to increase your speaking speech without losing articulation and thought clarity. Start by learning what makes you slow. Record a one-minute monologue on tape and use a stopwatch or second hand; listen for the following types of slow spots.

how to make a cool keynote presentation

11.  Include some humor

Humor can be one of the most powerful techniques for giving a great keynote presentation. You can use it in the beginning to relieve the tension in the room and help ease the transition into the bulk of the content. Appropriate humor that’s true to you let’s your audience get a sense of your personality and makes for a memorable presentation.

If you’re not a natural punster, do not despair. Anything can be learned. Here are a few techniques you can try:

Exaggeration: “Then I talked to a woman whose voice was so high only the dog could hear it.”Puns: “Did you hear about the guy whose whole left side was cut off? He’s all right now.”Self-deprecation: “And then, even though I knew it was too hot to eat, I bit into the pizza anyway. Because, clearly, I am an idiot.”Wordplay: “She brought me a plate of french fries instead. At least I thought they were French because they had an attitude and wore berets.”References: “Do. Or do not. There is no try.” – Yoda

12. Follow Guy Kawasaki’s 10-20-30 rule

Guy Kawasaki wrote that a presentation “should have ten slides, last no more than twenty minutes, and contain no font smaller than thirty points”. Although this was meant for entrepreneurs creating pitch decks, it’s a useful pointer for keynote speeches as well, especially from a design point of view.

Opt for a legible font and type size. Don’t use eccentric fonts that will make it impossible to make out the actual words. Stick to standard, easy-to-read fonts, preferably sans-serif (fonts such as Arial or Helvetica).

13. Pause from time to time

Both in your speech and in your presentation, white space is an important component. Whitespace is a fundamental building block of good design. Its one of the first thing any visual designer is taught. However, to many speakers it is simply a waste of space that could be used to better promote their message or express an additional idea.

Speech pauses allow you to punctuate your spoken words, giving your listeners clues as to when one phrase, one sentence, or one paragraph ends, and the next begins. Brigitte Zellner notes that pauses “participate in rendering human communication more intelligible. (…) In other words, pauses “stick out like sore thumbs”, and thus may occupy “beacon” positions in speech, serving to structure the entire utterance for both speaker and listener.”

how to make a cool keynote presentation

14. Try some icebreakers

Why not reference some fun facts? Or have audience members introduce themselves? The most effective keynotes are both informative and enjoyable at the same time.

“For the brain to remember, presenters must deviate from a pattern in some significant way.”

Carmen Simon, co-founder of Rexi Media

Although not everyone is comfortable with icebreakers it doesn’t hurt to try one or two and see how they work for your keynote. Here are some different icebreaker ideas.

15. Make it thematic

Another out of the box idea is to make the most of an upcoming or recent event/holiday/movie release etc. and create a thematic presentation. Go for a memorable appearance, costume and all, and a well-designed presentation to accompany your speech. Get the audience to remember your presentation by connecting it to something they like or even dislike. The emotional connection will help spark a valuable conversation and it will increase the chances of people remembering your ideas.

Connections among elements in memory can make a real difference. Art Markman uses the analogy of a bowl of peanuts in his book Smart Thinking. He says that if you take peanuts out one at a time, you get three peanuts when you reach into the bowl three times. But, if you pour caramel over the peanuts, then when you pull one out, you get a whole cluster. After you draw from the bowl three times, you may have gotten almost all of the peanuts out. Memory functions in a similar way. By encouraging connections among the key points in your talk, you help pour caramel over the peanuts in memory and increases the amount that people remember from what you present.

17 Presentation Techniques For A Great Keynote

16. Stay connected

Make sure you have an offering for the gods of social media. A tweetable bit on a slide, a hashtag to connect online and to encourage comments and debates or a website with online resources. Connect this technique with the one on involving the audience and you’ll get online engagement as well as offline.

Your “tweetables” should resonate with the audience and to do that they need to be catchy. Use strong verbs and keep it short. Think about what you want your audience to take away from your presentation.

17. Share your slides after the event

It’s nice to build a long term relationship with your audience. After all, they will be the ones ensuring your the growing reach of your ideas. Sharing your slides is a great way to help them recall the content of your presentation. It’s also a great way to encourage engagement after the event so don’t forget to include the date, time and title of the presentation as well as your contact details.

Let them know that you’ll be making the slides available from the very beginning of the presentation so that they don’t feel the need to spend too much time taking notes instead of watching you. But don’t share your slides before the presentation otherwise you’ll spoil the show and give people an excuse to leave without watching.

What are some other powerful presentation techniques that work for you?

10 Steps to becoming a Keynote Speaker 0

If you’re looking to step up your public speaking game, check out these 10 easy steps to becoming a keynote speaker!

Download the free guide

Top articles

  • Infographics
  • Personal branding
  • Pitch deck design
  • PowerPoint tutorial
  • Presentation design
  • Visual communication

Sign up for our monthly newsletter

' src=

Nicely, participant’s beginning out make two Massive mistakes. One phrase utilized in Texas Hold’em POKER ONLINE is the flop. Some POKER ONLINE professional has opposite sights on the game.

' src=

I found this blog on google, wonderful!

' src=

Leave a Reply Cancel Reply

Save my name, email, and website in this browser for the next time I comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed .

6 Tips and Tricks for Amazing Keynote Presentations on Your Mac

If you use Keynote on your Mac, take note of these essential tips and tricks to make your Keynote presentations stand out.

Keynote is the simplest way to make a beautiful presentation on your Mac. If you pick a template you like and let the defaults do the trick, you'll most likely end up with something you're proud of. However, you've got a lot more options than just the basics.

When using Keynote, you can easily transition between different slides. On top of that, you can jump around however you feel necessary—along with much more. Here, you'll learn the best Keynote tips for making amazing presentations in macOS.

1. Master Keynote's Slide Transitions

Transitions and animations are the two biggest reasons to use Keynote for making a presentation. To add a transition effect, select the slide from the slide navigator on the left. From the top-right corner of the window, click on the Animate tab.

Then, select the Action option, and you'll see a big blue Add an Effect button.

When you click on it, you'll be able to select from more than a dozen effects. In the example below, we've used the Confetti effect.

Once you select a transition, you'll be able to define the duration, the direction, and the start time.

2. Animate Individual Objects on the Slides

Keynote lets you control exactly when and where your objects show up. You can animate these by going to Animate > Build In > Add an Effect .

Click the Preview button to see how it looks. If you want to animate multiple objects together or one after the other, select all of them when defining the Build In effect.

When multiple objects are involved, click the Build Order button from the bottom of the sidebar. Here, you can define the order in which the objects appear on the screen.

3. Master Magic Move

Magic Move lets you directly move an object from one slide to another, with complete control over the animation.

First, place the objects on the slides the way you want. From the Slide Navigator , duplicate the slide by using the Command + D shortcut.

Now, change the position of the objects on both slides. The first slide will have objects in the default state. In the second slide, position the elements where you want them to end up.

Select the first of the two slides (not both), and from the sidebar, click on the Animate tab. From the Add an Effect section, choose Magic Move .

Preview it, and you'll instantly see a smooth animation going from one slide to another. Keynote takes care of the transition and animation automatically. But if you want, you can change the duration, match it with text instead of objects, and define when to start the transition.

4. Edit Your Slide Layouts

If you're working on a big presentation, you'll probably want your styling to be consistent. To achieve this, you can use the feature that lets you edit your slide layouts—which will allow you to define layouts and designs you use frequently.

Finding this feature in Keynote is simple. On your Mac keyboard, hold the Control button and click on a slide with your trackpad. Then, choose Edit Slide Layouts from the context menu.

After selecting Edit Slide Layouts , you can adjust numerous areas of your Keynote slides. For example, you can include a title and photo—along with several other things.

When you're finished, hit the blue Done button at the bottom, and you'll have something that better fits your needs.

If you aren't a big fan of the presentation layouts in Keynote, you can always consider picking from various Keynote alternatives .

5. Customize Your Toolbar

The more you use Keynote on your Mac, the more you'll figure out what does and doesn't work for you. You'll also probably notice that you use some tools more frequently than others. Having easy access to these is a good idea if you'd like to work more efficiently when creating your presentations.

Customizing your toolbar in Keynote is quite straightforward. When using the app on your Mac, you'll first need to go to the View menu from the macOS menu bar and choose Customize Toolbar located at the bottom of the dropdown.

A pop-up window will appear; here, you'll see a huge range of icons and other things you can move around. Moving these is the same as if you wanted to change icons on your iPhone or iPad; you can drag and drop the features you most frequently use.

When you're done customizing your toolbar, you can click the Done button in the bottom right-hand corner.

Keynote isn't the only way you can customize on your Mac . You can change several areas on your computer—color schemes, icons, and sounds, to name a few.

6. Use Action Buttons for Shapes in Keynote

As you create your presentations in Keynote, you might want to use shapes for several reasons. You can use them to create graphics , and they're also handy for breaking up your text—among numerous other things. One of the app's best hidden features lets you turn any shape into more of an interactive button.

You can use the action options for shapes in Keynotes to jump to a different slide. But that's not all; they're also handy for opening web pages and even ending the presentation.

First, you'll need to add a shape to your Keynote presentation. You can do this by selecting Shape from Keynote's toolbar at the top.

Choose the shape you want to add to your presentation and select it. After that, use the Command + K keyboard shortcut.

Expand the dropdown menu, and you can choose whether you want your shape to link to a slide, a website, or something else.

After choosing the purpose of your shape in Keynote, complete the remaining steps that your Mac prompts you to do. You can then use your shape to supercharge how your presentation functions.

Get More Advanced With Keynote Presentations on Your Mac

If you use a Mac to create your presentations, you might want to use Keynote for several reasons. Its interface is user-friendly, and you have plenty of customization options. On top of that, the app makes it easy for you to move around to different slides and various other things—giving you more control over what you're trying to do.

Now that you've read these tips, you should have a better understanding of how you can improve your presentations and wow your audience. You've learned all about adding effects, skipping to different slides, and more.

Pitching | Presentation | Public Speaking | Resources | Storytelling

15 pro tips to ace your keynote presentation.

how to make a cool keynote presentation

Written by Shavinyaa Vijay

how to make a cool keynote presentation

Keynote presentations can be terrifying for some of us. We fear messing up, looking bad on camera, forgetting our notes… The list of nightmares just doesn’t end.

While it’s not possible to have an entirely foolproof plan, we can minimize the number of ways where things can go wrong. So if you have an important keynote presentation coming up, here are some of our tips to help you out.

How to Ace Your Keynote Presentation

We’ll give you a concise guide on what you should be doing, from the time you start planning to the time you conclude your speech. Take these 15 quick tips and master them so you can deliver a stunning keynote presentation in no time!

1. Know Your Purpose

Before you start creating the layout of your slides or typing out the content of your speech, take some time to ask yourself — what is the purpose of your keynote presentation? What is the takeaway that you want the audience to have after your presentation? Essentially, you need to ask yourself, “What is my message?”. While it feels like time is ticking away, rushing into your slides will backfire in the long run. You need to ensure that the intention behind this presentation is clear and focused, as that would help you in creating a keynote presentation with clarity and confidence.

2. Be Confident

rawpixel 974558 unsplash

Ever heard of the phrase, ‘fake it till you make it’? Now’s a great time to take that advice! A significant factor in determining the success of your keynote presentation is your audience’s trust in you, and to gain their trust, you need to be confident in yourself first. Confidence in presentations comes from two sources: your posture, and your mastery of the content you are presenting. For posture, remember not to fidget and stand in a relaxed position. Stretch for a couple of minutes before presenting to loosen yourself up. As for your content, be sure to know the subject of your presentation like the back of your hand; read up as much as possible and do not start on it last minute.

3. Give Your Credentials

When introducing yourself, simply sharing your organization and position is not enough; if your audience wants to know where you’re from, all they need is a quick search online. What they do want to know however, is why you are the best person to deliver this presentation, and what you have to offer them. By sharing this, your audience will know that you’re knowledgeable in the field you’re presenting on, and that you have the solution to their needs or problems. Doing this will not only make your audience lean a little closer, but will also give you a great segue to move them into the next part of your presentation.

4. Deliver Your Hook

Research shows that the audience will stop listening to a presentation within 10 minutes if they are not persuaded that there is something in it for them. It is therefore important that you “hook” your audience by convincing them that they can benefit from your keynote presentation. You can do this by showing your audience that the key idea behind your presentation has the ability to make them feel happy or successful.

5. Introduce Your Agenda

At the start of your speech, be sure to let your audience know what the takeaway of your message is. Dedicate a slide to show your audience the agenda, and when presenting, remember not to read from the slides! Instead, offer a brief and general summary of your presentation. Give your audience the direction of your presentation, as this will allow them to follow your content better.

6. Ensure Smooth Transitions

Transitions are like sign posts that guide your audience throughout your speech, so they must be easy to follow, the last thing you need is a confused audience! Unclear transitions can be a nightmare as it may potentially distort the content of your presentation. In the end, the audience grasps only bits and pieces of your message, or worse, gives up on following your presentation. This applies not just to the visual effects that PowerPoint has, but also to the words you use. When transitioning from point to point, use words such as ‘next’, ‘then’, and ‘after’, and number your points using words like ‘firstly’, ‘secondly’, and ‘thirdly’. This will help the audience understand when you’re moving on to another idea or part of your presentation.

7. Give a Credible Statement

If you wish to gain your audience’s trust and establish a professional relationship with them, you need to get them to buy into your presentation. One way would be through giving credible statements that support your message. This can come in the form of data, or in the form of professional advice from experts in the field of your presentation. For example, make use of graphs and statistics to show the importance of a certain situation, and share quotes from someone with authority in a similar (if not the same) industry to backup your statements.

8. Use Images for Maximum Impact

The beauty of well-selected images lies in their ability to communicate a message without throwing dozens of words at an audience, so use them to your advantage! Select photos that encapsulate the message of your keynote presentation, or to highlight a specific idea that you’re sharing. Images that look simple can deliver the most powerful messages, and do what words sometimes cannot achieve — stir emotions in an audience. However, while images are a great tool, moderation is key. Stay away from photos that have been used too often (icebergs, anyone?), and use them sparingly throughout the presentation, as too many may reduce their impact.

9. Present data simply

Data is important in any credible presentation, and like we mentioned earlier, can help to establish your audience’s trust. However, it is crucial that the data be presented in a simple and uncomplicated manner. Too many numbers or graphs can be distracting for the audience, and may obscure the real intention of presenting the data. If you have large chunks of statistics, ask yourself: What is the key idea of the message you’re sharing? Which figures will back your statements up? From there, choose the appropriate data and highlight them accordingly.

10. One slide – one theme

Like transitions, each slide can be used as markers of the various points you aim to cover. Not only does this make your presentation easy for the audience to follow, it also makes it easy for you to remember your points as they are neatly categorised in each slide. It may seem tempting to squeeze all your information into few slides, but remember, moderation is key!

11. Be minimalistic

For a keynote presentation, simplicity is important when designing and organising your deck. You do not want the pattern or design to distract your audience from the real content and message. Again, it is also important that you do not overload the slides with words, so keep the sentences and points in your slides short. Let your speech expand on the ideas that you want the audience to take with them. Your communication and connection with them is more impactful in sending your message across than words on the slides.

12. Be consistent

Consistency is essential, especially when it comes to your presentation. Avoid using different backgrounds in every slide, and ensure that the design is reasonably similar throughout, unless you wish to use differences to distinguish individual points in your message. This makes the transitions in your presentation smooth, and thus it makes the story that you are telling easy for the audience to follow.

13. Practice, Practice, Practice

Rome was not build in a day, and similarly, a perfect presentation will not happen instantaneously! Rehearse your presentation a couple of times before the actual one, as this will help you in two ways. Firstly, you will gain familiarity with the content, which will definitely increase your confidence in delivering the presentation. Secondly, going through the deck aloud will allow you to listen to your speech from the audience’s perspective. This will aid you in tweaking and adjusting the content and structure of your presentation, to best fit the needs of the audience.

14. Analyse your audience

On the day of your presentation, analyse the audience. Get a general feel of the crowd. Are they excited? Are they bored? Are they tired? By doing this, you will be able to tweak the content of your presentation to fit the needs of your audience. If they are bored, you may wish to start with an interesting story related to your message. If they are tired, you could give them some time to get refreshed, either through a 5 minutes break or a quick activity to keep them alert. This way, you can ensure that you have a receptive audience ready to listen to what you have to say.

15. Q&A session

It is absolutely important that you leave some time at the end of your keynote presentation for a short “question and answer” session. Since the presentation was done from your perspective, the audience may have missed some important links and connections in your ideas. Therefore, a Q&A session is great in resolving any potential confusion that the audience may have.

There you have it, 15 simple tips to ace your keynote presentation! Just remember:

  • Know Your Purpose
  • Be Confident
  • Give Your Credentials
  • Deliver Your Hook
  • Introduce Your Agenda
  • Ensure Smooth Transitions
  • Give a Credible Statement
  • Use Images for Maximum Impact
  • Present data simply
  • One slide – one theme
  • Be minimalistic
  • Be consistent
  • Practice, Practice, Practice
  • Analyse your audience
  • Q&A session

Now you’re good to go, all the best for your keynote presentation!

Article Written By: Shavinyaa Vijay

You may also like….

Val Yap: Delivering Success Through Effective Communication

Val Yap: Delivering Success Through Effective Communication

by Kai Xin Koh

Success is not dictated by the hard work of one person alone. A great leader is also a great story-teller because effective communication is the foundation of any successful organisation.

Zia Zaman: How a World-Class Speaker brings Storytelling, Experimentation & Empathy into Business

Zia Zaman: How a World-Class Speaker brings Storytelling, Experimentation & Empathy into Business

Any businessperson understands the value of selling and the art of storytelling. They are indispensable and inevitable, yet only a few have truly...

Infographic Template Editor Site Review: Venngage

Infographic Template Editor Site Review: Venngage

Introduction If you’re...

Sign Up for Winning With Stories!

  • First Name *
  • Email This field is for validation purposes and should be left unchanged.

Find the images you need to make standout work. If it’s in your head, it’s on our site.

  • Images home
  • Curated collections
  • AI image generator
  • Offset images
  • Backgrounds/Textures
  • Business/Finance
  • Sports/Recreation
  • Animals/Wildlife
  • Beauty/Fashion
  • Celebrities
  • Food and Drink
  • Illustrations/Clip-Art
  • Miscellaneous
  • Parks/Outdoor
  • Buildings/Landmarks
  • Healthcare/Medical
  • Signs/Symbols
  • Transportation
  • All categories
  • Editorial video
  • Shutterstock Select
  • Shutterstock Elements
  • Health Care
  • PremiumBeat
  • Templates Home
  • Instagram all
  • Highlight covers
  • Facebook all
  • Carousel ads
  • Cover photos
  • Event covers
  • Youtube all
  • Channel Art
  • Etsy big banner
  • Etsy mini banner
  • Etsy shop icon
  • Pinterest all
  • Pinterest pins
  • Twitter all
  • Twitter Banner
  • Infographics
  • Zoom backgrounds
  • Announcements
  • Certificates
  • Gift Certificates
  • Real Estate Flyer
  • Travel Brochures
  • Anniversary
  • Baby Shower
  • Mother’s Day
  • Thanksgiving
  • All Invitations
  • Party invitations
  • Wedding invitations
  • Book Covers
  • Editorial home
  • Entertainment
  • About Creative Flow
  • Create editor
  • Content calendar
  • Photo editor
  • Background remover
  • Collage maker
  • Resize image
  • Color palettes
  • Color palette generator
  • Image converter
  • Contributors
  • PremiumBeat blog
  • Invitations
  • Design Inspiration
  • Design Resources
  • Design Elements & Principles
  • Contributor Support
  • Marketing Assets
  • Cards and Invitations
  • Social Media Designs
  • Print Projects
  • Organizational Tools
  • Case Studies
  • Platform Solutions
  • Generative AI
  • Computer Vision
  • Free Downloads
  • Create Fund

9 Tips for Making Beautiful PowerPoint Presentations

9 Tips for Making Beautiful PowerPoint Presentations

Ready to craft a beautiful powerpoint presentation these nine powerpoint layout ideas will help anyone create effective, compelling slides..

How many times have you sat through a poorly designed business presentation that was dull, cluttered, and distracting? Probably way too many. Even though we all loathe a boring presentation, when it comes time to make our own, do we really do any better?

The good news is you don’t have to be a professional designer to make professional presentations. We’ve put together a few simple guidelines you can follow to create a beautifully assembled deck.

We’ll walk you through some slide design tips, show you some tricks to maximize your PowerPoint skills, and give you everything you need to look really good next time you’re up in front of a crowd.

And, while PowerPoint remains one of the biggest names in presentation software, many of these design elements and principles work in Google Slides as well.

Let’s dive right in and make sure your audience isn’t yawning through your entire presentation.

1. Use Layout to Your Advantage

Layout is one of the most powerful visual elements in design, and it’s a simple, effective way to control the flow and visual hierarchy of information.

For example, most Western languages read left to right, top to bottom. Knowing this natural reading order, you can direct people’s eyes in a deliberate way to certain key parts of a slide that you want to emphasize.

You can also guide your audience with simple tweaks to the layout. Use text size and alternating fonts or colors to distinguish headlines from body text.

Placement also matters. There are many unorthodox ways to structure a slide, but most audience members will have to take a few beats to organize the information in their head—that’s precious time better spent listening to your delivery and retaining information.

Try to structure your slides more like this:

Presentation slide with headline template and beach images on the right

And not like this:

Presentation slide with headline template and beach images on the left

Layout is one of the trickier PowerPoint design concepts to master, which is why we have these free PowerPoint templates already laid out for you. Use them as a jumping off point for your own presentation, or use them wholesale!

Presentation templates can give you a huge leg up as you start working on your design.

2. No Sentences

This is one of the most critical slide design tips. Slides are simplified, visual notecards that capture and reinforce main ideas, not complete thoughts.

As the speaker, you should be delivering most of the content and information, not putting it all on the slides for everyone to read (and probably ignore). If your audience is reading your presentation instead of listening to you deliver it, your message has lost its effectiveness.

Pare down your core message and use keywords to convey it. Try to avoid complete sentences unless you’re quoting someone or something.

Stick with this:

Presentation template with bullet points

And avoid this:

Presentation template with paragraphs

3. Follow the 6×6 Rule

One of the cardinal sins of a bad PowerPoint is cramming too many details and ideas on one slide, which makes it difficult for people to retain information. Leaving lots of “white space” on a slide helps people focus on your key points.

Try using the 6×6 rule to keep your content concise and clean looking. The 6×6 rule means a maximum of six bullet points per slide and six words per bullet. In fact, some people even say you should never have more than six words per slide!

Just watch out for “orphans” (when the last word of a sentence/phrase spills over to the next line). This looks cluttered. Either fit it onto one line or add another word to the second line.

Red presentation slide with white text stating less is more

Slides should never have this much information:

Presentation slide with paragraphs and images

4. Keep the Colors Simple

Stick to simple light and dark colors and a defined color palette for visual consistency. Exceptionally bright text can cause eye fatigue, so use those colors sparingly. Dark text on a light background or light text on a dark background will work well. Also avoid intense gradients, which can make text hard to read.

If you’re presenting on behalf of your brand, check what your company’s brand guidelines are. Companies often have a primary brand color and a secondary brand color , and it’s a good idea to use them in your presentation to align with your company’s brand identity and style.

If you’re looking for color inspiration for your next presentation, check out our 101 Color Combinations , where you can browse tons of eye-catching color palettes curated by a pro. When you find the one you like, just type the corresponding color code into your presentation formatting tools.

Here are more of our favorite free color palettes for presentations:

  • 10 Color Palettes to Nail Your Next Presentation
  • 10 Energizing Sports Color Palettes for Branding and Marketing
  • 10 Vintage Color Palettes Inspired by the Decades

No matter what color palette or combination you choose, you want to keep the colors of your PowerPoint presentation simple and easy to read, like this:

Red presentation slide with white text stating keep the colors simple

Stay away from color combinations like this:

Gray presentation slide with black and neon green text examples

5. Use Sans-Serif Fonts

Traditionally, serif fonts (Times New Roman, Garamond, Bookman) are best for printed pages, and sans-serif fonts (Helvetica, Tahoma, Verdana) are easier to read on screens.

These are always safe choices, but if you’d like to add some more typographic personality , try exploring our roundup of the internet’s best free fonts . You’ll find everything from classic serifs and sans serifs to sophisticated modern fonts and splashy display fonts. Just keep legibility top of mind when you’re making your pick.

Try to stick with one font, or choose two at the most. Fonts have very different personalities and emotional impacts, so make sure your font matches the tone, purpose, and content of your presentation.

Presentation slide with various examples of fonts

6. Stick to 30pt Font or Larger

Many experts agree that your font size for a PowerPoint presentation should be at least 30pt. Sticking to this guideline ensures your text is readable. It also forces you, due to space limitations, to explain your message efficiently and include only the most important points. .

Red presentation slide with 30 point white text

7. Avoid Overstyling the Text

Three of the easiest and most effective ways to draw attention to text are:

  • A change in color

Our eyes are naturally drawn to things that stand out, but use these changes sparingly. Overstyling can make the slide look busy and distracting.

White presentation slide with black text and aerial view of a pool

8. Choose the Right Images

The images you choose for your presentation are perhaps as important as the message. You want images that not only support the message, but also elevate it—a rare accomplishment in the often dry world of PowerPoint.

But, what is the right image? We’ll be honest. There’s no direct answer to this conceptual, almost mystical subject, but we can break down some strategies for approaching image selection that will help you curate your next presentation.

The ideal presentation images are:

  • Inspirational

Ground view of palm trees and airplane flying over

These may seem like vague qualities, but the general idea is to go beyond the literal. Think about the symbols in an image and the story they tell. Think about the colors and composition in an image and the distinct mood they set for your presentation.

With this approach, you can get creative in your hunt for relatable, authentic, and inspirational images. Here are some more handy guidelines for choosing great images.

Illustrative, Not Generic

So, the slide in question is about collaborating as a team. Naturally, you look for images of people meeting in a boardroom, right?

While it’s perfectly fine to go super literal, sometimes these images fall flat—what’s literal doesn’t necessarily connect to your audience emotionally. Will they really respond to generic images of people who aren’t them meeting in a boardroom?

In the absence of a photo of your actual team—or any other image that directly illustrates the subject at hand—look for images of convincing realism and humanity that capture the idea of your message.

Doing so connects with viewers, allowing them to connect with your message.

Silhouettes of five men standing on a bridge on a foggy day

The image above can be interpreted in many ways. But, when we apply it to slide layout ideas about collaboration, the meaning is clear.

It doesn’t hurt that there’s a nice setting and good photography, to boot.

Supportive, Not Distracting

Now that we’ve told you to get creative with your image selection, the next lesson is to rein that in. While there are infinite choices of imagery out there, there’s a limit to what makes sense in your presentation.

Let’s say you’re giving an IT presentation to new employees. You might think that image of two dogs snuggling by a fire is relatable, authentic, and inspirational, but does it really say “data management” to your audience?

To find the best supporting images, try searching terms on the periphery of your actual message. You’ll find images that complement your message rather than distract from it.

In the IT presentation example, instead of “data connections” or another literal term, try the closely related “traffic” or “connectivity.” This will bring up images outside of tech, but relative to the idea of how things move.

Aerial view of a busy highway

Inspiring and Engaging

There’s a widespread misconception that business presentations are just about delivering information. Well, they’re not. In fact, a great presentation is inspirational. We don’t mean that your audience should be itching to paint a masterpiece when they’re done. In this case, inspiration is about engagement.

Is your audience asking themselves questions? Are they coming up with new ideas? Are they remembering key information to tap into later? You’ll drive a lot of this engagement with your actual delivery, but unexpected images can play a role, as well.

When you use more abstract or aspirational images, your audience will have room to make their own connections. This not only means they’re paying attention, but they’re also engaging with and retaining your message.

To find the right abstract or unconventional imagery, search terms related to the tone of the presentation. This may include images with different perspectives like overhead shots and aerials, long exposures taken over a period of time, nature photos , colorful markets , and so on.

Aerial view of a cargo ship

The big idea here is akin to including an image of your adorable dog making a goofy face at the end of an earnings meeting. It leaves an audience with a good, human feeling after you just packed their brains with data.

Use that concept of pleasant surprise when you’re selecting images for your presentation.

9. Editing PowerPoint Images

Setting appropriate image resolution in powerpoint.

Though you can drag-and-drop images into PowerPoint, you can control the resolution displayed within the file. All of your PowerPoint slide layout ideas should get the same treatment to be equal in size.

Simply click File > Compress Pictures in the main application menu.

Screenshot of how to compress a picture

If your presentation file is big and will only be viewed online, you can take it down to On-screen , then check the Apply to: All pictures in this file , and rest assured the quality will be uniform.

Screenshot of how to compress an image

This resolution is probably fine for proofing over email, but too low for your presentation layout ideas. For higher res in printed form, try the Print setting, which at 220 PPI is extremely good quality.

For large-screens such as projection, use the HD setting, since enlarging to that scale will show any deficiencies in resolution. Low resolution can not only distract from the message, but it looks low-quality and that reflects on the presenter.

If size is no issue for you, use High Fidelity (maximum PPI), and only reduce if the file size gives your computer problems.

Screenshot of compression options for your image

The image quality really begins when you add the images to the presentation file. Use the highest quality images you can, then let PowerPoint scale the resolution down for you, reducing the excess when set to HD or lower.

Resizing, Editing, and Adding Effects to Images in PowerPoint

PowerPoint comes with an arsenal of tools to work with your images. When a picture is selected, the confusingly named Picture Format menu is activated in the top menu bar, and Format Picture is opened on the right side of the app window.

Editing a PowerPoint slide with an image of a businessman walking up stairs

In the Format Picture menu (on the right) are four sections, and each of these sections expand to show their options by clicking the arrows by the name:

  • Fill & Line (paint bucket icon): Contains options for the box’s colors, patterns, gradients, and background fills, along with options for its outline.
  • Effects (pentagon icon): Contains Shadow, Reflection, Glow, Soft Edges, 3-D Format and Rotation, and Artistic Effects.
  • Size & Properties (dimensional icon): Size, Position, and Text Box allow you to control the physical size and placement of the picture or text boxes.
  • Picture (mountain icon): Picture Corrections, Colors, and Transparency give you control over how the image looks. Under Crop, you can change the size of the box containing the picture, instead of the entire picture itself as in Size & Properties above.

The menu at the top is more expansive, containing menu presets for Corrections, Color, Effects, Animation, and a lot more. This section is where you can crop more precisely than just choosing the dimensions from the Picture pane on the right.

Cropping Images in PowerPoint

The simple way to crop an image is to use the Picture pane under the Format Picture menu on the right side of the window. Use the Picture Position controls to move the picture inside its box, or use the Crop position controls to manipulate the box’s dimensions.

Screenshot of picture format options

To exert more advanced control, or use special shapes, select the picture you want to crop, then click the Picture Format in the top menu to activate it.

Screenshot of how to crop an image

Hit the Crop button, then use the controls on the picture’s box to size by eye. Or, click the arrow to show more options, including changing the shape of the box (for more creative looks) and using preset aspect ratios for a more uniform presentation of images.

Screenshot of how to change the shape of an image

The next time you design a PowerPoint presentation, remember that simplicity is key and less is more. By adopting these simple slide design tips, you’ll deliver a clear, powerful visual message to your audience.

If you want to go with a PowerPoint alternative instead, you can use Shutterstock Create to easily craft convincing, engaging, and informative presentations.

With many presentation template designs, you’ll be sure to find something that is a perfect fit for your next corporate presentation. You can download your designs as a .pdf file and import them into both PowerPoint and Google Slides presentation decks.

Take Your PowerPoint Presentation to the Next Level with Shutterstock Flex

Need authentic, eye-catching photography to form the foundation of your PowerPoint presentation? We’ve got you covered.

With Shutterstock Flex, you’ll have all-in-one access to our massive library, plus the FLEXibility you need to select the perfect mix of assets every time.

License this cover image via F8 studio and Ryan DeBerardinis .

Recently viewed

how to make a cool keynote presentation

Related Posts

Inspiring Graphic Design Portfolio Examples

Inspiring Graphic Design Portfolio Examples

Learn how to create a graphic design portfolio with style and impact in this complete guide to portfolio design.

How to Create a Storyboard (and Why They Are Important)

How to Create a Storyboard (and Why They Are Important)

Storyboarding is an essential technique for outlining your ideas and…

How to Design a Book Cover: The 5 Elements of Best-Seller Cover Design

How to Design a Book Cover: The 5 Elements of Best-Seller Cover Design

What makes a book a best-seller? A compelling story, fantastic characters, or the quality of the writing perhaps? It’s more visual than you might think.

The Complete Guide to Color Photography

The Complete Guide to Color Photography

Unsure of how to get the best colors in your photography? Here’s our guide to what makes a great, colorful stock photo.

© 2023 Shutterstock Inc. All rights reserved.

  • Terms of use
  • License agreement
  • Privacy policy
  • Social media guidelines

how to make a cool keynote presentation

5 Free Alternatives To Microsoft PowerPoint

M icrosoft PowerPoint has always been the default choice for creating professional meeting briefs or fun little project demonstrations in schools. Its inclusion as a free service for students or working professionals makes it a no-brainer to use. However, for the general public, it can get quite expensive to pay for a subscription just to be able to create simple presentation slides. Although you can subscribe to Microsoft's Office Suite and get more bang for your buck, the pricing still doesn't hit the affordable range for most. 

Fortunately, completion has been growing, and a sea of strong contenders offer similar services to PowerPoint. After considering feature sets, here are five of the best free alternatives to Microsoft PowerPoint. At the end of the article, you can find a detailed explanation of why we've chosen the services, alongside useful comparisons that may help you make your decision easier.

Read more: The 20 Best Mac Apps That Will Improve Your Apple Experience

When it comes to productivity apps, Zoho makes some of the better ones in the market. Zoho Sheet, for example, is one of the best Microsoft Excel alternatives out there  —  owing to its extensive product catalog, there is a great way to view and edit presentations. The aptly named Zoho Show lets you design and demonstrate professional-looking slides, all without having to download the program.

Zoho takes a minimal approach to most of its services, and its PowerPoint application is no different. You'll find that most menus are contextually aware of what tasks you're currently performing, which helps keep unnecessary tools out of the way and bring the important ones in focus. There is also a huge library of customizable templates you can choose from, making it easier to kickstart your presentation work. 

Zoho Show is completely free to use for individuals and offers unlimited cloud storage. No features are locked behind a paywall, and rest assured, you can fully rely on this online presentation-making tool for all your needs, be it for school or work. 

Canva is a service that can easily climb up to becoming everyone's favorite once they start using it. While most applaud it for its graphic designing prowess, there are many other things Canva can do that you probably aren't aware of . Among them is the ability to craft beautiful slides for your presentations and projects. 

By creating a free account, you can access thousands of templates on Canva. You can filter these by use case—maybe you need one for a professional business briefing or a casual one explaining why your pet dog is the best canine. There is a whole section of ready-to-use templates dedicated to mobile-friendly viewing as well, which is something you don't usually find to be as accessible with other tools. 

Like most presentation apps, Canva lets you collaborate with your team members and work across devices seamlessly. The Canva app for mobile also lets you control your slides remotely during your presentation. Some menus also feature AI-featured tools to add one-click enhancements to your slides -- unfortunately, these are locked behind premium subscription tiers. However, for the cent percent of the population, Canva can be used without spending a dime to meet a plethora of creative needs. 

Apple takes great pride in developing in-house solutions to meet every user requirement. While most of its products dominate the competition in popularity, the same cannot be said for Keynote , the company's version of Microsoft PowerPoint. The program was first released in 2003 with macOS Big Sur and has largely remained one of those icons you glance over and forget about. 

However, recent versions of Keynote have made it a compelling alternative to PowerPoint. Not only is it pre-installed on every Apple device, including your iPhone, but it also works best with the iPad touchscreen. Keynote has a largely clean and professional approach to the built-in templates, but nothing is stopping you from going creative. Animations are one of Keynote's strongest suits, allowing you to create near cinematic-looking presentations with just a few clicks. 

While you can still use Apple Keynote through iCloud on Windows devices, this alternative is clearly meant for people surrounded by the walled garden of Apple technology. It makes use of features like AirDrop, Live Photos, and VoiceOver  — all of which are technologies available across Apple devices. Using Apple Keynote is completely free, and the app has easy exporting tools that make working with Microsoft PowerPoint less of a hassle.

WPS Presentation

WPS Office makes some of the best solutions for creating and editing documents on smartphones , but their service offerings extend to Windows, macOS, and even Linux. WPS Presentation is perhaps the closest you'll get to Microsoft PowerPoint in terms of the user interface and how most tools are bundled in familiar locations.

This PowerPoint app offers real-time collaboration where you can invite your team members and work on the same document remotely. Like most collaboration tools, users can leave comments to suggest changes or add information for other people on the team.

WPS Presentation is not the only free product; you can utilize every app in the WPS Office suite. Unlike most competitors, you don't need to download or use a separate mini-app to make presentations. WPS Office has a document editor, PowerPoint creator, spreadsheet manager, and other tools all within its umbrella. Premium plans for this service exist, but they mostly cater to unlocking features for editing PDFs. 

Google Slides

As a netizen, you most likely already have a Google account. Not only is it required to make any meaningful use of your Android phone, but popular services that we take for granted, like Gmail and Drive, all fall under Google's umbrella. One such free service that the tech giant has at its disposal is Google Slides . While the barebones UI might seem lackluster at first, Slides has nearly the same level of functionality as Microsoft PowerPoint and can even be supercharged by add-ons. 

All of Google's workspace apps, such as Docs, Sheets, and Slides, provide an intuitive way to work in a team. You can add comments, use annotations, and share the presentation with limited access to others. You can use one of the many predesigned Google Slides templates for simple presentations , or browse for templates that cater to specific needs. Being part of a bigger service catalog has its obvious advantages, such as seamless integration with Google Meet, Gmail, and other products from Google that you already use. 

We recommend Google Slides to anyone who needs to create and edit PowerPoint presentations on the go and can't be bothered with working in a complicated environment. The service is also available as an app for Android and iOS, and you can export your presentations in a wide range of formats, including PPT, PDF, or PNG for individual slides. 

To Pay Or Not To Pay?

You'll notice that all the services we've mentioned on this list are free to use. In fact, you can use Office 365 apps online for free   — including PowerPoint, which makes purchasing a standalone subscription to the Microsoft PowerPoint app quite redundant. However, nearly every free alternative here short of Keynote also offers premium plans, but should you consider buying one?

For the vast majority of people who are looking for a robust software to create, edit, and share presentations with  —  these free options deliver exceptionally well in every aspect. Some apps like Google Slides and Apple Keynote let you work in smaller teams with the free tier as well. Apps like WPS Office and Canva tend to lock new and exciting features like AI tools behind a paywall, and while these are nice to have, you definitely can do without them. 

If you're looking for a presentation tool for a company with multiple people, you can scale up using any of the alternatives mentioned on this list. Both Google Workspace and Zoho offer reliable and enterprise-level plans you can upgrade to. For everyone else  — enjoy creating and demonstrating your PowerPoint presentations for free.

Read the original article on SlashGear .

Team sharing a laptop

how to make a cool keynote presentation

how to make a cool keynote presentation

12 Fun Presentation Ideas for Your Next PowerPoint Night

  • The Speaker Lab
  • May 22, 2024

Table of Contents

PowerPoint presentations aren’t always for boardroom meetings. Sometimes, they’re a great way to shake things up and have some fun. For instance, maybe you’re a teacher trying to come up with fun ways to practice impromptu speeches. Or maybe you’re in leadership and looking for a way to work in some team building exercises .

Whatever your goal, we have 12 fun PowerPoint presentation ideas for you to use. Whether you’re a seasoned pro or a first-time presenter, these themes are guaranteed to bring the laughs and make your night one to remember. No need for comedy chops or design skills—all you need is a dash of creativity, a bit of courage, and a readiness to have a blast.

How to Host a PowerPoint Night

If you’re committed to making this PowerPoint night a reality, you’ll first want to make sure you have the logistics sorted out before jumping into fun presentation ideas. Using our foolproof tips, you can ensure your PowerPoint party is a smashing success. From choosing the perfect theme to keeping the laughs coming all night long, we have you covered.

Choosing a Theme

First things first, you need to pick a theme. This will help guide your guests as they create their presentations. Choose a broad theme that allows for creative interpretation, such as “Unpopular Opinions” or “Conspiracy Theories.” This way, everyone can put their own spin on it and bring something unique to the table.

Creating a Presentation Template

In order to keep things cohesive, it’s a good idea to provide a basic template for your guests to use. Create a Google Slides template with a consistent color scheme and font. This will help maintain visual consistency throughout the night and make it easier for those who may not be as design-savvy to focus on their content.

Encouraging Participation

In some cases, not everyone is going to jump at the chance to create a PowerPoint presentation in their free time. That’s why it’s important to encourage participation. Offer incentives like a prize for the most creative presentation or a “People’s Choice Award” voted on by the audience. A little friendly competition can help participants engage more.

Sharing Presentations

When it comes to the actual presentation night, you want to make sure everything runs smoothly. Use a platform like Google Slides or Prezi that allows for easy sharing and collaboration. This way, you can seamlessly transition between presentations without any awkward lulls. And if you have friends who can’t make it in person, they can still join in on the fun remotely.

Remember, for each of these suggestions, they’re just that—suggestions. Based on the vibe and size of your group, you may want to tweak these suggestions to allow for more creativity and fun. If you’re not sure how to strike the balance between creativity and structure, just experiment and ask for feedback for your participants.

Find Out Exactly How Much You Could Make As a Paid Speaker

Use The Official Speaker Fee Calculator to tell you what you should charge for your first (or next) speaking gig — virtual or in-person! 

Fun Presentation Ideas for Your Next PowerPoint Night

PowerPoint nights offer a fun-filled opportunity to strengthen friendships while letting your imagination run wild . If you’re searching for inspiration for your next PowerPoint night, look no further. Below, we’ve compiled fun presentation ideas that will help your crew grow and laugh together!

Bucket List

Forget boring old bucket lists—it’s time to level up with this PowerPoint presentation. Gather your squad and get ready to share your craziest dreams and aspirations. Skydiving? Learning to cook like a pro? Finally writing that novel? Create a presentation showcasing your ultimate bucket list items and the reasons why they matter to you. Not only will it be a blast, but you might just inspire each other to start making those dreams come true.

Dog Breeds as People

If you’re a dog lover, then this one’s for you. Imagine if different dog breeds were people. What would their personalities be like? Would a chihuahua be the sassy, high-maintenance friend who always needs to be the center of attention? Would a golden retriever be the loyal, always-down-for-a-good-time pal? Compare different dog breeds to human personality types and get ready for some laughs—especially if you decide to create some art for your slides.

Celebrity Lookalikes

We’ve all gotten the “you look like so-and-so” comment at some point. Well, now’s your chance to lean into it. Have everyone find their celebrity doppelganger and create a side-by-side comparison slide. Bonus points if you dress up as your celebrity twin for the presentation.

Sometimes a picture is worth a thousand words. A mood board, however, is the perfect way to express yourself without saying a thing. Design a mood board that represents your current state of mind, goals, or aesthetic. Incorporate images, quotes, and colors that capture the essence of your chosen theme. It’s like a window into your soul, but with way better visuals.

Social Media Profiles

Social media is a wild place. But have you ever wondered what it would be like if historical figures or fictional characters had their own profiles? Now’s your chance to find out. Create a mock social media profile for a famous person from the past or a beloved character, complete with status updates, likes, and comments that align with their personality. It’s like fan fiction, but with a 21st-century twist.

Fun Interactive Ideas for Your Presentation

There are plenty of fun presentation ideas out there, but what about interactive ones? Luckily for you, we have some in store. The best part is you don’t need a Hollywood budget or a degree in computer science to make it happen. All it takes is a dash of creativity and some smart planning, and you’ll be delivering top-notch interactive presentations in no time.

Childhood Photos

Liven up your next presentation with this interactive idea: request childhood photos from your audience beforehand. Incorporate these snapshots into your slides, and create a story that ties all of them together. Your audience will love the personal touch, and it’ll spark conversations and connections that last long after the presentation ends. Afterwards, you can even have people share the background behind their photo(s). Not only does this fun presentation idea allow people to share nostalgic stories, but it also gives people the chance to learn about the others better.

Unpopular Opinions

Another fun interactive presentation idea is to poll your audience on their unpopular opinions. This works especially well if you’re already presenting on a topic that people tend to have strong feelings about, like politics or pop culture. Create a list of controversial statements related to your topic, then ask your audience to vote on whether they agree or disagree with each one.

For instance, say you’re giving a presentation on social media marketing, and you decide to poll the audience on statements like “Instagram outshines Twitter.” In addition to engaging your audience, throwing in a few interactive polls can also help you gauge what they already know about your topic.

Conspiracy Theories

Here’s a pro tip: if you want to make your presentation unforgettable, then ask your audience about conspiracy theories connected to your topic. People love sharing their favorite theories, and it’s a fantastic way to break the ice and get everyone talking. Take those theories and run with them—you’ll be surprised at how much fun everyone has.

For instance, say you’re giving a presentation on media literacy. By asking people to share the wildest conspiracy theory they’ve ever heard, you can then break down the elements that made it seem compelling (even if it wasn’t true). You can then use conspiracy theories as a way to talk about the importance of critical thinking. It’s a fun way to get people thinking about how media messages are constructed and how to spot misinformation.

Here’s the secret to making interactive presentation ideas work: keep them on-topic and audience-appropriate. Quizzes and polls are awesome, but only if they drive home your key points. And here’s the really important part—have fun up there! After all, if you’re loving what you’re talking about, your audience will too.

Powerpoint Night Theme Ideas for Your Friend Group

When it comes to planning a PowerPoint night with your besties, the possibilities are endless. But sometimes, having too many options can be overwhelming. That’s where themed nights come in clutch.

Selecting a theme for your PowerPoint party isn’t just about limiting the scope of presentation topics; it’s a chance to inject more fun and originality into the event. It also provides a unique opportunity to strengthen your bond with your friend group by learning about their experiences and interests. Let’s take a look at some fun theme ideas for your next PowerPoint presentation night.

Favorite Memory

Take a trip down memory lane and have each friend share their favorite memory with the group. It could be a hilarious inside joke, an epic adventure you all went on together, or a heartwarming moment that brought you closer.

TV Characters You Relate To

We all have that one TV character that we see a little bit of ourselves in. Have each friend choose a character they identify with most and explain why. It could be a shared personality trait, a similar life experience, or just a general vibe.

Lessons Learned

Life is full of ups and downs, and sometimes the most valuable lessons come from the hardest experiences. Have each friend share a life lesson they’ve learned and how it’s impacted them. It could be a lesson about love, friendship, career, or personal growth. The key is to be vulnerable and honest.

Create a “Starter Pack”

Starter packs are a popular meme format that typically include a collection of items, traits, or experiences that are associated with a particular type of person or group. Have each friend create a starter pack meme that represents their personality, interests, or quirks. It’s a fun way to sum up who you are in a visual way and bond over your shared (or contrasting) starter packs.

The beauty of PowerPoint nights is that there are no rules. No matter which theme you choose, the most important thing is to have fun and let your creativity shine.

Free Download: 6 Proven Steps to Book More Paid Speaking Gigs in 2024​

Download our 18-page guide and start booking more paid speaking gigs today!

Tips for Making Your PowerPoint Night Memorable

If it’s your first time hosting a PowerPoint night, then we have some tips to make sure yours runs smoothly. We’re not just talking fun presentation ideas, but ways to make the whole event exciting and engaging. Let’s take a look at some of these tips.

Incorporating Music

A good playlist can set the tone for the entire night and keep the energy up between presentations. Consider creating a collaborative playlist ahead of time and ask everyone to add a few songs that fit the theme of the night. That way, everyone feels like they’re part of the process and you get a diverse mix of tunes.

Adding Humor

Of course, the most important element of any Powerpoint night is humor. The whole point is to make people laugh, so don’t be afraid to get a little weird with it. Encourage people to use memes, GIFs, and inside jokes in their presentations.

Encouraging Storytelling

Never forget the magic of a good story. The most unforgettable PowerPoint night presentations are the ones where the presenter opens up and shares personal tales and experiences. It’s an amazing opportunity to deepen your bonds with friends and create a warm, intimate atmosphere that brings everyone closer together.

At the end of the day, the most memorable PowerPoint nights are the ones where everyone feels like they’re part of something special. So don’t be afraid to get creative, take risks, and let your personality shine through. With a little bit of planning and a lot of laughter, your PowerPoint night is sure to be a fun one.

FAQs on Fun Presentation Ideas

What can i make a fun presentation about.

Dive into “A Day as Your Pet” or explore “If Historical Figures Had Instagram.” Keep it light and funny.

What is an interesting topic for presentation?

“The Science of Superheroes” hooks almost anyone. It’s cool, quirky, and sparks imagination.

How to creatively present a presentation?

Mix in memes, tell stories instead of listing facts, and maybe even throw in a mini-quiz. Engage your audience.

What is a good 5 minute presentation?

Pick something like “Weird Laws Around the World.” It’s snappy, surprising, and easy to chat about quickly.

And there you have it—12 fun presentation ideas that’ll take your next PowerPoint night to the next level. Whether you’re bonding over cringey childhood memories or debating the merits of your favorite conspiracy theories, these themes are sure to bring the laughs and create some unforgettable moments with your friends.

Remember, the key to a successful PowerPoint night is to let your personality shine through. Don’t be afraid to get a little weird, a little vulnerable, and a whole lot creative. Your friends will love you for it, and you might just discover a hidden talent for comedy along the way.

So what are you waiting for? Pick a theme, fire up your favorite presentation software, and get ready to wow your crowd with your hilarious PowerPoint skills. Trust us, your friends will be begging for an encore performance in no time!

  • Last Updated: May 23, 2024

Picture of The Speaker Lab

Explore Related Resources

Learn How You Could Get Your First (Or Next) Paid Speaking Gig In 90 Days or Less

We receive thousands of applications every day, but we only work with the top 5% of speakers .

Book a call with our team to get started — you’ll learn why the vast majority of our students get a paid speaking gig within 90 days of finishing our program .

If you’re ready to control your schedule, grow your income, and make an impact in the world – it’s time to take the first step. Book a FREE consulting call and let’s get you Booked and Paid to Speak ® .

About The Speaker Lab

We teach speakers how to consistently get booked and paid to speak.  Since 2015, we’ve helped thousands of speakers find clarity, confidence, and a clear path to make an impact.

Get Started

Let's connect.

[email protected]

Copyright ©2023 The Speaker Lab. All rights reserved.

InfoQ Software Architects' Newsletter

A monthly overview of things you need to know as an architect or aspiring architect.

View an example

We protect your privacy.

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

  • English edition
  • Chinese edition
  • Japanese edition
  • French edition

Back to login

Login with:

Don't have an infoq account, helpful links.

  • About InfoQ
  • InfoQ Editors
  • Write for InfoQ
  • About C4Media

Choose your language

how to make a cool keynote presentation

Special Memorial Day Sale with significant discounts of up to 60% off . Register now.

how to make a cool keynote presentation

Get practical advice from senior developers to navigate your current dev challenges. Use code LIMITEDOFFERIDSMUNICH24 for an exclusive offer.

how to make a cool keynote presentation

Level up your software skills by uncovering the emerging trends you should focus on. Register now.

how to make a cool keynote presentation

Your monthly guide to all the topics, technologies and techniques that every professional needs to know about. Subscribe for free.

InfoQ Homepage Presentations From Mainframes to Microservices - the Journey of Building and Running Software

From Mainframes to Microservices - the Journey of Building and Running Software

Suhail Patel discusses the platforms and software patterns that made microservices popular, and how virtual machines and containers have influenced how software is built and run at scale today.

Suhail Patel is a Staff Engineer at Monzo focused on building the Core Platform. His role involves building and maintaining Monzo's infrastructure which spans nearly two thousand microservices and leverages key infrastructure components like Kubernetes, Cassandra, Etcd and more. He focuses specifically in investigating deviant behaviour and ensuring services continue to work reliably.

About the conference

Software is changing the world. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Patel: I want to spend a bit of time reflecting on this blissful era of computing we've had for running software and deploying software on the internet, and also maybe reflect together on whether that level playing field will continue. I'm going to start my talk with my conclusion. In the era of mainframes, we had a couple big players that offered all the hardware, and all the APIs, and the operating system, and all the software that came behind the scenes. The software that you developed on top of those mainframes was pretty much baked into their core. You might have used COBOL, or IBM assembly, or whatever, but the vendor tentacles were dug deep into your organization and into your practices, which effectively locked you in, and effectively, every couple years, you'd have to go to someone like IBM with a whole pile of money, and they had the upper hand. Over the last couple decades, we've had a massive explosion in the era of commodity computing. You can hop from provider to provider, choose to run your own servers, go with the cloud. Thanks to the magic of things like open source and portability. We've had a massive breadth of knowledge as well in the industry. We have this utopia where we have a lot of choice, and a lot of competition in the market. As our needs have gotten a lot more complex in how we develop software, there's really only a few big players that can power all the infrastructure to power all of our consumer needs. Effectively, our software is becoming a little bit less portable. Let's dissect that.

This isn't an old man yells at cloud talk. I earn my living on a day-to-day basis, thanks to the immense power and also the complexity of AWS. I'm employed because I get to break down that complexity so that others don't have to. I'm legitimately amazed at some of the scale that these systems operate at, and some of the systems we'll be talking about, we'll be diving a little bit deep into that scale. I grew up in the era of the LAMP stack, in the big PHP explosion. You could get a relatively cheap VPS or like a dedicated server, and run really popular websites and communities from very little bits of hardware. I like to think that that was the heyday of the internet. Our applications weren't as rich as they are now, but we still serve the masses on commodity hardware. The things I learned about building applications in that particular era have served me well in today's modern era, going deep into systems like MySQL and Postgres.

My name is Suhail. I'm a Senior Staff Engineer at Monzo. We're based in the UK. I work on the platform group at Monzo, where we focus on the underlying infrastructure. We want to make that infrastructure transparent to the engineers that build on top of it. I like to say, I really want our engineers to be focused on building a bank, and not have to worry about whether their platform is up and running. If you remember the magic of Heroku, that's the kind of experience that we aim to emulate, but more suited for a highly regulated environment. Monzo is a consumer facing retail bank in the UK, and also here in the U.S. We don't have any physical branches. All of our branches are on GitHub, as we like to remark. We power all of our banking features through a mobile app. If you've heard of Chime here in the U.S., we operate on a very similar model, but I think we have much nicer looking cards. The coral one specifically is really nice. In the UK, we have over 8 million customers. We are fully licensed and regulated.

Monzo - A Modern Banking Stack

You'll typically find me on the architectures or the microservices track here at QCon. Our whole philosophy at Monzo is to build infrastructure and also all the components that sit within our banking ecosystem using composable microservices. We are a consumer facing retail bank, so we got to have integrations with payment networks, and things like MasterCard and Swift. For example, on the screen are all the different services that we've built, that are involved in just handling a card payment, to do with checking your balance, checking whether your account is valid, doing financial crime control, and everything in between to actually make a decision. All these microservices that we build need to talk to external parties and databases and queues and a whole heap of other systems in order to make that decision. We need them to be quick and mega reliable, because we don't want you standing at Whole Foods waiting for a spinner to see if your card is being processed. We only have a very small-time window to make that decision. We've been going for about 8 years now. The intention right from the get-go was to build a modern banking stack. Naturally, when we were making that decision, we decided to go into the cloud. Many of the early engineers that founded Monzo, had worked in companies or even founded companies that were built on top of vendors like AWS and GCP, for all of their compute needs. That was a natural choice. Today, we take that for granted, especially in the financial space, at least in the UK. I'm pretty sure you have similar challenges here in the U.S. When we were getting started, it was unheard of. We were the first to go to the UK regulator and say we want to run a consumer facing retail bank on top of the cloud. The regulators were really focused on, where is your data center going to be located? Do you have physical access? Because they wanted the ability, if it was necessary, to come in and see the blinking lights on the servers, and probably hard disks spinning away. We had to make a really concrete use case that the physical access controls of AWS and GCP and all these other vendors were going to be much more reliable than what we could build internally. Things like CloudTrail and being able to do audit logging would be far more than the capabilities we'd be able to build, it'd be much more rigorous.

Many of us have seen the difficulties of maintaining old software. This is especially true, for example, for old mainframe software. Many of the engineers that developed these systems have retired and left the market. That expertise has reduced at a really fast rate, and is now a mega niche market. Then we have all of these critical systems that are depending on mainframes on a day-to-day basis. For example, the oldest mainframe system, according to the Guinness Book of Records, affects probably many people. It is the IRS tax filing system. It began life in the '60s as a mixture of COBOL and IBM assembly, and spans over 20 million lines in today's day and age, encoding all of the complexities of which there are, I'm sure many, of your wonderful tax code. There's a bit of a dispute on whether this is the oldest continuous running system that is only beat by the airline reservation system. Every time you see funky characters or the lack of Unicode, you can probably blame the fact that it's running on top of a mainframe.

Today's mainframes are pretty slick looking, with a ton of hardware and capabilities to boot. On the screen is an IBM z16, which is one of their most recent models. These are really powerful machines. You can have over 240 CPUs in one of these within one rack, 16 terabytes of RAM, many petabytes of storage. If you're working in, for example, my industry within financial services, you can do all of your card processing and financial transactions all within the one unit. I showcased a little bit earlier, all the different microservices involved, you can run all of that on this spectacular looking hardware. Arguably, it is a valid and legitimate approach, which is to handle all of that within one mainframe. You don't have things like network spanning multiple geographies to contend with. If you were choosing a software stack for today's day and age, would you choose to run one of these as a primary contender? Probably for the vast majority of folks, the answer is going to be no. At least within the financial services industry, the answer has been a universal no. As an industry, though, we've leveraged commodity computing for a number of decades. Here's a picture from the Computer History Museum here in San Francisco, and is one of the first Google server racks with 80 off-the-shelf PCs. It allowed Google to get started serving hundreds of thousands of queries just on this hardware. When you have a hard constraint on, for example, the number of servers and capacity, you build your software to take full advantage of the hardware. Right now, though, when we write software, you have the ability to spin up a virtual machine, a server that you don't see, in seconds, and pay a couple dollars, and spin that machine down. It's a billing model that allows for a lot of flexibility in today's modern day and age, unlike when the Google folks were getting started. There's no upfront procurement. There's no complex negotiations. There's no planning out your hardware if you need to get a mainframe. There's no racking you need to do. Has anyone ever racked a server? They are really heavy nowadays.

Warehouse Scale Computing

In 2009, a book was released called, "The Datacenter as a Computer," written by some Google fellows. It outlined a principle that we take for granted in today's world, especially when you look at a lot of the modern software that it's empowered, but is really important. Hardware and software needs to work in concert, treating the data center as one massive warehouse scale computer. This warehouse scale computing model really allows you to unlock some unbelievable amounts of scale. One of my favorite blog series is to see how AWS powers their Prime Day, and how Amazon powers their Prime Day. It perfectly illustrates multiple warehouses of computers working in concert, to run one of the biggest e-commerce events of the year. In the recent 2023 edition, they were processing 126 million DynamoDB queries per second, and over 500 million HTTP requests to CloudFront every minute. These are astronomical numbers. There's probably someone like, I can run this on a shoestring with a bunch of Cassandra servers. You still run into foundational limits on how far you can scale before you need to get into the guts of these particular open source systems, if you're going to run them, and optimize those to run best for your particular hardware. Most open source software can't assume a particular set of topology. They're built in a very generic manner.

These warehouse scale computing units have also unlocked new models of running systems beyond just running existing bits of software on our behalf. I am a databases nerd. I like to go deep into the world of databases. I showcase a little bit about the DynamoDB scale. There's another system that continues to blow my mind every time I use it, and it's Google BigQuery. BigQuery is like a data warehouse. It's been around for quite some time. You ingest your data into it or you supply a location of your data on like S3, or Google Cloud Storage, and it does analytics processing. It's like an OLAP style datastore. What is really remarkable to me is that you can run queries that are querying over petabytes of data, and they execute in minutes. If you are running a database system, even an OLAP based system off the shelf, can you query petabytes in minutes? I don't think so. Data storage is pretty much local to a lot of these systems. Whereas Google has built a model where they've been able to leverage their warehouse scale cloud or whatever they want to call it, and they've got a petabit network in between, so that they can make access between storage and compute really cheap. They're able to abstract the two things away. The key selling points of systems like BigQuery, and Dynamo, or you look at Lambda, or Cloud Functions, is that behind the scenes, there's no server for the consumer to manage. There's no fooling anyone, it is running on servers behind the scenes, but that's all massively abstracted away from you. There's this new model of compute. You pay for the computing on a unit of consumption basis. This model has worked extremely well. You look at companies like the BBC or Liberty Mutual. There's a really good book, "The Value Flywheel Effect," where they talk about being able to adopt cloud technologies, and having that accelerated through compute platforms like serverless. These services have been around long enough and are mature enough. There's a strong incentive from providers. For example, if you speak to your account manager at one of these vendors, they will give you a very financially lucrative deal with free data transfer between services, and they'll frame all of these buzzwords, reducing total cost of ownership, and taking away the undifferentiated heavy lifting.

I run our platform teams at Monzo, and we run and operate all the funky technology, so we've got Kubernetes, we've got Kafka. While I think that they are fantastic systems, admittedly, there is a massive opportunity cost in operating all of that complexity ourselves. I tell each and every one of our team members that joins especially within the platform group, that our goal is not to be experts in the latest detail within Kubernetes or Kafka. We operate those systems to serve our business needs. A core mission related to that is to abstract that all away from engineers and keep it really boring, so that they can really focus on empowering the business need. We're all in on AWS for all of our infrastructure, and they've been a really incredible partner. A question that I often get asked is, why do you not leverage managed services from vendors like AWS and GCP, like managed Kafka or managed Kubernetes, or what have you, especially given what I've just described around opportunity cost. In the financial world, at least within the UK, there was a significant focus right now from regulators on concentration risk. They're worried that there's a few players, where everyone has concentrated and that's going to harm the UK economy if one of those vendors goes down. For example, if eu-west-1 goes down, then it could take a large chunk of the UK financial economy with it, which wouldn't be great for the UK. They're worried that there's a concentration on a handful of providers. For us, it was really easy to comply with this regulation that is coming out, because we've invested in running open technologies.

Debuggability

Beyond data and vendor lock-in, I personally have two other core reasons why I like working with open technologies and tried to stay away from managed solutions as much as I can, especially for our core competencies, for me is debuggability and performance. I'll talk about debuggability first, because I want to go a little bit deeper into the performance realm. When you have control over your stack, you get to deeply investigate and influence the murder mystery. You have control over the outcome. When the interface boundary crosses over to a service that is not within your control, that becomes significantly harder, because the best you can do is submit a support ticket, and hope you get a reasonable response on the other end, and just chalk it off as the cost of doing business. Again, I am not anti-managed services or solutions or whatever, but this is a strong consideration that is often not part of the conversation. At scale, your skill set with the shifts from operating the service yourself, to becoming really intimate with the managed service, to try and decipher and almost reverse engineer its inner workings. There was a really good article about 15 years ago from the ACM, called the tail at scale. It goes deep into the factors that influence, for example, tail latency variability. There are some really interesting things in the article talking about hardware component variability, and hedged requests, when you send a request again, as a form of speculative execution. A key highlight for me is this concept that they admit, which is the scale and complexity of modern apps is quite significant. Services make it infeasible to eliminate all latency variability. If you need that really tight latency guarantee, that's something that they can't really provide. You probably see this in practice. Try and get your provider to give you a latency SLA, where they will give you a financial payout if they're not able to meet that SLA. It's going to be next to impossible. That's not unreasonable to any degree. These systems are running on tens of thousands of machines spread across multiple geographies, hundreds of thousands, maybe in the millions, nowadays, when you total it all up. If you look at software yourself, these things are running multi-tenanted systems, that's the only way that they are financially viable. They're running at massive scale. For them, an individual server or something going down that is hosting you as a tenant, is just a minor blip on their radar, because they're looking at the service in aggregate.

Performance

Let's talk a little bit about performance. A core thing that I'm interested in, and actually probably a lot of vendors are interested in, is extracting more compute out of your existing infrastructure, or even reducing your infrastructure footprint. There was a really fantastic Intel report that I read a couple months back, which stated that 50% of greenhouse gases are due to infrastructure and software inefficiency in the data center. It's rather ironic coming from Intel because that inefficiency effectively makes them money because they sell more chips. That figure on the outset seems really high. Think about the software that you run at your organization. When you think about runtime overheads and virtualization overheads and compute overheads, that inefficiency does accumulate, and you get a sense of how that 50% might come about. In 2005, there was an article that was written, titled, "The Free Lunch Is Over," by a folk called Herb Sutter. The article talked about the slowing down of Moore's Law, and how drastic increases in clock speed couldn't paper over our software inefficiency. Reading it in retrospect is like a crystal ball into the present. No matter how fast processors get, software consistently finds a new way to eat up that extra speed. If you make a CPU 10 times as fast, software will find 10 times more things to do. We've become accustomed to the world of infinite compute. I was talking a little bit earlier about being able to provision hundreds if not thousands of instances and being able to scale them down. That's a luxury that we're in right now. Most of our software has been designed to just scale ever upwards and outwards, without a ton of regard for performance per unit of compute that we're utilizing.

A lot of us have this perception, either through lived experience, or from literature or something that we read or our peers, that running systems at scale involves lots of hardware, especially in the modern day and age, which can be a massive pain to manage. With modern hardware paired with modern software, that doesn't necessarily need to be the case. Take, for example, solid state drives. This technology became a commodity and it gave a massive speed injection to our software. I remember putting an SSD into my laptop probably about 10 years ago, and just seeing Photoshop boot up within a couple seconds. It was remarkable. When a lot of the modern systems that we run nowadays, like your Postgres's, and your Kafka's, and things that were designed, they were designed for the world of hard drives: spinning platter, spinning rust. It was a completely different set of tradeoffs. To read an item from disk we talk about milliseconds, for the read-write head to get into the right place, and to get your data. With SSDs, that reduced by an order of magnitude, and even with the NVMe drive nowadays, that is now in the nanoseconds realm. Again, with throughput, we'd have a hard drive that would saturate its throughput by about 200-ish megabytes per second. Now with NVMe drives, you can blaze past that, multiple gigabytes a second. I think I saw an NVMe drive a couple months back, that was over 7 gigabytes a second, which is ludicrous speed. Even in the world of CPUs, we still see 10% to 15% gains on clock speed. While we're not living the beauty of Moore's Law, cumulatively we're still able to extract significant performance on a per core basis. It's not just about adding more cores and more threads. Even if we go deep into CPUs, if you're looking at cache sizes, like L1 and L2 caches. I've plotted a graph of some of these increases over time, especially if you're running instances on the cloud, these are machines that are on AWS, the probability of a cache hit can have a massive influence on the speed and the reliability of the application, reducing the amount of CPU cycles that you're spending. As a quick refresher, an L1 cache hit is 200 times more faster than going to main memory.

In 2012, there was a publication on latency numbers that every programmer should know. Many pieces of core software that we have run on a regular basis reminds us of the fact that these latency numbers exist. They need to be firmly in the back of your mind. It's interesting to see how just in the last decade, these numbers have come dramatically down, and this trend continues to go downwards. We've seen CPU caches get larger, networks get significantly faster, and arguably much more reliable, and hard disk get both much larger and much faster. In the world of software, for a long amount of time, many of these hardware improvements have been free upgrades. You stuck an SSD into it, your application got remarkably faster. An NVMe drive, it got even more faster. We've also now gotten new APIs that we should be looking at and leveraging, which vastly take advantage of modern hardware. Take, for example, io_uring. Historically, in the world of Linux, async I/O has been pretty complicated. You can get into a world where, for example, buffers were full, or the I/O wasn't quite matching what your file system was expecting. Or you'd filled your disk request queue, which meant that that fire and forget asynchronous call that you'd made, had become synchronous and blocking. There's a lot of memory overhead too with using async I/O APIs, especially if you're doing lots of small requests, if you're writing lots of small bits of data, there was a lot of overhead. io_uring provides a new interface, a new set of APIs at the kernel level with Linux based systems, which addresses a lot of these problems. This is merged into the mainline, it's ready to use. Just to show the difference in performance in effect, here's a chart of random reads and writes at a 4-kilobyte block size. If we're using the standard Linux I/O operations, there's really a cap on the number of operations that we can handle before all of our resources are starved. The chart on the bottom there, shows a massive delta in reads and writes. It questions this notion that disks and hardware is the constraint. It begs the question whether our software is actually taking advantage of the hardware that it's provisioned on. These benchmarks, for example, were all done on the same system, the only difference was the API that was being used.

The Rapid Development of Programming Languages

The world of programming languages, if we take, for example, has seen rapid development. You've got new languages that are coming into the fray. You got Rust. I think there's going to be a couple talks on Zig as well. Previously where you'd have to resort to writing C or C++ to get close to the metal, which is difficult and error prone, and if you're working in certain industries, undesirable, now you've got all of these memory safe and easy to write languages. You've got all of these system programming languages. It's becoming safer and much more delightful. The barrier to entry arguably is much lower as well. Even languages that a lot of us use on a daily basis are getting remarkably better. Java 21 recently got released, and it was a long-term support release. There's been big support on language features, for example. Things like virtual threads, which are very similar to coroutines, or fibers, or goroutines. Something I got really excited about a couple months back is the ZGC garbage collector, that has been in Java for quite some time. Its goal is to give sub-millisecond pause times for your heap. I enabled this for our Kafka clusters in production, and I saw the pause time just drop off a cliff and tail latency drop off a cliff. This isn't a distant reality, this is production ready, today, and folks are using it in production. For those of us who are programming, or writing Java applications, these pause times have a dramatic effect on the experience that we're able to serve. We're able to unlock all of these new capabilities by leveraging all of these features. What I find when I speak to a lot of people is that they're reluctant to do so, there's a level of inertia on making these changes.

Here's a little bit of a hot take. Most of the systems that me and you and everyone build are just glorified data processers. We take some data on one end, we do some processing, and we put it somewhere else on another end, and we do that repeatedly, ad infinitum. There's a lot of low-hanging fruit in that layer as well. For example, I imagine if you take a profile of your systems, you're going to find JSON parsing as a significant contributor, deserialization and serialization. There are things happening within the software world. There's a project here that I've put on the screen called simdjson which takes advantage of CPU instructions that have been there for decades, and leverages those to make JSON parsing significantly faster. This is a drop-in for many programming languages, and you could switch over really quickly.

Rearchitecting

A core inspiration for this particular talk, in general, was this particular blog post from some engineers who work on Amazon Prime Video. Just to give a little bit of a backstory, they had a particular tool that they wrote to detect Prime Video serves, like very similar to Netflix. Serves a bunch of video content, some popular shows. They had a tool which would analyze video to find audio sync issues, and to flag them for analysis. This service, when they originally architected it, as you will do probably within Amazon, was using things like Lambda and AWS Step Functions, and things like that. Which meant that they didn't have to worry about the infrastructure behind the scenes, they were able to be very elastic with their infrastructure. These services were built to run small units of lag and are massively parallelized by running lots of them simultaneously. This meant in the Prime Video example, they were running multiple transitions within the Step Function for every single second of the video stream. Every single second was being analyzed individually, and they had a metadata coordinator to stitch it all together. They had written a bunch of microservices that orchestrated and corralled everything and made sure that it all fit together. What they found is that this proved to be really costly for them. Because, for example, they were doing a lot of back and forth on S3 using as intermediate storage since these machines didn't have any local storage. The Prime Video team rearchitected the application, and they moved away from serverless Step Functions and onto a fleet of, in this particular instance, containers that would listen to jobs and run the same work. They migrated to a monolith-based architecture. All in all, they managed to save 90% in cost and compute time. Through the rewrite the system is also more scalable. When this blog post was released, the internet went haywire. I think it was one of the most popular posts on the orange website, and had a lot of comments. Many decried the demise of serverless and managed platforms, it was all a lie. They probably chanted on the streets of SF, "Bring back the monolith." What I saw here is a really healthy decision to rearchitect, and they had the ability to do so. They weren't getting the benefits of serverless platforms when they look at it in retrospect, so decided to change their architecture to better suit their needs. I think this is a perfect example of the ability to still retain control. They leveraged these managed technologies to get started and to provide the initial value. When they decided that the tradeoff wasn't quite worth it, they were able to rearchitect pretty swiftly.

There are some more extreme examples of this. There are articles where companies are like, we're completely abandoning the cloud. Those things always generate a whole bunch of noise. There was this article by 37signals, which are the folks that run Basecamp and HEY. They're undertaking a massive migration away from AWS for cost and performance reasons, into their own self-managed data centers. There's always two divisive groups when these sorts of articles come out. There's a group that decries all the complexities of the cloud. There's another group that stands and thinks, how are you going to recreate all this functionality that you get within the cloud? Why would you self-host? That's all undifferentiated heavy lifting. What about all these servers that you need to provision? It's a really interesting discussion every time one of these articles come out, because as software engineers and practitioners, we'll probably all agree when we say that stuffing in software architecture isn't a binary option. The beauty with what we have with writing and building and operating software is that we have this control, this level of portability, to be able to make these decisions and go back and forth, assuming that time and cost and complexity allows for.

Coupling of Open Source Frameworks

One interesting phenomenon I've seen is the coupling, for example, of popular open source frameworks, with the owing organization. It's making it really easy to be able to deploy onto their own bespoke platforms. This practice isn't really new. If you are an open source maintainer, it's not a very financially lucrative position. You typically need to be backed by some company or organization that is supporting you, from a financial perspective. Many would argue that the frameworks being open source is a net positive for the community, regardless of the intertwining of the platform features into the open source framework. I'm presenting this because I recently spoke to a bunch of young engineers that are dipping their toes into the world of web development, and things like React.js, and Next.js. For them, they were talking about the developer experience of deploying onto the Vercel platform. Nothing else was in consideration because they could run a couple commands, it was all integrated within their toolkit, and they were able to get up and running in a very small amount of time. I mention this, because it's pretty typical, especially in our industry, to learn your production operation chops, while on the job. It's not something that you really get taught at college or at university. If we're building this generation of engineers that are able to just offload it to another provider, they're not learning that skill.

On the flip side, the world of open core and open source system continues to grow significantly. This screen, which is the cloud native landscape gets ever larger, you can't fit it onto one slide in any legibility, which is nice. It encapsulates a lot of really cool projects. It's setting precedence in the industry at pace. Many of these are mature projects that you can drop into your systems and gain significant leverage. I think the key thing is that by leveraging technologies like these, your software remains portable. Being the owner of infrastructure and application runtimes can be a really hard and sometimes a thankless job. I'm sure, collectively, we've got some war stories that we tell in hushed tones about how production went down. Wouldn't it be nice if we never ever had to deal with that? The key consideration here is the feature set and cost capacity. We aren't really imposed on any particular platform or we don't want to be imposed on any particular platform. We could choose to move our software with minimal effort by continuing to run it ourselves.

Advances in GPUs and TPUs

That trend might be rapidly changing. Unless you've been living under a rock, I'm sure many of you folks have heard about the advances in large language models. The entire space is massively fascinating. I am not smart enough to talk about what is going on behind the scenes. I'm massively curious about what's happening in the industry, especially from a hardware perspective. Let's start with the painful bit first. These cards that you need to have in order to run the training and inference in any reasonable amount of time, are really expensive. They're tens of thousands of dollars each. That's if you can get your hands on one in the first place. NVIDIA is pretty much the only vendor who will sell you one, because they only have the suitable product in the market. There was some research that was published a couple years back about GPT-3. It mentioned that it took nearly 10 compute years to train the 175 billion parameter model. Microsoft built an entire supercomputer cluster just for OpenAI, the folks behind ChatGPT, with 285,000 CPU cores and 10,000 of those NVIDIA graphics cards just for OpenAI to train for GPT-3. There's a lot of compute that is needed, and that number only continues to go one way, which is up. Since 2017, Google have been working on their equivalent of the NVIDIA graphics cards. They've got their own Tensor Processing Unit, which is also built for the AI acceleration platform that they provide. They're on their fourth iteration, which is reportedly up to 1.7 times faster and up to two times using less power than the NVIDIA alternative. Even AWS has their own AI acceleration platform called Trainium. On the one hand, it's really awesome to see these advances in hardware, and the integration between Tensor hardware and being able to leverage platforms like AWS and Google Cloud. These have direct connectivity, and you can run them as a super cluster. They have really fast interconnects. For us, as consumers, very crucially, you can rent these by the second. You can spin them up, run a whole bunch of inference and then spin them down, and you aren't out of pocket by tens of thousands of dollars. So far, these chips are playing really nicely with frameworks like PyTorch, and TensorFlow, but naturally, there will be purpose-built capabilities that are only inherent in these particular pieces of hardware, that are not available in hardware in the open market. That's going to either be implicitly or explicitly surface, which will affect the efficiency and the functionality of the software that you write on top.

It's not like you can go to your favorite auction website and actually buy a TPU to deconstruct it. This is custom silicon. It's purpose-built. Once it is retired, it's probably shredded, or sat in some server farm somewhere. You can rent it by the hour on GCP or AWS. If you want to run these within your own data centers, or clusters, you're pretty much out of luck. Let's put some of the scale that these systems are being run at into perspective. I found this truly remarkable. AWS recently just announced that they've got 20,000 of these really advanced NVIDIA GPUs that they've clustered all together. The downside is that if you want to rent one of these GPUs, a cluster of 8 is going to cost you a pretty $70,000 a month. If you want to train your own foundational models, you're going to need a couple hundreds of these instances unless you want to wait 10 compute years. This is a huge area of innovation. Every day, you hear about new companies building new ideas, and building stuff with AI and LLMs, is AI everything nowadays. The vast majority of them are built on top of the same set of foundational models. If you have really deep pockets and you know your account manager extremely well, you might have a fighting chance of being able to join the building your own foundational model space. For the rest of us, unfortunately, there's just too much compute that is required, and there are other priorities for a lot of these other vendors. They are building their own custom silicon.

AWS recently announced that they're partnering with Anthropic, the folks who make Claude, to give them access to AWS hardware. What this surfaces is that all the big providers have partnered with an AI company, effectively. Google are working on Bard, and Microsoft have partnered with OpenAI, Amazon with Anthropic. Part of these partnerships is access to specialized compute hardware. This is where the battleground is. It stands to reason that they would get preferential pricing or preferential access to these hardware, which makes it an increased barrier to entry for the common people, for me and you. It's not all doom and gloom. For example, you've got Llama, which is a model that is open, built by the folks at Meta. There's a really popular C++ implementation, which you can actually run on a MacBook. It's not going to have nearly as many parameters as you do within GPT, but it at least gives us a fighting chance of understanding the space and innovating, continuing to contribute to the ecosystem. As engineers, if you're familiar with building software, we can contribute too. There was an excellent pull request not too long ago, which, for example, tweaked the file format to use Nmap which led to a huge 100 times improvement and a reduction in memory, which is usually the big bottleneck, by half. This was a relatively small change, it wasn't a trivial change, but they were able to make the change. It led to a massive speedup. Old tricks that a lot of us are probably familiar with, with Nmap and memory alignment can still yield massive benefits.

I showed at the beginning of the talk that the portability of our software is diminishing, as it's becoming interlinked with the platforms that they are running on. These platforms are increasingly becoming singular to a specific vendor and relying on specific bits of hardware. Any hope of running it yourself is diminishing really rapidly. This can have really drastic consequences for cost and performance and price leverage in the market. It's not all doom and gloom, though. Every day, it has become easier, especially both through managed services and self-hosted services, as well, to deploy production ready systems that can serve the masses at scale. Where historically our systems were portable between providers and services, we're in a world where our computing needs are becoming ever vast. There's really only a handful of providers with bespoke hardware and software and the capacity and the scale to serve our needs. It's really easy to start relying on these systems, even by accident. When you realize, for example, a system like BigQuery can handle petabytes of data, what are you going to do? You're going to generate petabytes of data, you're not going to reduce your data consumption. It's really easy to get into that world accidentally, without understanding the implications, and especially lose the ability to move away. Don't let the identity of your system be tied into a particular service. There's a fine line between leveraging all of these managed services in order to build and serve your customers, versus locking yourself into a particular vendor. As I showcased a little bit earlier, there is, if you have an underperforming system, a lot of really cool tricks that you can pick up and deploy probably within one business day, that will mean that your application that is running currently will get a massive speedup.

See more presentations with transcripts

how to make a cool keynote presentation

Recorded at:

how to make a cool keynote presentation

May 22, 2024

Suhail Patel

Related Sponsored Content

This content is in the qcon software development conference topic, related topics:.

  • Development
  • QCon San Francisco 2023
  • Transcripts
  • Microservices
  • QCon Software Development Conference
  • Architecture
  • Performance & Scalability

Related Editorial

Popular across infoq, uber migrates 1 trillion records from dynamodb to ledgerstore to save $6 million annually, deepthi sigireddi on distributed database architecture in the cloud native era, ahrefs joins others in suggesting that on-premises hosting can be more cost effective than cloud, architecture modernization with nick tune, java news roundup: openjdk updates, piranha cloud, spring data 2024.0.0, glassfish, micrometer.

how to make a cool keynote presentation

IMAGES

  1. Mastering Keynote Software to Create Great Presentations

    how to make a cool keynote presentation

  2. 30 Animated Keynote Templates to Make Cool Captivating Presentations in

    how to make a cool keynote presentation

  3. 25+ Modern, Premium Keynote Templates

    how to make a cool keynote presentation

  4. 25+ Best Keynote Presentation Templates (+ Stunning Slide Design for

    how to make a cool keynote presentation

  5. Keynote Presentation Templates

    how to make a cool keynote presentation

  6. 50+ Best Keynote Templates of 2020

    how to make a cool keynote presentation

VIDEO

  1. Digital Art

  2. Blurred Art

  3. #004 Animated Keynote Slide Design Tutorial 2019 Principle Same as PowerPoint

  4. Animate a Map in Keynote

  5. Keynote tips: Creating a drag and drop page in Keynote (iPad tutorial 2020)

  6. Neutra

COMMENTS

  1. 10 Expert Tips to Create and Deliver a Killer Keynote Presentation

    1. Do your slides last. While most keynote speakers will typically build their presentation around the structure of a template, Weyenberg says that "building your slides should be the tail end of developing your presentation.". Before working on your slides, you should put together your main message, structure, supporting points - then ...

  2. 15 best keynote presentations

    Text boxes can do two things: one, make text pop out from a busy background (e.g. a photo) and two, highlight an important point. With it, you don't even have to change your font type or even make the text size much bigger than your body text—as long as the text is in a text box differentiated or highlighted in a vibrant color, it will be regarded as an important piece of information.

  3. How to Make Amazing Keynote Presentations With Modern Template Designs

    2. Colington Creative Keynote Template. Colington is one of those Keynote designs that follows the popularity of minimalism. That means that you can use it to make an awesome Keynote presentation that's on-trend. With the help of the lightweight and airy slide designs, your audience will easily follow the content.

  4. 15 Keynote Tutorials To Make Sublime Presentations [2022]

    In this article, you will find out with the help of our 15 Apple Keynote tutorials. 1. Getting started with Keynote. Every software journey starts with a "manual" of how to use it, and in this Keynote tutorial, you will understand what Apple Keynote is, what this software package offers, and goes over some of the most used features ...

  5. How To Create An Engaging Keynote Presentation (2021 Guide)

    2. Your Goal as the Presenter. This may be a combination of professional goals and personal goals, and it's unique to every individual speaker.For instance, you may be speaking to promote a product, to establish your company as an industry leader, or to build your own status as a thought leader in the marketplace. 3.

  6. How to Make a Great Presentation in Keynote With Template Designs

    Learn to use a Keynote presentation template to build your own supporting slides. You'll choose a starting template, then customize it to match the Keynote design that you've got in mind. To build your Keynote presentation, start with a template like BePro from Envato Elements to save hours of time. Keynote presentation templates save time.

  7. How to design great slides and presentations in Apple Keynote ...

    A great slide is obviously the foundation of any great presentation but there is more work that goes into it than most people think. We will look at the one ...

  8. Pro Speakers on How to Give a Perfect Keynote Presentation

    I spoke with four professional speakers on how to deliver a near-perfect presentation. Here are five pieces of advice they shared. 1. Rehearse, rehearse, rehearse. When it comes to public speaking, practice quite literally makes perfect. Every expert I spoke with mentioned how frequently they rehearse their presentations.

  9. 18 Keynote Tips to Deliver an Outstanding Presentation

    17. Collaborate with Others. If you are working in a team, then this would be one of the most useful Apple Keynote tips. Just like most of the other presentation platforms, Keynote also lets us work in a team. If you wish to invite others to work with you, just click on the Collaborate icon at the top of the interface.

  10. How to Create a Keynote Presentation Template Design

    Step 4: Duplicate Your Master Slide. Another way to easily scale your presentation is to duplicate your master slides and give additional color options. As an example, let's create a different color photography master slide. First, right-click on the master slide you just designed in the slide list over to your left.

  11. Design Custom Keynote Presentations With Canva

    Compose a show-stopping keynote presentation. Before you give your next big speech, make sure you're accompanied by a smashing presentation! Whether you're giving a keynote presentation for a product launch, a profound discovery of TED-worthy proportions, or spinning together a handful of inspiring stories, a great presentation can help add punch to your message and give graphical ...

  12. 9 Keynote Tips and Tricks for Stunning Apple Slides (+ BONUS Expert

    This is a cool Keynote tip for anyone who hosts presentations! Control your Keynote slideshow remotely using the Keynote app on your iPhone or iPad. ... To make your Keynote presentation effective, utilize the features on Mac, iPad, and iPhone. Collaborate in real-time and sync across devices. Access support options like searching for answers ...

  13. Getting Started With Keynote: How To Create Your First Keynote

    Click on Keynote and you'll be able to see all the Keynote files you've made on other iCloud-linked devices. If you want to create a new file, click on Create Presentation. Just like in the desktop version of Keynote, you'll see the Theme Chooser menu on your screen: Click on the theme you want to use.

  14. 17 Presentation Techniques For A Great Keynote

    8. Involve the audience. One of the most powerful presentation techniques is inviting the audience in and have them contribute in some way. This will get them emotionally invested and it will differentiate you from inexperienced, nervous speakers. Plan a inclusion of the audience in your presentation somewhere.

  15. 6 Tips and Tricks for Amazing Keynote Presentations on Your Mac

    Here, you'll learn the best Keynote tips for making amazing presentations in macOS. 1. Master Keynote's Slide Transitions. Transitions and animations are the two biggest reasons to use Keynote for making a presentation. To add a transition effect, select the slide from the slide navigator on the left.

  16. 15 Pro Tips To Ace Your Keynote Presentation

    When transitioning from point to point, use words such as 'next', 'then', and 'after', and number your points using words like 'firstly', 'secondly', and 'thirdly'. This will help the audience understand when you're moving on to another idea or part of your presentation. 7. Give a Credible Statement.

  17. 15 Ways to Make Your Presentation More Interactive

    Use humor. Showing your personality and sense of humor can lighten the mood and build a good rapport with the crowd. The audience is more likely to remember you if you make them laugh and in turn remember your ideas and key points. 6. Eye contact. The power of good eye contact can never be underestimated.

  18. 30 Animated Keynote Templates to Make Cool Presentations in 2024

    Use this Keynote presentation with animation to present information about your band or music project. The cool Keynote animations template was designed in widescreen format. Create Keynote dynamic presentations with this download. 21. Makeit - Dynamic Keynote Templates. The Makeit Keynote template features a cool and professional design.

  19. How To Animate In Keynote (Beginners Tutorial)

    Learn how to create cool animations with Keynote. Download the keynote presentation at https://grumo.com/choranas00:00 - Animate with Keynote - Intro00:19 - ...

  20. Apple Keynote Tutorial: How to Make DYNAMIC Keynotes

    In this video I share 3 things you can do to instantly step up your keynote presentations.If you want to learn more about using Apple Keynote, hit the subscr...

  21. Free and customizable keynote presentation templates

    Create a blank Keynote Presentation. Orange Minimalist Modern Warm Blur Gradient Non Profit Presentation. Presentation by onedayjee's templates. Green Yellow Modern Farming Presentation 16:9. Presentation by SlideFactory. Purple and Pink Doodle Fun Competitive Analysis Brainstorm Session Presentation.

  22. 9 Tips for Making Beautiful PowerPoint Presentations

    Stick with this: And avoid this: 3. Follow the 6×6 Rule. One of the cardinal sins of a bad PowerPoint is cramming too many details and ideas on one slide, which makes it difficult for people to retain information. Leaving lots of "white space" on a slide helps people focus on your key points.

  23. 5 Free Alternatives To Microsoft PowerPoint

    WPS Presentation is not the only free product; you can utilize every app in the WPS Office suite. Unlike most competitors, you don't need to download or use a separate mini-app to make presentations.

  24. How to Create Cool Transitions on PowerPoint: A Step-by-Step Guide

    In conclusion, slide transitions are an essential element of any presentation. They help create a smooth flow and prevent abrupt jumps between slides or sections. To optimize presentation flow with transition strategies, it is essential to focus on timing and duration, coherence and connection, and using tables and lists effectively.

  25. Microsoft Build 2024: Create custom copilots from SharePoint

    As a member of this site, select "Create a copilot" and choose the folders or files that you want your copilot scoped to. The copilot will reason over only this content when providing responses. You can start using this copilot immediately or make lightweight customizations, such as adjusting the identity, sources, and behavior of the copilot.

  26. 12 Fun Presentation Ideas for Your Next PowerPoint Night

    We receive thousands of applications every day, but we only work with the top 5% of speakers.. Book a call with our team to get started — you'll learn why the vast majority of our students get a paid speaking gig within 90 days of finishing our program.. If you're ready to control your schedule, grow your income, and make an impact in the world - it's time to take the first step.

  27. Keynote (presentation software)

    Keynote is a presentation software application developed as a part of the iWork productivity suite by Apple Inc. Version 10 of Keynote for Mac, the latest major update, was released in March 2020. On January 27, 2010, Apple announced a new version of Keynote for iPad with an all-new touch interface. It is now also available for the iPhone to download from the App Store.

  28. 35 Modern Keynote Templates to Create Beautiful Presentation Designs

    SWEETY - Template for Keynote. SWEETY is a clean, beautiful template for Keynote that has 50 slides, widescreen and standard sizes, 28 icon slides, and thousand of icons ready to use. Ruby - Keynote Presentation Template. Ruby's key features include over 50 slides based on master slides, section breaks, resizable and editable graphics, and ...

  29. From Mainframes to Microservices

    We're based in the UK. I work on the platform group at Monzo, where we focus on the underlying infrastructure. We want to make that infrastructure transparent to the engineers that build on top of it.

  30. Must Try PowerPoint Slide Ideas in 2024

    Keynote Templates; Search for: Must Try PowerPoint Slide Ideas in 2024. By Swathi Krishna Published On: May 21st, 2024 Categories: Blog Post. Everybody is looking for inspiration! And inspiration is super hard to come by when you're working with presentations. So, in this article, we'll take a look at some interesting and unique slide ...