Entries in Tips (2)

Wednesday
Oct202010

Some Technical Presentation Tips and Tricks

Ah, technical presentations. For some, an opportunity to share. For others, nature’s cruelest mistake.1 And much like a total eclipse, technical presentations that are both well-prepared and well-executed are, sadly, a rare sight to behold. But, fear not! For those finding yourself in the latter camp, it doesn’t have to be this way. By applying some of these simple tricks, you can feel confident as a presenter, both leading up to and during your presentation.

Your Pre-Flight Checklist

  1. While I can appreciate that 2560x1600 resolution rocks on your 30” LCD monitor, most projectors can’t display anything nearly that high. Always assume an on-screen resolution of 1024x768. This is the most common resolution I’ve come across the hundreds of presentations that I’ve delivered. Bottom-line? Test your demos at this resolution!
  2. For conferences like TechDays, make sure to confirm the aspect ratio with the conference organizers. Some events are now going with a widescreen projection, which can have a significant impact of your slides in terms of its on-screen rendering. Don’t always assume 4:3!
  3. A day or two before you deliver your presentation, write a blog post that captures EVERYTHING in your presentation and provide a shortened URL (see below) to your blog post on your title slide and in your “Resources” slide. I’ve dub this: “the one URL to rule them all”. Note: A nice side affect of doing this beforehand is a more receptive audience; they will appreciate your efforts to make their lives easier (by not having to write every URL down) and thus, will likely give you a higher evaluation score as a result.
  4. Before your presentation, copy your slides and demos on a USB stick and bring it with you. This will allow you to transfer it to another machine if necessary.
  5. You should consider clearing your browser’s history before getting on-stage if you plan to leverage the Internet as part of your presentation. Once you start typing in the address bar and your browser’s history is displayed for everyone to see, there’s no turning back. Best to have no surprises for the audience.
  6. Considering bringing two machines if you’re presenting to a significantly large audience (e.g. 1000 people or more) or if your demos have significant requirements. You can never have enough back-ups. Believe me. I share this having experienced hardcore, the-machine-is-nearly-on-fire kind of demo failures on-stage… and on more than one occasion!

On-Stage Logistics

  1. Wear comfortable shoes on-stage, especially for “walkers”.2 For conferences where you’re on your feet for most of the day, it’s best to have dress shoes with a thick insole.
  2. Have a countdown timer that’s easy to see so you can keep track of your time. If possible, give yourself a time warning (e.g. 15 minutes to go) so that you’ll have enough time to wrap-up your presentaton.
  3. Check to see that have a good amount of bottled water on-stage, especially for presentations that exceed 45 minutes. Try to avoid the pitcher-of-water-that’s-dangerously-close-to-your-electrical-hardware kind of setup. Bottled water is best because you can always screw the cap back on after you take a sip.
  4. If necessary for your demo/presentation, verify that an Internet connection is available on-stage and – more importantly – that' it’s working correctly. Also, PLEASE give yourself enough time to test the connection (e.g. port access) so that if you encounter a problem, you’ll have enough time to work with the on-site staff to work through it. Here’s a tip: Invest in a mobile, high-speed Internet solution (e.g. Rocket Stick from Rogers). This will reduce your dependency for on-stage Internet connectivity.
  5. Sync with the A/V person in your room. Introduce yourself and know his/her name (because when things go south, he/she will be the first person you’ll call upon for help). Do a sound check well before your presentation begins. Also, assert your preference of microphone (e.g. lavalier versus headworn) – go with the one that suits your presentation style on-stage.

Prior to Take-Off: To-Do’s Before You Start

  1. Display your title slide and walk to the back of the room. Sit down in one of the chairs and stare at your slide for a few seconds. Can you read it well? Is the font big enough? Is the contrast appropriately as to not burn a permanent image in the back of people’s retina?
  2. Repeat step #1 (above) with a code file open in Visual Studio. How does it look? The audience member you’re wanting to target is the person sitting in the back, not the person sitting in the front. Cater to that individual from both an audio aspect and a visual aspect and you’ll be fine.

The Presentation: Your Slides and Desktop

  1. Use a readible font in your slides. Two of my favourites are Calibri and Segoe UI.
  2. Use URL shortening service (e.g. bit.ly) for resources / sites.
  3. Clean up your “virtual stage”. Get rid of all your icons on the desktop. A cluttered desktop screams “unorganized" and “unprofessional”. Do yourself a favour and hide that shortcut icon to I Can Has Cheezburger.
  4. Change your desktop background to a stock OS background (e.g. Windows 7 logo background). Yes, it may be boring to you, but for your audience, it’s less distracting. While rotating photos of your cat are great, the audience is there to see the presentation, not your cat. The less distractions, the better.
  5. Two words: Presenter View. It’s an awesome capability of PowerPoint that few folks know about. Learn it, use it, love it. It’s a great way to remember where you are in your presentation as well as where you’re going.
  6. Utilize a style like WekeRoad Ink from studiostyles for any demos performed in Visual Studio. Other suitable styles include Twilight and Mustang. I find that light text on a dark background really “pops” on-screen and is much easier on the eyes. Also, it’s easier to read text from the back of a room (from the perspective of the audience).

The “Show Me” Moments: Your Demos and Demo Environment

  1. If you’re delivering a code-heavy presentation, try showing a demo in the first five minutes of your presentation (e.g. “Hello World”). Not only does this set the expectations of your audience (e.g. “Yes, we’re showing code here.”) but it will get you into a technical groove early, which is what people want to see; technology.
  2. Use a screen magnifier like ZoomIt to draw the attention of your audience to parts of the screen. For ZoomIt, learn its annotation capabilities. It’s great for on-the-fly notes! As an alternative, Windows 7 (and Mac OS X, for that matter) include built-in magnifier tools (e.g. %windir%\system32\magnify.exe).
  3. Use a readable style that really “pops” on-screen when showing code in Visual Studio. For example, I’m a fan of the WekeRoad Ink from studiostyles. Other suitable styles include Twilight and Mustang.

Some Related and Must-Read Resources

[1] A reference to Homer Simpson, dubbed “Bottomless Pete” by Captain Horatio McCallister, in an episode of The Simpsons entitled, “New Kid on the Block”. From Wikipedia: After seeing a television advertisement about "The Frying Dutchman"'s all you can eat offer, Homer insists that Marge come dine with him, so he arranges for Laura to babysit Bart and Lisa in his and Marge's absence. After being served by the Sea Captain, Homer eats an excessive amount of food and is thrown out. He sues the restaurant for false advertising. Lionel Hutz is employed by him to represent him in court, and the Sea Captain and Homer eventually agree that Homer shall be displayed in the restaurant as "Bottomless Pete: Nature's Cruelest Mistake.”

[2] “Walkers” are presenters who tend to travel great distances on-stage, whether shuffling back-and-forth in one area or rocking side-to-side. These folks tend to move a lot on-stage because of a variety of reasons (e.g. nerves).

Tuesday
Jun012010

A Few Tips & Tricks on Attending Microsoft TechEd 2010

As a technical professional, it's a safe bet that you will attend a conference (or two) during your professional career. Given this reality, it's a good idea to have a plan that outlines what you should do before, during and after each conference. With Microsoft TechEd 2010 less than a week away, I thought it would be a good idea to share some of my tips & tricks when attending this conference.

Before Attending Microsoft TechEd 2010

  • Have a plan. Review the Agenda and Sessions thoroughly and use the Schedule Builder to plan out your itinerary. Consider talking to your manager/mentor to sort out your schedule and goals for the event.
  • Bring a large and durable backpack (i.e. Brain Bag by Tom Bihn). You'll likely accumulate a considerable amount of "stuff". You'll need a bag that's strong/supportive enough to withstand a week's worth of packing and unpacking.
  • Bring comfortable shoes. You should expect to walk a great deal when attending TechEd.
  • Consider bringing a smaller laptop; a netbook makes for a great conference machine. You're going to spend a great deal of time sitting and walking around. You will want to pack light.
  • Bring a lot of business cards. Stick them behind the name badge of the lapel that the conference organizers will be providing you so they are easy to access and hand out to people.
  • Plan for not-so-great wireless at the event and at your hotel. Think about it: You'll be at a conference with thousands of wireless hungry professionals, just like you. Put your 3G card into your bag before heading out.
  • Set your out-of-office reply in email, letting folks know that you're unavailable and how to escalate items in your absence.
  • Schedule some "recovery time" before leaving for TechEd. This is time you'll need to catch up on email and voicemail that will accumulate while you're attending the conference.

While Attending Microsoft TechEd 2010

  • Dress appropriately for the event. New Orleans can be pretty hot and humid at this time of year. Be prepared.


Ugh. Today's weather (May 31, 2010) in New Orleans. To a Canadian, this equals "NOT FUN".

  • Arrive early for breakout sessions (i.e. 15 minutes before start time). Generally-speaking, they are well-attended and finding a good seat 2-3 minutes prior to the start time is next to impossible.
  • Eliminate distractions. TechEd is a wonderful opportunity to learn and connect with your peers. Switch your mobile off, close Outlook and pay attention to the presenter.
  • Visit the Track Areas section of the Technical Learning Center (TLC). In my based, this is the absolute best place to get answers to questions you have about Microsoft-related products and technologies. This area will be filled with product team members from Microsoft and should be considered a must attend/visit part of your itinerary.
  • Keep an eye on the #TechEd hashtag for information and news relating to the event. Many ad-hoc meet-ups are scheduled on Twitter and are great opportunities to connect with like-minded individuals.
  • Participate, get involved and most importantly, ask lots of questions. Your TechEd experience (from a learning perspective) will be much better if you take the initiative by engaging and talking with others.
  • Don't worry too much about taking detailed notes. Most breakout sessions will be recorded. Record the "ah-ha!" moments but don't stress about writing down everything you hear in a session.
  • Submit evaluations and more importantly, let speakers know what you thought of their presentations. Believe it or not, most speakers (including myself) read EVERY SINGLE COMMENT that's written/typed on an evaluation. Use that opportunity to provide feedback.
  • Charge your laptop and mobile phone as soon as you get back to your hotel room. It's easy to forget given how busy you'll be at TechEd. Believe me, you'll thank yourself when you're not having to spend time between sessions charging your devices the next day at the event.

After Attending Microsoft TechEd 2010

  • Take some time and mentally review what you learned at the conference. There will be a lot of information to absorb and you'll need some time to synthesize it. (More often than not, I come home from a conference and my brain hurts. Note: Not from alcohol but rather, from all of the ideas I have.)
  • Report what you learned to your colleagues. Did you see something cool? Did you discover a solution that will dramatically impact your business? Let others know. Write a quick email or organize a "lunch & learn" where you can recap the week's events.
  • Send an email to the TechEd organizers and let them know what you thought about the conference. Believe me, they'll want to know.

Some What-You-Should-Do-While-Attending-a-Conference Resources

Oh, and there's one more thing...

Yes, I'll be attending TechEd. I'll be there with Mack Male and members of the Canadian DPE team. If you happen to see me wandering around, please stop me to say hello. I always love meeting up with folks from the technical community, especially Canadian developers!