SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
Presentation Skills for
Open Source Folks
1
Dave Stokes
MySQL Community Manager --
speak 25-40 times a year
30 Some Years of speaking at
computer conferences, user
groups, Meetups
2
3
Exercise #1
4
You can now say
you have spoken
twice at an Open
Source Software
Conference
5
You’re
Welcome!
6
So why are you NOT speaking at this
conference today!?!?!?!
7
Glossophobia? Sloth?
Your audience wants you to
do well!
You are speaking to peers
(usually)
Helps you sharpen your skills
Others need your input!
8
Humans!
We want to learn from others and their experiences even if we are autodidacts!
Voyeurism / Rubbernecking
Seek the excitement of the new
9
What we are going to talk
about:
-How to get started and then get better at presenting presentations for
folks in the Open Source world.
10
Your first talk
Local User Group / Meetup
or
Brown Bag at work
or
Uncon
----
5- 10 good minutes is great start
You do not need to have all answers!
Start small, build
(TDD)
11
Speaking
Skills
12
Things to
remember
1. Speak slower than you normally
do!
2. Enunciate
3. Make eye contact
4. Dynamics -- no monotone, no
Emo Phillips
5. Go to restroom before you start!
Spit out gum.
Have H20 ready!
13
Practice
At least three
times with active
listening!
14
Thou Shalt practice!!
15
Practice
Practice until you get it right,
then practice until you can not screw it
up.
Proper Prior Planning Prevents Piss Poor
Performance!
16
Slides!
17
Are slides necessary?
18
Slide Software
PowerPoint
Keynote
CustomShow
Prezi
SnagIt
Google slides
Impress
PDFs
19
20
Wall of test slides are very hard for most audiences to read and remember, at least half
the time, the folks in the back can not read due to font size limitations (and why do they
sit in the back when there are plenty of seats up or near the front; are they anti social or
what?) or the size of the projected image.
● Bullet points should be points and not essays, monographs, theses, dissertations or
biographies. They should be quick a summary of an idea or feature and the longer
they are the more likely it is that your audience is going to be enthralled with you
as it gets harder to read them
○ As you change to a smaller font
● Careful with color & fonts!! Some colors will not show in some room or on some
projectors with ambient light or ‘forced lighting’. It may be a graphic artists dream
hue but make sure it works.
● If you write in one presentation program and use another to present OR change
systems to present, make sure the fonts are fully loaded.
● Do not overuse transitions or animations.
● Use legible graphics and make sure all fits on your slide or lines of text will spill
About those graphics!! 21
Plan
Presentation
● What are you talking about?
○ Main points
○ Common problems
○ Where to get more info
● Plan to talk 0.66 * time_period
○ Q and A period
● Audience Level
○ SMEs versus ‘Joe off the street’
Review all these points as your write
and revise talk
22
Know your subject
Know your time
Know your audience
Outline Main Points
1. Subject name &
summary of what is
does
2. Features
3. Options
4. Usage
5. Reference material
1. Project X is an Open Source
project to do Y
2. Allows you to do Y with Z and W
3. Options
a. --W provides W
b. --Check-only means does
not want to pay cash
4. Common use of Project X
5. https://project-x.org
23
Live Demos
Do not depend on conference WiFi!
● Even if it worked five minutes
before
Consider pre recording
● It is going to work every time
KNOW the demo backwards/forwards
● Expect the unexpected
24
Are like magic tricks -- if they work
they impress the audience and if
not things can get very ugly.
Write the presentation
Use your outline and not wait until the night before!
25
Review
You need to look at presentation
with fresh eyes.
A second set of eyes can help.
1. Does presentation cover desired
scope?
2. Would your mother understand
main ideas as presented?
3. Is there tangential stuff that
could be eliminated?
4. Do you have enough time to get
through presentation?
5. Do you have enough material?
a. Keep it short and sweet
b. Add in more details/examples
26
What you
want in your
Open
Source Talk
● Content
○ Raw meat technical information
○ Use cases
● Clarity
○ Keep expectations as simple as possible to
convey concept
○ You can get complex after that
● Color-less
○ Give details as devoid of color as possible
● Carat
○ Does the ‘weight’ of your presentation
worth X amount of time of someone’s life?
27
What you don’t
want in your
Open Source
Talk
● Useless benchmarks
○ Make sure the axis are relevant
○ Unreadable tags
● Excess Marketing or Public Relations
● Slander, FUD, or Insults
● Audience insults
○ General -- You are not Don Rickles
○ Specific -- ‘All users of X are pudding
heads!’
● Excessive animations or transitions
○ Especially if they drag
28
Remember the
audience wants
you to succeed
You do not need to be:
● Overly polished
● The smartest person on the subject
of the presentation in the entire
world
____
○ Showing how you started and
recovered from mistakes can
inspire
29
They want you to give them
good information!
Stuff you need
(or need to do)
30
Your
Presentation
1. Spell check! Read outloud to catch grammer mistkaes
ot other problems1
2. Email yourself a copy to a public account and/or
Dropbox/Google Drive
3. Put a copy on a thumb drive (make sure you bring with
you)
4. Host at slideshare.net (or other similar)
5. Make sure Joind.in details correct, link to talk
1. Yes, I did that on porpose!
31
Post Slides Online
Joind.in
Promote online
32
Copyright
33
You may want to copyright with
copyright symbol if you are
providing proprietary information
belonging to you our you
company!
But why are you at a FOSS show?!
Or state Creative Commons License
(or similar) explicitly.
Be prepared (or encourage) content to
be appropriated
Equipment to
have
To make sure you can present
34
Get yourself a
bag or pouch
and stock with:
1. Dongles for your laptop/tablet
a. HMDI
b. VGA
c. (maybe) HMDI cable
2. Slide clicker
i. Spare batteries
3. Surge protector/Extension
cord
4. Business cards/stickers
5. Notebook and pen
35
Thou shalt nots
36
Thingsto
avoid
Chewing gum
Unzipped zippers
Nervous laughter
‘So’, ‘okay’, ‘um’ to excess
Cursing
TOOAOTPK
● The Overuse of Acronyms Only Two People
Know 37
Biological Stuff
1. Drain Bladder
2. Bring Water
3. (whatever else you need)
38
Just before
start
Arrive early
Bootup
(kill off unneeded processes,
turn off alerts, kill browser
tabs (tentacle porn))
Plug in / Test
39
Start
Have title slide
Intro -short sweet with contact into
Presentation
Q/A & Repeat contact info 40
Navy Way
Tell them what
they are about to
learn
Teach material
Summarize what
they learned
41
Toastmasters
42
Okay, you did it!
43
What next?!?
● Look for other events
● Examine other topics
● Organize events!
● Self promote
What We Covered
Presentation Skills for Open Source Folks
44
Q/A
david.stokes@oracle.com
@Stoker
slideshare.net/davidmstokes
Opensourcedba.wordpress.com
elephantdolphin.blogspot.com
45
The ONLY dumb question is the
one that is not asked!!

