Skip to content

Instantly share code, notes, and snippets.

@jdjuan
Last active December 16, 2018 22:38
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save jdjuan/9201987241225d4eabd0c955df217280 to your computer and use it in GitHub Desktop.
Save jdjuan/9201987241225d4eabd0c955df217280 to your computer and use it in GitHub Desktop.
NgColombia Speaker Guidelines

NgColombia Speaker Guidelines

We want you to be a rockstar in the stage πŸ”₯, we want everyone calling your name euphorically and following you everywhere (not just in your social media 😜). To help you achieve it, we have defined a set of guidelines that will make you shine! Read them carefully:

1. Accessibility

First, we want everyone to be able to enjoy your talk fully:

  • βš“οΈ English is not a native language in Latin America so speak slow. Despite the fact that the audience will have translation devices, strive to be as clear as possible.
  • πŸ“’ In case of live coding, narrate each piece of code or command you type, this will help everyone follow smoothly
  • πŸ”‰ If you show pictures do your best to describe them completely as you explain them. Especially if people with vision impairment join us (I'll confirm later)
  • πŸ‘Œ [Optional] Add transparent descriptions to your pictures. It will be invisible to the audience so it won't interfere with the picture, but at the same time visually impaired people will be able to read it using screen readers later when you share your slides

2. Content

  • ⭐️ Introduce yourself, who you are and what you do. Let people relate to you
  • 🌍 Show the audience how long you have travelled. Using a picture like this one really helps.
  • 🀡 The golden circle is often a great way to explain a topic, use it at your convenience:
    • Why: Why is your talk relevant to the audience. What problems it solves. Why do they need it.
    • How: How does the technology solves that problem
    • What: What is the solution
  • πŸ˜‡ In general keep your content neutral, non-violent, non-political and non-sexual
  • ❌ Pablo Escobar, narcos or drugs are intolerable references, refrain from using them at any time
  • 🌍 All talks and workshops are carried out in English

3. Interaction πŸ™‹

  • πŸ€™ Avoid asking questions just right after you get in the stage, people is shy 😳 (at the beginning). Build confidence first, talk for a while, get them to know you.
  • πŸ€“ Don't challenge the audience to see whether they know a concept or not, instead, encourage them to participate by asking easy questions anyone could answer such as: "Raise up your hand those who have used this technology..." πŸ™‹
  • πŸ€” Keep your content interesting and accessible for a wider audience. Complex scenarios that only apply to certain rare cases can/should be discussed offline
  • 😴 Keep your audience engaged, make sure most of them are following you, if they look dead-eye/sleepy, chances are that they got bored/lost. Take a deep breath and try to gain their interest again.
  • ☝ No QA will be held after your talk, instead, they questions be carried out in the Speaker Panel section. See the agenda

4. Slides πŸ“Ί

  • πŸ“Š People love visual aids, images, diagrams, memes, gifs (especially gifs). They can help people grab concepts much faster than long complex paragraphs.
  • πŸ‘€ Be generous with your space. Use big font sizes and fullscreen pictures. Make sure everyone can clearly see your content.
  • πŸ“ Strive to use text for titles, quotes or lists only. Long paragraphs are generally a distraction.
  • 🌈 Using a big font size can be helpful but using the right colors is key. Probably you don't even know your color palette, that's ok, just make sure you use high contrasts colors to differentiate your content.
  • βš“οΈ Your hyperlinks should not be visible in the screen unless they are small enough for people to remember them. Instead, attach hyperlinks to your texts or images. When people get access to your slides they will be able to click around.
  • πŸ’Ύ You need to show a few lines of code? Cool, just don't use more than 20 lines of code. And if you do show code, make sure you are taking advantage of the whole screen, the bigger the font size of your code the more readable it is. (The contrast here is key as well).
  • We hihgly recommend you to use: https://carbon.now.sh

5. Live Coding πŸ’Ύ

So you will dive through the code? That's bold! 😎 Here are a few things to have into account:

  • πŸ’‘ Switch your editor to a high-contrast theme, light themes are preferable over dark themes in stage
  • πŸ‘€ Increase the font size of the editor
  • πŸ’» Collapse any tabs or panes. Your code need protagonism (Use zen mode in VSCode if you like)

6. Pro Tips

  • πŸ’¬ Don't make assumptions about your audience. Assuming they know a concept already can be misleading. Relate to your audience, get to know them.
  • πŸ‘ Never leave the scenario until applause has finished. In fact, stare at the crowd directly as they do it
  • πŸ™Œ Change your voice tonality often to stress key points.

7. Examples 🌟

See Mateo's, Manuela's or Juan's presentations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment