{"action":"created","comment":{"url":"https://api.github.com/repos/hackclub/hackclub/pulls/comments/74134645","id":74134645,"diff_hunk":"@@ -4,23 +4,29 @@ _Adapted from [here](https://medium.freecodecamp.com/things-i-wish-someone-had-t\n \n ---\n \n-If you're reading this, that means that you've decided to embark on the journey of learning to code. Congratulations and welcome, we're excited to have you.\n+If you're reading this, that means that you've decided to embark on the journey of learning to code. Congratulations and welcome, we're excited for you. Before you get started, there are 3 things we think you should know:\n \n-## Coding is Not Special\n+[1. Coding is Not Special](#1-coding-is-not-special)  \n+[2. It Never Works the First Time](#2-it-never-works-the-first-time)  \n+[3. Persistence Beats Method](#3-persistence-beats-method)\n \n-First and foremost, coding is a skill like any other. Like learning a language, there's grammar and vocabulary to acquire. Like math, there are processes to work through specific types of problems. Like all kinds of craftsmanship and art-making, there are techniques and tools and best practices that people have developed over time, specialized to different tasks, that you're free to use or modify or discard.\n+## 1. Coding is Not Special\n \n-Someone will always tell you you're doing it wrong. There are almost always many different approaches to a particular problem with no single \"right way\". A lot of programmers get very good at advocating for their preferred way, but that doesn't mean it's the One True Path.\n+First and foremost, coding is a skill like any other. Like learning a language, there's grammar and vocabulary to acquire. Like math, there are processes to work through specific types of problems.\n \n-## It Never Works the First Time\n+Like any type of craftsmanship and art-making, there are techniques and best practices that have developed over time.\n+\n+Someone will always tell you you're doing it wrong. Coding problems generally have more than one solution. A lot of programmers get good at advocating for their personal preferences, but keep in mind there's one way to bake a cake.\n+\n+## 2. It Never Works the First Time\n \n When you first start learning to code, you'll very quickly run up against this particular experience: you think you've set up everything the way you're supposed to, you've checked and re-checked it, and it still. doesn't. work. You don't have a clue where to begin trying to fix it, and the error message (if you're lucky enough to have one at all) might as well say \"fuck you\". You might be tempted to give up at this point, thinking that you'll never figure it out, that you're not cut out for this.","path":"workshops/PREFACE.md","position":25,"original_position":25,"commit_id":"c66043768cf6009e61f0f7dc8003ba68dd63ca24","original_commit_id":"c66043768cf6009e61f0f7dc8003ba68dd63ca24","user":{"login":"CoolBeans19","id":13321791,"avatar_url":"https://avatars.githubusercontent.com/u/13321791?v=3","gravatar_id":"","url":"https://api.github.com/users/CoolBeans19","html_url":"https://github.com/CoolBeans19","followers_url":"https://api.github.com/users/CoolBeans19/followers","following_url":"https://api.github.com/users/CoolBeans19/following{/other_user}","gists_url":"https://api.github.com/users/CoolBeans19/gists{/gist_id}","starred_url":"https://api.github.com/users/CoolBeans19/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CoolBeans19/subscriptions","organizations_url":"https://api.github.com/users/CoolBeans19/orgs","repos_url":"https://api.github.com/users/CoolBeans19/repos","events_url":"https://api.github.com/users/CoolBeans19/events{/privacy}","received_events_url":"https://api.github.com/users/CoolBeans19/received_events","type":"User","site_admin":false},"body":"We're probably not trying to be family friendly, but I think that it might not be a stellar idea to have \"fuck you\" in our preface","created_at":"2016-08-09T20:09:55Z","updated_at":"2016-08-09T20:09:55Z","html_url":"https://github.com/hackclub/hackclub/pull/886#discussion_r74134645","pull_request_url":"https://api.github.com/repos/hackclub/hackclub/pulls/886","_links":{"self":{"href":"https://api.github.com/repos/hackclub/hackclub/pulls/comments/74134645"},"html":{"href":"https://github.com/hackclub/hackclub/pull/886#discussion_r74134645"},"pull_request":{"href":"https://api.github.com/repos/hackclub/hackclub/pulls/886"}}},"pull_request":{"url":"https://api.github.com/repos/hackclub/hackclub/pulls/886","id":80659866,"html_url":"https://github.com/hackclub/hackclub/pull/886","diff_url":"https://github.com/hackclub/hackclub/pull/886.diff","patch_url":"https://github.com/hackclub/hackclub/pull/886.patch","issue_url":"https://api.github.com/repos/hackclub/hackclub/issues/886","number":886,"state":"open","locked":false,"title":"Revamp PREFACE.md","user":{"login":"MaxWofford","id":5891442,"avatar_url":"https://avatars.githubusercontent.com/u/5891442?v=3","gravatar_id":"","url":"https://api.github.com/users/MaxWofford","html_url":"https://github.com/MaxWofford","followers_url":"https://api.github.com/users/MaxWofford/followers","following_url":"https://api.github.com/users/MaxWofford/following{/other_user}","gists_url":"https://api.github.com/users/MaxWofford/gists{/gist_id}","starred_url":"https://api.github.com/users/MaxWofford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaxWofford/subscriptions","organizations_url":"https://api.github.com/users/MaxWofford/orgs","repos_url":"https://api.github.com/users/MaxWofford/repos","events_url":"https://api.github.com/users/MaxWofford/events{/privacy}","received_events_url":"https://api.github.com/users/MaxWofford/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-08-09T17:19:11Z","updated_at":"2016-08-09T20:09:55Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2dfb4f84362843e94f385d2474d86c04228c8e20","assignee":{"login":"zachlatta","id":992248,"avatar_url":"https://avatars.githubusercontent.com/u/992248?v=3","gravatar_id":"","url":"https://api.github.com/users/zachlatta","html_url":"https://github.com/zachlatta","followers_url":"https://api.github.com/users/zachlatta/followers","following_url":"https://api.github.com/users/zachlatta/following{/other_user}","gists_url":"https://api.github.com/users/zachlatta/gists{/gist_id}","starred_url":"https://api.github.com/users/zachlatta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zachlatta/subscriptions","organizations_url":"https://api.github.com/users/zachlatta/orgs","repos_url":"https://api.github.com/users/zachlatta/repos","events_url":"https://api.github.com/users/zachlatta/events{/privacy}","received_events_url":"https://api.github.com/users/zachlatta/received_events","type":"User","site_admin":false},"assignees":[{"login":"zachlatta","id":992248,"avatar_url":"https://avatars.githubusercontent.com/u/992248?v=3","gravatar_id":"","url":"https://api.github.com/users/zachlatta","html_url":"https://github.com/zachlatta","followers_url":"https://api.github.com/users/zachlatta/followers","following_url":"https://api.github.com/users/zachlatta/following{/other_user}","gists_url":"https://api.github.com/users/zachlatta/gists{/gist_id}","starred_url":"https://api.github.com/users/zachlatta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zachlatta/subscriptions","organizations_url":"https://api.github.com/users/zachlatta/orgs","repos_url":"https://api.github.com/users/zachlatta/repos","events_url":"https://api.github.com/users/zachlatta/events{/privacy}","received_events_url":"https://api.github.com/users/zachlatta/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/hackclub/hackclub/pulls/886/commits","review_comments_url":"https://api.github.com/repos/hackclub/hackclub/pulls/886/comments","review_comment_url":"https://api.github.com/repos/hackclub/hackclub/pulls/comments{/number}","comments_url":"https://api.github.com/repos/hackclub/hackclub/issues/886/comments","statuses_url":"https://api.github.com/repos/hackclub/hackclub/statuses/c66043768cf6009e61f0f7dc8003ba68dd63ca24","head":{"label":"hackclub:updates-to-preface","ref":"updates-to-preface","sha":"c66043768cf6009e61f0f7dc8003ba68dd63ca24","user":{"login":"hackclub","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackclub","html_url":"https://github.com/hackclub","followers_url":"https://api.github.com/users/hackclub/followers","following_url":"https://api.github.com/users/hackclub/following{/other_user}","gists_url":"https://api.github.com/users/hackclub/gists{/gist_id}","starred_url":"https://api.github.com/users/hackclub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackclub/subscriptions","organizations_url":"https://api.github.com/users/hackclub/orgs","repos_url":"https://api.github.com/users/hackclub/repos","events_url":"https://api.github.com/users/hackclub/events{/privacy}","received_events_url":"https://api.github.com/users/hackclub/received_events","type":"Organization","site_admin":false},"repo":{"id":33744138,"name":"hackclub","full_name":"hackclub/hackclub","owner":{"login":"hackclub","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackclub","html_url":"https://github.com/hackclub","followers_url":"https://api.github.com/users/hackclub/followers","following_url":"https://api.github.com/users/hackclub/following{/other_user}","gists_url":"https://api.github.com/users/hackclub/gists{/gist_id}","starred_url":"https://api.github.com/users/hackclub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackclub/subscriptions","organizations_url":"https://api.github.com/users/hackclub/orgs","repos_url":"https://api.github.com/users/hackclub/repos","events_url":"https://api.github.com/users/hackclub/events{/privacy}","received_events_url":"https://api.github.com/users/hackclub/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/hackclub/hackclub","description":"Hack Club is the worldwide movement of free student-led coding clubs","fork":false,"url":"https://api.github.com/repos/hackclub/hackclub","forks_url":"https://api.github.com/repos/hackclub/hackclub/forks","keys_url":"https://api.github.com/repos/hackclub/hackclub/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hackclub/hackclub/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hackclub/hackclub/teams","hooks_url":"https://api.github.com/repos/hackclub/hackclub/hooks","issue_events_url":"https://api.github.com/repos/hackclub/hackclub/issues/events{/number}","events_url":"https://api.github.com/repos/hackclub/hackclub/events","assignees_url":"https://api.github.com/repos/hackclub/hackclub/assignees{/user}","branches_url":"https://api.github.com/repos/hackclub/hackclub/branches{/branch}","tags_url":"https://api.github.com/repos/hackclub/hackclub/tags","blobs_url":"https://api.github.com/repos/hackclub/hackclub/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hackclub/hackclub/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hackclub/hackclub/git/refs{/sha}","trees_url":"https://api.github.com/repos/hackclub/hackclub/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hackclub/hackclub/statuses/{sha}","languages_url":"https://api.github.com/repos/hackclub/hackclub/languages","stargazers_url":"https://api.github.com/repos/hackclub/hackclub/stargazers","contributors_url":"https://api.github.com/repos/hackclub/hackclub/contributors","subscribers_url":"https://api.github.com/repos/hackclub/hackclub/subscribers","subscription_url":"https://api.github.com/repos/hackclub/hackclub/subscription","commits_url":"https://api.github.com/repos/hackclub/hackclub/commits{/sha}","git_commits_url":"https://api.github.com/repos/hackclub/hackclub/git/commits{/sha}","comments_url":"https://api.github.com/repos/hackclub/hackclub/comments{/number}","issue_comment_url":"https://api.github.com/repos/hackclub/hackclub/issues/comments{/number}","contents_url":"https://api.github.com/repos/hackclub/hackclub/contents/{+path}","compare_url":"https://api.github.com/repos/hackclub/hackclub/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hackclub/hackclub/merges","archive_url":"https://api.github.com/repos/hackclub/hackclub/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hackclub/hackclub/downloads","issues_url":"https://api.github.com/repos/hackclub/hackclub/issues{/number}","pulls_url":"https://api.github.com/repos/hackclub/hackclub/pulls{/number}","milestones_url":"https://api.github.com/repos/hackclub/hackclub/milestones{/number}","notifications_url":"https://api.github.com/repos/hackclub/hackclub/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hackclub/hackclub/labels{/name}","releases_url":"https://api.github.com/repos/hackclub/hackclub/releases{/id}","deployments_url":"https://api.github.com/repos/hackclub/hackclub/deployments","created_at":"2015-04-10T18:28:39Z","updated_at":"2016-08-09T16:35:59Z","pushed_at":"2016-08-09T19:57:25Z","git_url":"git://github.com/hackclub/hackclub.git","ssh_url":"git@github.com:hackclub/hackclub.git","clone_url":"https://github.com/hackclub/hackclub.git","svn_url":"https://github.com/hackclub/hackclub","homepage":"https://hackclub.com","size":348704,"stargazers_count":226,"watchers_count":226,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":90,"mirror_url":null,"open_issues_count":6,"forks":90,"open_issues":6,"watchers":226,"default_branch":"master"}},"base":{"label":"hackclub:master","ref":"master","sha":"2f304da734687dcf63c8ee46c8d276999a15e122","user":{"login":"hackclub","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackclub","html_url":"https://github.com/hackclub","followers_url":"https://api.github.com/users/hackclub/followers","following_url":"https://api.github.com/users/hackclub/following{/other_user}","gists_url":"https://api.github.com/users/hackclub/gists{/gist_id}","starred_url":"https://api.github.com/users/hackclub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackclub/subscriptions","organizations_url":"https://api.github.com/users/hackclub/orgs","repos_url":"https://api.github.com/users/hackclub/repos","events_url":"https://api.github.com/users/hackclub/events{/privacy}","received_events_url":"https://api.github.com/users/hackclub/received_events","type":"Organization","site_admin":false},"repo":{"id":33744138,"name":"hackclub","full_name":"hackclub/hackclub","owner":{"login":"hackclub","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackclub","html_url":"https://github.com/hackclub","followers_url":"https://api.github.com/users/hackclub/followers","following_url":"https://api.github.com/users/hackclub/following{/other_user}","gists_url":"https://api.github.com/users/hackclub/gists{/gist_id}","starred_url":"https://api.github.com/users/hackclub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackclub/subscriptions","organizations_url":"https://api.github.com/users/hackclub/orgs","repos_url":"https://api.github.com/users/hackclub/repos","events_url":"https://api.github.com/users/hackclub/events{/privacy}","received_events_url":"https://api.github.com/users/hackclub/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/hackclub/hackclub","description":"Hack Club is the worldwide movement of free student-led coding clubs","fork":false,"url":"https://api.github.com/repos/hackclub/hackclub","forks_url":"https://api.github.com/repos/hackclub/hackclub/forks","keys_url":"https://api.github.com/repos/hackclub/hackclub/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hackclub/hackclub/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hackclub/hackclub/teams","hooks_url":"https://api.github.com/repos/hackclub/hackclub/hooks","issue_events_url":"https://api.github.com/repos/hackclub/hackclub/issues/events{/number}","events_url":"https://api.github.com/repos/hackclub/hackclub/events","assignees_url":"https://api.github.com/repos/hackclub/hackclub/assignees{/user}","branches_url":"https://api.github.com/repos/hackclub/hackclub/branches{/branch}","tags_url":"https://api.github.com/repos/hackclub/hackclub/tags","blobs_url":"https://api.github.com/repos/hackclub/hackclub/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hackclub/hackclub/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hackclub/hackclub/git/refs{/sha}","trees_url":"https://api.github.com/repos/hackclub/hackclub/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hackclub/hackclub/statuses/{sha}","languages_url":"https://api.github.com/repos/hackclub/hackclub/languages","stargazers_url":"https://api.github.com/repos/hackclub/hackclub/stargazers","contributors_url":"https://api.github.com/repos/hackclub/hackclub/contributors","subscribers_url":"https://api.github.com/repos/hackclub/hackclub/subscribers","subscription_url":"https://api.github.com/repos/hackclub/hackclub/subscription","commits_url":"https://api.github.com/repos/hackclub/hackclub/commits{/sha}","git_commits_url":"https://api.github.com/repos/hackclub/hackclub/git/commits{/sha}","comments_url":"https://api.github.com/repos/hackclub/hackclub/comments{/number}","issue_comment_url":"https://api.github.com/repos/hackclub/hackclub/issues/comments{/number}","contents_url":"https://api.github.com/repos/hackclub/hackclub/contents/{+path}","compare_url":"https://api.github.com/repos/hackclub/hackclub/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hackclub/hackclub/merges","archive_url":"https://api.github.com/repos/hackclub/hackclub/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hackclub/hackclub/downloads","issues_url":"https://api.github.com/repos/hackclub/hackclub/issues{/number}","pulls_url":"https://api.github.com/repos/hackclub/hackclub/pulls{/number}","milestones_url":"https://api.github.com/repos/hackclub/hackclub/milestones{/number}","notifications_url":"https://api.github.com/repos/hackclub/hackclub/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hackclub/hackclub/labels{/name}","releases_url":"https://api.github.com/repos/hackclub/hackclub/releases{/id}","deployments_url":"https://api.github.com/repos/hackclub/hackclub/deployments","created_at":"2015-04-10T18:28:39Z","updated_at":"2016-08-09T16:35:59Z","pushed_at":"2016-08-09T19:57:25Z","git_url":"git://github.com/hackclub/hackclub.git","ssh_url":"git@github.com:hackclub/hackclub.git","clone_url":"https://github.com/hackclub/hackclub.git","svn_url":"https://github.com/hackclub/hackclub","homepage":"https://hackclub.com","size":348704,"stargazers_count":226,"watchers_count":226,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":90,"mirror_url":null,"open_issues_count":6,"forks":90,"open_issues":6,"watchers":226,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/hackclub/hackclub/pulls/886"},"html":{"href":"https://github.com/hackclub/hackclub/pull/886"},"issue":{"href":"https://api.github.com/repos/hackclub/hackclub/issues/886"},"comments":{"href":"https://api.github.com/repos/hackclub/hackclub/issues/886/comments"},"review_comments":{"href":"https://api.github.com/repos/hackclub/hackclub/pulls/886/comments"},"review_comment":{"href":"https://api.github.com/repos/hackclub/hackclub/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/hackclub/hackclub/pulls/886/commits"},"statuses":{"href":"https://api.github.com/repos/hackclub/hackclub/statuses/c66043768cf6009e61f0f7dc8003ba68dd63ca24"}}}}
{"actor":{"display_login":"CoolBeans19"}}