Contenu connexe

Tendances

P2 lecture3 screencasting_design_justification_billboardorposter
P2 lecture3 screencasting_design_justification_billboardorposterP2 lecture3 screencasting_design_justification_billboardorposter
P2 lecture3 screencasting_design_justification_billboardorposterBarbara Ann
 
Effective Scientific Research Presentation Skills
Effective Scientific Research Presentation Skills Effective Scientific Research Presentation Skills
Effective Scientific Research Presentation Skills Aboul Ella Hassanien
 
How to give a successful presentation
How to give a successful presentationHow to give a successful presentation
How to give a successful presentationJieh-Shan YEH
 
effective use of Powerpoint as a presentation tool
effective use of Powerpoint as a presentation tooleffective use of Powerpoint as a presentation tool
effective use of Powerpoint as a presentation toolDharyl Narzolis
 
Interactive power point Belen Paucar
Interactive power point Belen PaucarInteractive power point Belen Paucar
Interactive power point Belen Paucarma_belen
 
Hr pts-e-dn-version 2.0
Hr pts-e-dn-version 2.0Hr pts-e-dn-version 2.0
Hr pts-e-dn-version 2.0Paul Robere
 
Effective use of powerpoint as a presentation tool
Effective use of powerpoint as a presentation toolEffective use of powerpoint as a presentation tool
Effective use of powerpoint as a presentation toolRona Obillo
 
