{"action":"created","comment":{"url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/comments/191920596","pull_request_review_id":124590245,"id":191920596,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5MTkyMDU5Ng==","diff_hunk":"@@ -0,0 +1,56 @@\n+---\n+title: Open Sourcing Gatsby Workshops\n+date: \"2018-05-31\"\n+author: \"Shannon Soper\"\n+---\n+\n+# Recent workshops in SF & NYC\n+\n+In April and May, we hosted 2-day Gatsby workshops in both San Francisco and NYC and met a lot of awesome developers. In this blogpost, we want to share what we learned and resources you can use to host your own Gatsby workshop. A big thank you to [Ryan Florence](https://twitter.com/ryanflorence) for organizing the workshop logistics; check out his company's website at [workshop.me](https://workshop.me/). Ryan has been an awesome supporter of Gatsby and a longtime fan, so yes, the workshop.me site is built on Gatsby :).\n+\n+# What we learned in the first few workshops\n+\n+Here is a photo of how many notes I took during our first workshop in San Francisco:\n+\n+![Photo of my workshop outline with notes scribbled all over it](workshop-notes.jpg)\n+\n+The biggest takeaways were:\n+* People wanted to know how Gatsby works, so we drew this diagram and nearly everyone said it was helpful:\n+\n+![Diagram of how Gatsby build time and run time works](gatsby-diagram.JPG)\n+\n+* This diagram helped them understand why adding extra plugins to their Gatsby sites doesn’t slow them down (because plugins do their work at build time, not at runtime)\n+* People wanted to know how Gatsby works with React and GraphQL, and we’re still working on diagrams to illustrate those concepts\n+* If React and GraphQL are new to people, they seem to be the most difficult parts of learning to use Gatsby\n+\n+\n+## Why you might want to host a workshop\n+\n+Here are some advantages that we experienced in the workshops; if these appeal to you, you could consider hosting your own workshop at your work, a meetup, or any other setting that makes sense:\n+\n+* _Dedicated time and place to learn:_ it’s easier to set aside time to learn something new when you are in a room with other people doing the same thing\n+* _Quicker problem-solving:_ you can usually get answers to your questions and solve problems faster than you could otherwise\n+* _Customized content:_ the workshop host can customize the workshop for the group’s needs ahead of time by sending out a survey, and the workshop can shift focus depending on real-time needs and questions of the group and individuals\n+\n+We'd love to hear how it goes and hope that you'll use the resources below.\n+\n+# Where to find workshop resources\n+\n+Please use the follow links to find our open source workshop materials in the Gatsby open source repo:\n+* [Survey questions to send out before and after workshops]()\n+* [Introductory slide deck for Day 1](www/public/static/day-1-slide-deck.pdf), [Introductory slide deck for Day 2](www/public/static/day-2-slide-deck.pdf)","path":"docs/blog/2018-05-31-open-sourcing-gatsby-workshops/index.md","position":41,"original_position":41,"commit_id":"4d3819e4ac05d555f82c4dd1ed7d58715858049d","original_commit_id":"4d3819e4ac05d555f82c4dd1ed7d58715858049d","user":{"login":"KyleAMathews","id":71047,"node_id":"MDQ6VXNlcjcxMDQ3","avatar_url":"https://avatars3.githubusercontent.com/u/71047?v=4","gravatar_id":"","url":"https://api.github.com/users/KyleAMathews","html_url":"https://github.com/KyleAMathews","followers_url":"https://api.github.com/users/KyleAMathews/followers","following_url":"https://api.github.com/users/KyleAMathews/following{/other_user}","gists_url":"https://api.github.com/users/KyleAMathews/gists{/gist_id}","starred_url":"https://api.github.com/users/KyleAMathews/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KyleAMathews/subscriptions","organizations_url":"https://api.github.com/users/KyleAMathews/orgs","repos_url":"https://api.github.com/users/KyleAMathews/repos","events_url":"https://api.github.com/users/KyleAMathews/events{/privacy}","received_events_url":"https://api.github.com/users/KyleAMathews/received_events","type":"User","site_admin":false},"body":"oh missed these — yeah the link should just be `/static/day-2-slide-deck.pdf`.\r\n\r\nLooks like you also need to add the files to the PR","created_at":"2018-05-30T20:57:47Z","updated_at":"2018-05-30T20:57:47Z","html_url":"https://github.com/gatsbyjs/gatsby/pull/5614#discussion_r191920596","pull_request_url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/comments/191920596"},"html":{"href":"https://github.com/gatsbyjs/gatsby/pull/5614#discussion_r191920596"},"pull_request":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614"}}},"pull_request":{"url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614","id":191569245,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkxNTY5MjQ1","html_url":"https://github.com/gatsbyjs/gatsby/pull/5614","diff_url":"https://github.com/gatsbyjs/gatsby/pull/5614.diff","patch_url":"https://github.com/gatsbyjs/gatsby/pull/5614.patch","issue_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues/5614","number":5614,"state":"open","locked":false,"title":"blogpost about workshop resources","user":{"login":"shannonbux","id":32467162,"node_id":"MDQ6VXNlcjMyNDY3MTYy","avatar_url":"https://avatars1.githubusercontent.com/u/32467162?v=4","gravatar_id":"","url":"https://api.github.com/users/shannonbux","html_url":"https://github.com/shannonbux","followers_url":"https://api.github.com/users/shannonbux/followers","following_url":"https://api.github.com/users/shannonbux/following{/other_user}","gists_url":"https://api.github.com/users/shannonbux/gists{/gist_id}","starred_url":"https://api.github.com/users/shannonbux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shannonbux/subscriptions","organizations_url":"https://api.github.com/users/shannonbux/orgs","repos_url":"https://api.github.com/users/shannonbux/repos","events_url":"https://api.github.com/users/shannonbux/events{/privacy}","received_events_url":"https://api.github.com/users/shannonbux/received_events","type":"User","site_admin":false},"body":"@calcsam I'm thinking it'd be really awesome to actually link to googledocs instead of pdf files, because it'd be easier for people to just make copies and edit it themselves? Unless we really don't want that.\r\n\r\nSharing via googledocs would require a different docs situation though, since I think our company drive only allows sharing with @gatsbyjs.com emails\r\n\r\nAlso, I'm trying to figure out how to download the surveys as pdfs.","created_at":"2018-05-30T20:20:30Z","updated_at":"2018-05-30T20:57:47Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e1d80564ea3548f23b673e1d896c8a560e666bdf","assignee":null,"assignees":[],"requested_reviewers":[{"login":"calcsam","id":4388699,"node_id":"MDQ6VXNlcjQzODg2OTk=","avatar_url":"https://avatars0.githubusercontent.com/u/4388699?v=4","gravatar_id":"","url":"https://api.github.com/users/calcsam","html_url":"https://github.com/calcsam","followers_url":"https://api.github.com/users/calcsam/followers","following_url":"https://api.github.com/users/calcsam/following{/other_user}","gists_url":"https://api.github.com/users/calcsam/gists{/gist_id}","starred_url":"https://api.github.com/users/calcsam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calcsam/subscriptions","organizations_url":"https://api.github.com/users/calcsam/orgs","repos_url":"https://api.github.com/users/calcsam/repos","events_url":"https://api.github.com/users/calcsam/events{/privacy}","received_events_url":"https://api.github.com/users/calcsam/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614/commits","review_comments_url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614/comments","review_comment_url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/comments{/number}","comments_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues/5614/comments","statuses_url":"https://api.github.com/repos/gatsbyjs/gatsby/statuses/4d3819e4ac05d555f82c4dd1ed7d58715858049d","head":{"label":"gatsbyjs:workshop-blogpost","ref":"workshop-blogpost","sha":"4d3819e4ac05d555f82c4dd1ed7d58715858049d","user":{"login":"gatsbyjs","id":12551863,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyNTUxODYz","avatar_url":"https://avatars1.githubusercontent.com/u/12551863?v=4","gravatar_id":"","url":"https://api.github.com/users/gatsbyjs","html_url":"https://github.com/gatsbyjs","followers_url":"https://api.github.com/users/gatsbyjs/followers","following_url":"https://api.github.com/users/gatsbyjs/following{/other_user}","gists_url":"https://api.github.com/users/gatsbyjs/gists{/gist_id}","starred_url":"https://api.github.com/users/gatsbyjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gatsbyjs/subscriptions","organizations_url":"https://api.github.com/users/gatsbyjs/orgs","repos_url":"https://api.github.com/users/gatsbyjs/repos","events_url":"https://api.github.com/users/gatsbyjs/events{/privacy}","received_events_url":"https://api.github.com/users/gatsbyjs/received_events","type":"Organization","site_admin":false},"repo":{"id":36040894,"node_id":"MDEwOlJlcG9zaXRvcnkzNjA0MDg5NA==","name":"gatsby","full_name":"gatsbyjs/gatsby","owner":{"login":"gatsbyjs","id":12551863,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyNTUxODYz","avatar_url":"https://avatars1.githubusercontent.com/u/12551863?v=4","gravatar_id":"","url":"https://api.github.com/users/gatsbyjs","html_url":"https://github.com/gatsbyjs","followers_url":"https://api.github.com/users/gatsbyjs/followers","following_url":"https://api.github.com/users/gatsbyjs/following{/other_user}","gists_url":"https://api.github.com/users/gatsbyjs/gists{/gist_id}","starred_url":"https://api.github.com/users/gatsbyjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gatsbyjs/subscriptions","organizations_url":"https://api.github.com/users/gatsbyjs/orgs","repos_url":"https://api.github.com/users/gatsbyjs/repos","events_url":"https://api.github.com/users/gatsbyjs/events{/privacy}","received_events_url":"https://api.github.com/users/gatsbyjs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/gatsbyjs/gatsby","description":"⚛️📄🚀 Blazing fast static site generator for React","fork":false,"url":"https://api.github.com/repos/gatsbyjs/gatsby","forks_url":"https://api.github.com/repos/gatsbyjs/gatsby/forks","keys_url":"https://api.github.com/repos/gatsbyjs/gatsby/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gatsbyjs/gatsby/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gatsbyjs/gatsby/teams","hooks_url":"https://api.github.com/repos/gatsbyjs/gatsby/hooks","issue_events_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues/events{/number}","events_url":"https://api.github.com/repos/gatsbyjs/gatsby/events","assignees_url":"https://api.github.com/repos/gatsbyjs/gatsby/assignees{/user}","branches_url":"https://api.github.com/repos/gatsbyjs/gatsby/branches{/branch}","tags_url":"https://api.github.com/repos/gatsbyjs/gatsby/tags","blobs_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/refs{/sha}","trees_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gatsbyjs/gatsby/statuses/{sha}","languages_url":"https://api.github.com/repos/gatsbyjs/gatsby/languages","stargazers_url":"https://api.github.com/repos/gatsbyjs/gatsby/stargazers","contributors_url":"https://api.github.com/repos/gatsbyjs/gatsby/contributors","subscribers_url":"https://api.github.com/repos/gatsbyjs/gatsby/subscribers","subscription_url":"https://api.github.com/repos/gatsbyjs/gatsby/subscription","commits_url":"https://api.github.com/repos/gatsbyjs/gatsby/commits{/sha}","git_commits_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/commits{/sha}","comments_url":"https://api.github.com/repos/gatsbyjs/gatsby/comments{/number}","issue_comment_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues/comments{/number}","contents_url":"https://api.github.com/repos/gatsbyjs/gatsby/contents/{+path}","compare_url":"https://api.github.com/repos/gatsbyjs/gatsby/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gatsbyjs/gatsby/merges","archive_url":"https://api.github.com/repos/gatsbyjs/gatsby/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gatsbyjs/gatsby/downloads","issues_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues{/number}","pulls_url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls{/number}","milestones_url":"https://api.github.com/repos/gatsbyjs/gatsby/milestones{/number}","notifications_url":"https://api.github.com/repos/gatsbyjs/gatsby/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gatsbyjs/gatsby/labels{/name}","releases_url":"https://api.github.com/repos/gatsbyjs/gatsby/releases{/id}","deployments_url":"https://api.github.com/repos/gatsbyjs/gatsby/deployments","created_at":"2015-05-21T22:43:05Z","updated_at":"2018-05-30T20:46:06Z","pushed_at":"2018-05-30T20:48:41Z","git_url":"git://github.com/gatsbyjs/gatsby.git","ssh_url":"git@github.com:gatsbyjs/gatsby.git","clone_url":"https://github.com/gatsbyjs/gatsby.git","svn_url":"https://github.com/gatsbyjs/gatsby","homepage":"https://www.gatsbyjs.org","size":342555,"stargazers_count":22068,"watchers_count":22068,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2137,"mirror_url":null,"archived":false,"open_issues_count":773,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":2137,"open_issues":773,"watchers":22068,"default_branch":"master"}},"base":{"label":"gatsbyjs:master","ref":"master","sha":"99f77dbd114ef9af0fa84c68993b46dcc37b24ae","user":{"login":"gatsbyjs","id":12551863,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyNTUxODYz","avatar_url":"https://avatars1.githubusercontent.com/u/12551863?v=4","gravatar_id":"","url":"https://api.github.com/users/gatsbyjs","html_url":"https://github.com/gatsbyjs","followers_url":"https://api.github.com/users/gatsbyjs/followers","following_url":"https://api.github.com/users/gatsbyjs/following{/other_user}","gists_url":"https://api.github.com/users/gatsbyjs/gists{/gist_id}","starred_url":"https://api.github.com/users/gatsbyjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gatsbyjs/subscriptions","organizations_url":"https://api.github.com/users/gatsbyjs/orgs","repos_url":"https://api.github.com/users/gatsbyjs/repos","events_url":"https://api.github.com/users/gatsbyjs/events{/privacy}","received_events_url":"https://api.github.com/users/gatsbyjs/received_events","type":"Organization","site_admin":false},"repo":{"id":36040894,"node_id":"MDEwOlJlcG9zaXRvcnkzNjA0MDg5NA==","name":"gatsby","full_name":"gatsbyjs/gatsby","owner":{"login":"gatsbyjs","id":12551863,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyNTUxODYz","avatar_url":"https://avatars1.githubusercontent.com/u/12551863?v=4","gravatar_id":"","url":"https://api.github.com/users/gatsbyjs","html_url":"https://github.com/gatsbyjs","followers_url":"https://api.github.com/users/gatsbyjs/followers","following_url":"https://api.github.com/users/gatsbyjs/following{/other_user}","gists_url":"https://api.github.com/users/gatsbyjs/gists{/gist_id}","starred_url":"https://api.github.com/users/gatsbyjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gatsbyjs/subscriptions","organizations_url":"https://api.github.com/users/gatsbyjs/orgs","repos_url":"https://api.github.com/users/gatsbyjs/repos","events_url":"https://api.github.com/users/gatsbyjs/events{/privacy}","received_events_url":"https://api.github.com/users/gatsbyjs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/gatsbyjs/gatsby","description":"⚛️📄🚀 Blazing fast static site generator for React","fork":false,"url":"https://api.github.com/repos/gatsbyjs/gatsby","forks_url":"https://api.github.com/repos/gatsbyjs/gatsby/forks","keys_url":"https://api.github.com/repos/gatsbyjs/gatsby/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gatsbyjs/gatsby/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gatsbyjs/gatsby/teams","hooks_url":"https://api.github.com/repos/gatsbyjs/gatsby/hooks","issue_events_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues/events{/number}","events_url":"https://api.github.com/repos/gatsbyjs/gatsby/events","assignees_url":"https://api.github.com/repos/gatsbyjs/gatsby/assignees{/user}","branches_url":"https://api.github.com/repos/gatsbyjs/gatsby/branches{/branch}","tags_url":"https://api.github.com/repos/gatsbyjs/gatsby/tags","blobs_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/refs{/sha}","trees_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gatsbyjs/gatsby/statuses/{sha}","languages_url":"https://api.github.com/repos/gatsbyjs/gatsby/languages","stargazers_url":"https://api.github.com/repos/gatsbyjs/gatsby/stargazers","contributors_url":"https://api.github.com/repos/gatsbyjs/gatsby/contributors","subscribers_url":"https://api.github.com/repos/gatsbyjs/gatsby/subscribers","subscription_url":"https://api.github.com/repos/gatsbyjs/gatsby/subscription","commits_url":"https://api.github.com/repos/gatsbyjs/gatsby/commits{/sha}","git_commits_url":"https://api.github.com/repos/gatsbyjs/gatsby/git/commits{/sha}","comments_url":"https://api.github.com/repos/gatsbyjs/gatsby/comments{/number}","issue_comment_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues/comments{/number}","contents_url":"https://api.github.com/repos/gatsbyjs/gatsby/contents/{+path}","compare_url":"https://api.github.com/repos/gatsbyjs/gatsby/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gatsbyjs/gatsby/merges","archive_url":"https://api.github.com/repos/gatsbyjs/gatsby/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gatsbyjs/gatsby/downloads","issues_url":"https://api.github.com/repos/gatsbyjs/gatsby/issues{/number}","pulls_url":"https://api.github.com/repos/gatsbyjs/gatsby/pulls{/number}","milestones_url":"https://api.github.com/repos/gatsbyjs/gatsby/milestones{/number}","notifications_url":"https://api.github.com/repos/gatsbyjs/gatsby/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gatsbyjs/gatsby/labels{/name}","releases_url":"https://api.github.com/repos/gatsbyjs/gatsby/releases{/id}","deployments_url":"https://api.github.com/repos/gatsbyjs/gatsby/deployments","created_at":"2015-05-21T22:43:05Z","updated_at":"2018-05-30T20:46:06Z","pushed_at":"2018-05-30T20:48:41Z","git_url":"git://github.com/gatsbyjs/gatsby.git","ssh_url":"git@github.com:gatsbyjs/gatsby.git","clone_url":"https://github.com/gatsbyjs/gatsby.git","svn_url":"https://github.com/gatsbyjs/gatsby","homepage":"https://www.gatsbyjs.org","size":342555,"stargazers_count":22068,"watchers_count":22068,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2137,"mirror_url":null,"archived":false,"open_issues_count":773,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":2137,"open_issues":773,"watchers":22068,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614"},"html":{"href":"https://github.com/gatsbyjs/gatsby/pull/5614"},"issue":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/issues/5614"},"comments":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/issues/5614/comments"},"review_comments":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614/comments"},"review_comment":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/pulls/5614/commits"},"statuses":{"href":"https://api.github.com/repos/gatsbyjs/gatsby/statuses/4d3819e4ac05d555f82c4dd1ed7d58715858049d"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"KyleAMathews"}}