Thoughts on Slide Decks

This isn’t strictly an article about programming or managing developers, but it covers an aspect of the job that will affect you sooner or later. I’m talking about making presentations and specifically about the slide decks that accompany them. If you’re striving to become better at the art and science of making software (and that’s why you read this blog, right?), chances are you will get better at it, and chances are that people will start asking you to share your knowledge. I have some ideas and opinions that I’d like to share on the topic.

For starters, I try to avoid making slide decks that look mostly like this:

If I have to make a deck that looks like this (perhaps as a request from a manager, or to match the format of other presenters), you can be sure that come presentation time, I won’t simply be reading the slide to the audience.