Ppt Basic2003
Ppt Basic2003Ppt Basic2003
Ppt Basic2003algona81
 
How to give a great presentation
How to give a great presentationHow to give a great presentation
How to give a great presentationRobert MacLean
 
How To Make An Effective Presentation
How To Make An Effective PresentationHow To Make An Effective Presentation
How To Make An Effective Presentationbrianbelen
 
15 guidelines to effective presentations
15 guidelines to effective presentations15 guidelines to effective presentations
15 guidelines to effective presentationsApurupa Devi Valluru
 
Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)
Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)
Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)danicapagkalinawan
 
Power point presentations dos and don’ts
Power point presentations dos and don’tsPower point presentations dos and don’ts
Power point presentations dos and don’tsETRC
 
Interactive power point replica workshop
Interactive power point replica workshopInteractive power point replica workshop
Interactive power point replica workshopGalo Palacios Teran
 
Fall 21 syllabus
Fall 21 syllabusFall 21 syllabus
Fall 21 syllabusKatieKrahn
 
Business english
Business englishBusiness english
Business englishJp Strada
 

Tendances (20)

Effective use
Effective useEffective use
Effective use
 
P2 lecture3 screencasting_design_justification_billboardorposter
P2 lecture3 screencasting_design_justification_billboardorposterP2 lecture3 screencasting_design_justification_billboardorposter
P2 lecture3 screencasting_design_justification_billboardorposter
 
Effective Scientific Research Presentation Skills
Effective Scientific Research Presentation Skills Effective Scientific Research Presentation Skills
Effective Scientific Research Presentation Skills
 
How to give a successful presentation
How to give a successful presentationHow to give a successful presentation
How to give a successful presentation
 
effective use of Powerpoint as a presentation tool
effective use of Powerpoint as a presentation tooleffective use of Powerpoint as a presentation tool
effective use of Powerpoint as a presentation tool
 
Interactive power point Belen Paucar
Interactive power point Belen PaucarInteractive power point Belen Paucar
Interactive power point Belen Paucar
 
Hr pts-e-dn-version 2.0
Hr pts-e-dn-version 2.0Hr pts-e-dn-version 2.0
Hr pts-e-dn-version 2.0
 
Effective use of powerpoint as a presentation tool
Effective use of powerpoint as a presentation toolEffective use of powerpoint as a presentation tool
Effective use of powerpoint as a presentation tool
 
Thesis oral guidelines
Thesis oral guidelinesThesis oral guidelines
Thesis oral guidelines
 
Ppt Basic2003
Ppt Basic2003Ppt Basic2003
Ppt Basic2003
 
How to give a great presentation
How to give a great presentationHow to give a great presentation
How to give a great presentation
 
How To Make An Effective Presentation
How To Make An Effective PresentationHow To Make An Effective Presentation
How To Make An Effective Presentation
 
Overview principles of effective presentations
Overview principles of effective presentations Overview principles of effective presentations
Overview principles of effective presentations
 
15 guidelines to effective presentations
15 guidelines to effective presentations15 guidelines to effective presentations
15 guidelines to effective presentations
 
Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)
Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)
Httpwww.slideshare.netuploadfrom source=loggedin newsignup (1)
 
Power point presentations dos and don’ts
Power point presentations dos and don’tsPower point presentations dos and don’ts
Power point presentations dos and don’ts
 
Presentation1comp
Presentation1compPresentation1comp
Presentation1comp
 
Interactive power point replica workshop
Interactive power point replica workshopInteractive power point replica workshop
Interactive power point replica workshop
 
Fall 21 syllabus
Fall 21 syllabusFall 21 syllabus
Fall 21 syllabus
 
Business english
Business englishBusiness english
Business english
 

Similaire à Presentation Skills for Open Source Folks

10 tips for adding polish to presentations
10 tips for adding polish to presentations10 tips for adding polish to presentations
10 tips for adding polish to presentationsKeith Bradnam
 
Professional Presentation skills
Professional Presentation skillsProfessional Presentation skills
Professional Presentation skillsNirali Rajguru
 
Giving a Great Talk - Tips
Giving a Great Talk - TipsGiving a Great Talk - Tips
Giving a Great Talk - TipsJennifer Gardy
 
Elevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc NathanElevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc NathanMarc Nathan
 
Designing Effective Presentations - Slides and Notes
Designing Effective Presentations - Slides and NotesDesigning Effective Presentations - Slides and Notes
Designing Effective Presentations - Slides and NotesJennifer Resor-Whicker
 
P3 lecture3 composing_slidecast_interculturalguide
P3 lecture3 composing_slidecast_interculturalguideP3 lecture3 composing_slidecast_interculturalguide
P3 lecture3 composing_slidecast_interculturalguideBarbara Ann
 
Presentation Skills > Planning
Presentation Skills > PlanningPresentation Skills > Planning
Presentation Skills > PlanningMK
 
Intro to scientific presentations 2010
Intro to scientific presentations 2010Intro to scientific presentations 2010
Intro to scientific presentations 2010Incubation & Industry
 
CS-AGRI Presentation and Video Editing Workshop.pdf
CS-AGRI Presentation and Video Editing Workshop.pdfCS-AGRI Presentation and Video Editing Workshop.pdf
CS-AGRI Presentation and Video Editing Workshop.pdfAuziAsfarian1
 
How to Create an Outstanding Presentation
How to Create an Outstanding PresentationHow to Create an Outstanding Presentation
How to Create an Outstanding PresentationSaundra Washington
 
NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1Bert Jan Schrijver
 
Speaking at Tech Events
Speaking at Tech EventsSpeaking at Tech Events
Speaking at Tech Eventsdaoswald
 
Giving Presentations
Giving PresentationsGiving Presentations
Giving Presentationssunayanamali
 
Life After Death by PowerPoint Notes
Life After Death by PowerPoint NotesLife After Death by PowerPoint Notes
Life After Death by PowerPoint NotesChris Shade
 
Scientific presentatation skills.pptx
Scientific presentatation skills.pptxScientific presentatation skills.pptx
Scientific presentatation skills.pptxobedcudjoe1
 

Similaire à Presentation Skills for Open Source Folks (20)

10 tips for adding polish to presentations
10 tips for adding polish to presentations10 tips for adding polish to presentations
10 tips for adding polish to presentations
 
Professional Presentation skills
Professional Presentation skillsProfessional Presentation skills
Professional Presentation skills
 
Giving a Great Talk - Tips
Giving a Great Talk - TipsGiving a Great Talk - Tips
Giving a Great Talk - Tips
 
Custorio power point
Custorio power pointCustorio power point
Custorio power point
 
Elevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc NathanElevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc Nathan
 
Designing Effective Presentations - Slides and Notes
Designing Effective Presentations - Slides and NotesDesigning Effective Presentations - Slides and Notes
Designing Effective Presentations - Slides and Notes
 
P3 lecture3 composing_slidecast_interculturalguide
P3 lecture3 composing_slidecast_interculturalguideP3 lecture3 composing_slidecast_interculturalguide
P3 lecture3 composing_slidecast_interculturalguide
 
Good Presentations Matter
Good Presentations MatterGood Presentations Matter
Good Presentations Matter
 
Presenting you
Presenting youPresenting you
Presenting you
 
Presentation Skills > Planning
Presentation Skills > PlanningPresentation Skills > Planning
Presentation Skills > Planning
 
Intro to scientific presentations 2010
Intro to scientific presentations 2010Intro to scientific presentations 2010
Intro to scientific presentations 2010
 
