Skip to content

Instantly share code, notes, and snippets.

@tlakomy
Last active March 7, 2020 12:42
Show Gist options
  • Save tlakomy/f290ef69a7b35c8d5776baa659071acc to your computer and use it in GitHub Desktop.
Save tlakomy/f290ef69a7b35c8d5776baa659071acc to your computer and use it in GitHub Desktop.
Nik Graf Workshop notes

Notes from Design GraphQL Schemas - Live Workshop with Nik Graf

Workshop repo: https://github.com/nikgraf/design-graphql-schemas-workshop

  1. Every lesson is a separate folder and the process is as follows:
  • Presentation
  • Q&A
  • Exercise (not after every lesson)
  • Break
  1. Make sure to tell the audience they are free to ask questions

  2. Make sure to mention a 15 minute break after 2h and also some minor breaks in the meantime

  3. Don't list all the lessons at the start

  4. Spend 2 minutes at the beginning to introduce yourself

  5. Answer the question - "Why am I qualified to conduct this workshop in the first place?"

  6. Figure out how to create each lesson in a separate folder (if it's possible with CDK)

  7. Go through all the things we need to have installed beforehand (in my case - AWS CLI, CDK, SAM etc.) and show the audience how to verify that everything is properly set up

  8. Verify the font size with everyone and avoid showing unnecessary things on screen (Zen Mode)

  9. Have setup instructions in the workshop readme

  10. Don't be afraid to go a bit "off-script" and explore additional topics and answer questions from the audience - remember, the workshop is for them

  11. Give the audience a couple of mintues to go through the exercise and then show the solution

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