CS-AGRI Presentation and Video Editing Workshop.pdf
CS-AGRI Presentation and Video Editing Workshop.pdfCS-AGRI Presentation and Video Editing Workshop.pdf
CS-AGRI Presentation and Video Editing Workshop.pdf
 
How to Create an Outstanding Presentation
How to Create an Outstanding PresentationHow to Create an Outstanding Presentation
How to Create an Outstanding Presentation
 
NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1
 
Speaking at Tech Events
Speaking at Tech EventsSpeaking at Tech Events
Speaking at Tech Events
 
Giving Presentations
Giving PresentationsGiving Presentations
Giving Presentations
 
Life After Death by PowerPoint Notes
Life After Death by PowerPoint NotesLife After Death by PowerPoint Notes
Life After Death by PowerPoint Notes
 
Powerpoint1_ludovice
Powerpoint1_ludovicePowerpoint1_ludovice
Powerpoint1_ludovice
 
Scientific presentatation skills.pptx
Scientific presentatation skills.pptxScientific presentatation skills.pptx
Scientific presentatation skills.pptx
 
Speaker Check-in - 3 - Munich
Speaker Check-in - 3 - MunichSpeaker Check-in - 3 - Munich
Speaker Check-in - 3 - Munich
 

Plus de Dave Stokes

Locking Down Your MySQL Database.pptx
Locking Down Your MySQL Database.pptxLocking Down Your MySQL Database.pptx
Locking Down Your MySQL Database.pptxDave Stokes
 
Linuxfest Northwest 2022 - MySQL 8.0 Nre Features
Linuxfest Northwest 2022 - MySQL 8.0 Nre FeaturesLinuxfest Northwest 2022 - MySQL 8.0 Nre Features
Linuxfest Northwest 2022 - MySQL 8.0 Nre FeaturesDave Stokes
 
MySQL Indexes and Histograms - RMOUG Training Days 2022
MySQL Indexes and Histograms - RMOUG Training Days 2022MySQL Indexes and Histograms - RMOUG Training Days 2022
MySQL Indexes and Histograms - RMOUG Training Days 2022Dave Stokes
 
MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019
MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019
MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019Dave Stokes
 
Windowing Functions - Little Rock Tech fest 2019
Windowing Functions - Little Rock Tech fest 2019Windowing Functions - Little Rock Tech fest 2019
Windowing Functions - Little Rock Tech fest 2019Dave Stokes
 
MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019
MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019
MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019Dave Stokes
 
Develop PHP Applications with MySQL X DevAPI
Develop PHP Applications with MySQL X DevAPIDevelop PHP Applications with MySQL X DevAPI
Develop PHP Applications with MySQL X DevAPIDave Stokes
 
MySQL 8 Tips and Tricks from Symfony USA 2018, San Francisco
MySQL 8 Tips and Tricks from Symfony USA 2018, San FranciscoMySQL 8 Tips and Tricks from Symfony USA 2018, San Francisco
MySQL 8 Tips and Tricks from Symfony USA 2018, San FranciscoDave Stokes
 
The Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesThe Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesDave Stokes
 
MySQL without the SQL -- Cascadia PHP
MySQL without the SQL -- Cascadia PHPMySQL without the SQL -- Cascadia PHP
MySQL without the SQL -- Cascadia PHPDave Stokes
 
MySQL 8 Server Optimization Swanseacon 2018
MySQL 8 Server Optimization Swanseacon 2018MySQL 8 Server Optimization Swanseacon 2018
MySQL 8 Server Optimization Swanseacon 2018Dave Stokes
 
MySQL Without The SQL -- Oh My! PHP[Tek] June 2018
MySQL Without The SQL -- Oh My! PHP[Tek] June 2018MySQL Without The SQL -- Oh My! PHP[Tek] June 2018
MySQL Without The SQL -- Oh My! PHP[Tek] June 2018Dave Stokes
 
MySQL Without the SQL -- Oh My! Longhorn PHP Conference
MySQL Without the SQL -- Oh My!  Longhorn PHP ConferenceMySQL Without the SQL -- Oh My!  Longhorn PHP Conference
MySQL Without the SQL -- Oh My! Longhorn PHP ConferenceDave Stokes
 
MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)
MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)
MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)Dave Stokes
 
ConFoo MySQL Replication Evolution : From Simple to Group Replication
ConFoo  MySQL Replication Evolution : From Simple to Group ReplicationConFoo  MySQL Replication Evolution : From Simple to Group Replication
ConFoo MySQL Replication Evolution : From Simple to Group ReplicationDave Stokes
 
Advanced MySQL Query Optimizations
Advanced MySQL Query OptimizationsAdvanced MySQL Query Optimizations
Advanced MySQL Query OptimizationsDave Stokes
 
Making MySQL Agile-ish
Making MySQL Agile-ishMaking MySQL Agile-ish
Making MySQL Agile-ishDave Stokes
 
PHP Database Programming Basics -- Northeast PHP
PHP Database Programming Basics -- Northeast PHPPHP Database Programming Basics -- Northeast PHP
PHP Database Programming Basics -- Northeast PHPDave Stokes
 
MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017Dave Stokes
 
MySQL Replication Evolution -- Confoo Montreal 2017
MySQL Replication Evolution -- Confoo Montreal 2017MySQL Replication Evolution -- Confoo Montreal 2017
MySQL Replication Evolution -- Confoo Montreal 2017Dave Stokes
 

Plus de Dave Stokes (20)

Locking Down Your MySQL Database.pptx
Locking Down Your MySQL Database.pptxLocking Down Your MySQL Database.pptx
Locking Down Your MySQL Database.pptx
 
Linuxfest Northwest 2022 - MySQL 8.0 Nre Features
Linuxfest Northwest 2022 - MySQL 8.0 Nre FeaturesLinuxfest Northwest 2022 - MySQL 8.0 Nre Features
Linuxfest Northwest 2022 - MySQL 8.0 Nre Features
 
MySQL Indexes and Histograms - RMOUG Training Days 2022
MySQL Indexes and Histograms - RMOUG Training Days 2022MySQL Indexes and Histograms - RMOUG Training Days 2022
MySQL Indexes and Histograms - RMOUG Training Days 2022
 
MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019
MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019
MySQL 8.0 Features -- Oracle CodeOne 2019, All Things Open 2019
 
Windowing Functions - Little Rock Tech fest 2019
Windowing Functions - Little Rock Tech fest 2019Windowing Functions - Little Rock Tech fest 2019
Windowing Functions - Little Rock Tech fest 2019
 
MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019
MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019
MySQL Baics - Texas Linxufest beginners tutorial May 31st, 2019
 
Develop PHP Applications with MySQL X DevAPI
Develop PHP Applications with MySQL X DevAPIDevelop PHP Applications with MySQL X DevAPI
Develop PHP Applications with MySQL X DevAPI
 
MySQL 8 Tips and Tricks from Symfony USA 2018, San Francisco
MySQL 8 Tips and Tricks from Symfony USA 2018, San FranciscoMySQL 8 Tips and Tricks from Symfony USA 2018, San Francisco
MySQL 8 Tips and Tricks from Symfony USA 2018, San Francisco
 
The Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesThe Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL Databases
 
MySQL without the SQL -- Cascadia PHP
MySQL without the SQL -- Cascadia PHPMySQL without the SQL -- Cascadia PHP
MySQL without the SQL -- Cascadia PHP
 
MySQL 8 Server Optimization Swanseacon 2018
MySQL 8 Server Optimization Swanseacon 2018MySQL 8 Server Optimization Swanseacon 2018
MySQL 8 Server Optimization Swanseacon 2018
 
MySQL Without The SQL -- Oh My! PHP[Tek] June 2018
MySQL Without The SQL -- Oh My! PHP[Tek] June 2018MySQL Without The SQL -- Oh My! PHP[Tek] June 2018
MySQL Without The SQL -- Oh My! PHP[Tek] June 2018
 
MySQL Without the SQL -- Oh My! Longhorn PHP Conference
MySQL Without the SQL -- Oh My!  Longhorn PHP ConferenceMySQL Without the SQL -- Oh My!  Longhorn PHP Conference
MySQL Without the SQL -- Oh My! Longhorn PHP Conference
 
MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)
MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)
MySQL 8 -- A new beginning : Sunshine PHP/PHP UK (updated)
 
ConFoo MySQL Replication Evolution : From Simple to Group Replication
ConFoo  MySQL Replication Evolution : From Simple to Group ReplicationConFoo  MySQL Replication Evolution : From Simple to Group Replication
ConFoo MySQL Replication Evolution : From Simple to Group Replication
 
Advanced MySQL Query Optimizations
Advanced MySQL Query OptimizationsAdvanced MySQL Query Optimizations
Advanced MySQL Query Optimizations
 
Making MySQL Agile-ish
Making MySQL Agile-ishMaking MySQL Agile-ish
Making MySQL Agile-ish
 
PHP Database Programming Basics -- Northeast PHP
PHP Database Programming Basics -- Northeast PHPPHP Database Programming Basics -- Northeast PHP
PHP Database Programming Basics -- Northeast PHP
 
MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017MySQL 101 PHPTek 2017
MySQL 101 PHPTek 2017
 
MySQL Replication Evolution -- Confoo Montreal 2017
MySQL Replication Evolution -- Confoo Montreal 2017MySQL Replication Evolution -- Confoo Montreal 2017
MySQL Replication Evolution -- Confoo Montreal 2017
 

Dernier

Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.krishnachandrapal52
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoilmeghakumariji156
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdfMatthew Sinclair
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...kumargunjan9515
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制pxcywzqs
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理F
 

Dernier (20)

Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 

Presentation Skills for Open Source Folks

  • 2. Dave Stokes MySQL Community Manager -- speak 25-40 times a year 30 Some Years of speaking at computer conferences, user groups, Meetups 2
  • 3. 3
  • 5. You can now say you have spoken twice at an Open Source Software Conference 5
  • 7. So why are you NOT speaking at this conference today!?!?!?! 7
  • 8. Glossophobia? Sloth? Your audience wants you to do well! You are speaking to peers (usually) Helps you sharpen your skills Others need your input! 8
  • 9. Humans! We want to learn from others and their experiences even if we are autodidacts! Voyeurism / Rubbernecking Seek the excitement of the new 9
  • 10. What we are going to talk about: -How to get started and then get better at presenting presentations for folks in the Open Source world. 10
  • 11. Your first talk Local User Group / Meetup or Brown Bag at work or Uncon ---- 5- 10 good minutes is great start You do not need to have all answers! Start small, build (TDD) 11
  • 13. Things to remember 1. Speak slower than you normally do! 2. Enunciate 3. Make eye contact 4. Dynamics -- no monotone, no Emo Phillips 5. Go to restroom before you start! Spit out gum. Have H20 ready! 13
  • 14. Practice At least three times with active listening! 14
  • 16. Practice Practice until you get it right, then practice until you can not screw it up. Proper Prior Planning Prevents Piss Poor Performance! 16
  • 20. 20 Wall of test slides are very hard for most audiences to read and remember, at least half the time, the folks in the back can not read due to font size limitations (and why do they sit in the back when there are plenty of seats up or near the front; are they anti social or what?) or the size of the projected image. ● Bullet points should be points and not essays, monographs, theses, dissertations or biographies. They should be quick a summary of an idea or feature and the longer they are the more likely it is that your audience is going to be enthralled with you as it gets harder to read them ○ As you change to a smaller font ● Careful with color & fonts!! Some colors will not show in some room or on some projectors with ambient light or ‘forced lighting’. It may be a graphic artists dream hue but make sure it works. ● If you write in one presentation program and use another to present OR change systems to present, make sure the fonts are fully loaded. ● Do not overuse transitions or animations. ● Use legible graphics and make sure all fits on your slide or lines of text will spill
  • 22. Plan Presentation ● What are you talking about? ○ Main points ○ Common problems ○ Where to get more info ● Plan to talk 0.66 * time_period ○ Q and A period ● Audience Level ○ SMEs versus ‘Joe off the street’ Review all these points as your write and revise talk 22 Know your subject Know your time Know your audience
  • 23. Outline Main Points 1. Subject name & summary of what is does 2. Features 3. Options 4. Usage 5. Reference material 1. Project X is an Open Source project to do Y 2. Allows you to do Y with Z and W 3. Options a. --W provides W b. --Check-only means does not want to pay cash 4. Common use of Project X 5. https://project-x.org 23
  • 24. Live Demos Do not depend on conference WiFi! ● Even if it worked five minutes before Consider pre recording ● It is going to work every time KNOW the demo backwards/forwards ● Expect the unexpected 24 Are like magic tricks -- if they work they impress the audience and if not things can get very ugly.
  • 25. Write the presentation Use your outline and not wait until the night before! 25
  • 26. Review You need to look at presentation with fresh eyes. A second set of eyes can help. 1. Does presentation cover desired scope? 2. Would your mother understand main ideas as presented? 3. Is there tangential stuff that could be eliminated? 4. Do you have enough time to get through presentation? 5. Do you have enough material? a. Keep it short and sweet b. Add in more details/examples 26
  • 27. What you want in your Open Source Talk ● Content ○ Raw meat technical information ○ Use cases ● Clarity ○ Keep expectations as simple as possible to convey concept ○ You can get complex after that ● Color-less ○ Give details as devoid of color as possible ● Carat ○ Does the ‘weight’ of your presentation worth X amount of time of someone’s life? 27
  • 28. What you don’t want in your Open Source Talk ● Useless benchmarks ○ Make sure the axis are relevant ○ Unreadable tags ● Excess Marketing or Public Relations ● Slander, FUD, or Insults ● Audience insults ○ General -- You are not Don Rickles ○ Specific -- ‘All users of X are pudding heads!’ ● Excessive animations or transitions ○ Especially if they drag 28
  • 29. Remember the audience wants you to succeed You do not need to be: ● Overly polished ● The smartest person on the subject of the presentation in the entire world ____ ○ Showing how you started and recovered from mistakes can inspire 29 They want you to give them good information!
  • 30. Stuff you need (or need to do) 30
  • 31. Your Presentation 1. Spell check! Read outloud to catch grammer mistkaes ot other problems1 2. Email yourself a copy to a public account and/or Dropbox/Google Drive 3. Put a copy on a thumb drive (make sure you bring with you) 4. Host at slideshare.net (or other similar) 5. Make sure Joind.in details correct, link to talk 1. Yes, I did that on porpose! 31
  • 33. Copyright 33 You may want to copyright with copyright symbol if you are providing proprietary information belonging to you our you company! But why are you at a FOSS show?! Or state Creative Commons License (or similar) explicitly. Be prepared (or encourage) content to be appropriated
  • 34. Equipment to have To make sure you can present 34
  • 35. Get yourself a bag or pouch and stock with: 1. Dongles for your laptop/tablet a. HMDI b. VGA c. (maybe) HMDI cable 2. Slide clicker i. Spare batteries 3. Surge protector/Extension cord 4. Business cards/stickers 5. Notebook and pen 35
  • 37. Thingsto avoid Chewing gum Unzipped zippers Nervous laughter ‘So’, ‘okay’, ‘um’ to excess Cursing TOOAOTPK ● The Overuse of Acronyms Only Two People Know 37
  • 38. Biological Stuff 1. Drain Bladder 2. Bring Water 3. (whatever else you need) 38
  • 39. Just before start Arrive early Bootup (kill off unneeded processes, turn off alerts, kill browser tabs (tentacle porn)) Plug in / Test 39
  • 40. Start Have title slide Intro -short sweet with contact into Presentation Q/A & Repeat contact info 40
  • 41. Navy Way Tell them what they are about to learn Teach material Summarize what they learned 41
  • 43. Okay, you did it! 43 What next?!? ● Look for other events ● Examine other topics ● Organize events! ● Self promote
  • 44. What We Covered Presentation Skills for Open Source Folks 44