GitHub for JavaScripters

Lachlan Hardy
Lachlan HardyDesign Engineer at Atlassian
GitHub for
    JavaScripters

LACHSTOCK
What is GitHub?
What is GitHub?




“Git is an extremely fast, efficient, distributed
version control system ideal for the
collaborative development of software.”
What is GitHub?




“GitHub is the best way to participate in that
collaboration: fork projects, send pull
requests, create issues, and monitor
development with all of your public and
private code.”
GitHub is


    290,000
            coders
GitHub is


    908,000
    repositories
GitHub is

 AWESOMESAUCE
   FOR YOUR
  OPENSOURCE
Why use GitHub for your JavaScript?
I asked Tom Preston-Werner
(He’s one of the founders of GitHub)
Hey, Tom, I'm delivering
a preso on why JS devs
should use GitHub.

Got a choice quote on
the topic?
Wow, I wish I could, but
I've had about five
Laphroaigs. Hmm,
maybe that is a quote.

JQUERY!
Then he sent me a photo
Hacking + Whisky
      m/
Thanks, Tom!
I figured I’d better do my own research
GitHub for JavaScripters
JavaScript’s role on the web makes that a lie.
GitHub for JavaScripters
BUT...
There are heaps of cool JS projects on GitHub
GitHub for JavaScripters
Searching for ‘HTML5’
Searching for ‘WebSockets’
Searching for ‘testing’
And things happen all the time
GitHub for JavaScripters
Basically, GitHub is a big fucking playground
for anyone into JavaScript
Step 1: http://github.com/plans/




It’s free
Step 2: http://help.github.com/




Step 2: http://help.github.com/
Step 3: Get Hacking
Questions?
1 of 32

Recommended

Get Ur Git On: Introduction and getting started with Github by
Get Ur Git On: Introduction and getting started with GithubGet Ur Git On: Introduction and getting started with Github
Get Ur Git On: Introduction and getting started with GithubChristine O'Connell
316 views15 slides
Introduction to git and gitgub by
Introduction to git and gitgubIntroduction to git and gitgub
Introduction to git and gitgubMamun Rashid, CCDH
132 views14 slides
Biscuit, the cryptotoken you can share safely with your ap is by
Biscuit, the cryptotoken you can share safely with your ap isBiscuit, the cryptotoken you can share safely with your ap is
Biscuit, the cryptotoken you can share safely with your ap isQuentin Adam
416 views34 slides
JupyterHub tutorial at JupyterCon by
JupyterHub tutorial at JupyterConJupyterHub tutorial at JupyterCon
JupyterHub tutorial at JupyterConCarol Willing
3K views45 slides
Using Wordpress To Share Research by
Using Wordpress To Share ResearchUsing Wordpress To Share Research
Using Wordpress To Share ResearchJeremy Boggs
753 views21 slides
git & GitHub workshop by
git & GitHub workshopgit & GitHub workshop
git & GitHub workshopShubhendra Singh Chauhan
72 views46 slides

More Related Content

What's hot

僕とhuskyとrm -rf .git/ by
僕とhuskyとrm -rf .git/僕とhuskyとrm -rf .git/
僕とhuskyとrm -rf .git/pmw1415
107 views32 slides
Git ongithub by
Git ongithubGit ongithub
Git ongithubAlmeda Asuncion
107 views23 slides
Hello git - a soft introduction to git (Talk Slides) by
Hello git - a soft introduction to git (Talk Slides) Hello git - a soft introduction to git (Talk Slides)
Hello git - a soft introduction to git (Talk Slides) Amity University Noida
51 views19 slides
Tracing python applications by
Tracing python applicationsTracing python applications
Tracing python applicationsNikolay Stoitsev
359 views39 slides

Similar to GitHub for JavaScripters

Inside GitHub with Chris Wanstrath by
Inside GitHub with Chris WanstrathInside GitHub with Chris Wanstrath
Inside GitHub with Chris WanstrathSV Ruby on Rails Meetup
67.2K views205 slides
Smile Gupta - Hacktoberfest Celebration 2020 by
Smile Gupta - Hacktoberfest Celebration 2020Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020Smile Gupta
55 views31 slides
SydJS.com by
SydJS.comSydJS.com
SydJS.comLachlan Hardy
786 views51 slides
Git and Github Session by
Git and Github SessionGit and Github Session
Git and Github SessionGoogleDevelopersStud1
505 views20 slides
Fun with Github webhooks: verifying Signed-off-by by
Fun with Github webhooks: verifying Signed-off-byFun with Github webhooks: verifying Signed-off-by
Fun with Github webhooks: verifying Signed-off-byJeff Squyres
1.6K views57 slides
Github Case Study By Amil Ali by
Github Case Study By Amil AliGithub Case Study By Amil Ali
Github Case Study By Amil AliAmilAli1
476 views14 slides

Similar to GitHub for JavaScripters(20)

Smile Gupta - Hacktoberfest Celebration 2020 by Smile Gupta
Smile Gupta - Hacktoberfest Celebration 2020Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta55 views
Fun with Github webhooks: verifying Signed-off-by by Jeff Squyres
Fun with Github webhooks: verifying Signed-off-byFun with Github webhooks: verifying Signed-off-by
Fun with Github webhooks: verifying Signed-off-by
Jeff Squyres1.6K views
Github Case Study By Amil Ali by AmilAli1
Github Case Study By Amil AliGithub Case Study By Amil Ali
Github Case Study By Amil Ali
AmilAli1476 views
Get your Git on GitHub by Runcy Oommen
Get your Git on GitHubGet your Git on GitHub
Get your Git on GitHub
Runcy Oommen194 views
Github github-github by fusion2011
Github github-githubGithub github-github
Github github-github
fusion20112.3K views
Git single branch by Carl Brown
Git single branchGit single branch
Git single branch
Carl Brown1.3K views
Introduction to Git and GitHub Part 2 by Omar Fathy
Introduction to Git and GitHub Part 2Introduction to Git and GitHub Part 2
Introduction to Git and GitHub Part 2
Omar Fathy158 views
OSB15 by karzilla
OSB15OSB15
OSB15
karzilla275 views
How We Learned To Stop Worrying And Love (or at least live with) GitHub by dreamwidth
How We Learned To Stop Worrying And Love (or at least live with) GitHubHow We Learned To Stop Worrying And Love (or at least live with) GitHub
How We Learned To Stop Worrying And Love (or at least live with) GitHub
dreamwidth692 views
Untangling fall2017 week2 by Derek Jacoby
Untangling fall2017 week2Untangling fall2017 week2
Untangling fall2017 week2
Derek Jacoby168 views

More from Lachlan Hardy

Give Your JavaScript Apps Some Spine by
Give Your JavaScript Apps Some SpineGive Your JavaScript Apps Some Spine
Give Your JavaScript Apps Some SpineLachlan Hardy
959 views36 slides
Give Your JavaScript Apps A Spine by
Give Your JavaScript Apps A SpineGive Your JavaScript Apps A Spine
Give Your JavaScript Apps A SpineLachlan Hardy
896 views35 slides
Yql && Raphaël by
Yql && RaphaëlYql && Raphaël
Yql && RaphaëlLachlan Hardy
901 views45 slides
The Open Web by
The Open WebThe Open Web
The Open WebLachlan Hardy
4.2K views148 slides
Serving Code Samples by
Serving Code SamplesServing Code Samples
Serving Code SamplesLachlan Hardy
639 views22 slides
The Open Web by
The Open WebThe Open Web
The Open WebLachlan Hardy
886 views178 slides

More from Lachlan Hardy(10)

Give Your JavaScript Apps Some Spine by Lachlan Hardy
Give Your JavaScript Apps Some SpineGive Your JavaScript Apps Some Spine
Give Your JavaScript Apps Some Spine
Lachlan Hardy959 views
Give Your JavaScript Apps A Spine by Lachlan Hardy
Give Your JavaScript Apps A SpineGive Your JavaScript Apps A Spine
Give Your JavaScript Apps A Spine
Lachlan Hardy896 views
Improving Dashboards with open content sharing by Lachlan Hardy
Improving Dashboards with open content sharingImproving Dashboards with open content sharing
Improving Dashboards with open content sharing
Lachlan Hardy2K views
Local Government on the Open Web by Lachlan Hardy
Local Government on the Open WebLocal Government on the Open Web
Local Government on the Open Web
Lachlan Hardy2.1K views
Welcome to IE8 - Integrating Your Site With Internet Explorer 8 by Lachlan Hardy
Welcome to IE8 - Integrating Your Site With Internet Explorer 8Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Lachlan Hardy2.8K views

Recently uploaded

Evolving the Network Automation Journey from Python to Platforms by
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to PlatformsNetwork Automation Forum
13 views21 slides
Melek BEN MAHMOUD.pdf by
Melek BEN MAHMOUD.pdfMelek BEN MAHMOUD.pdf
Melek BEN MAHMOUD.pdfMelekBenMahmoud
14 views1 slide
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
263 views86 slides
Design Driven Network Assurance by
Design Driven Network AssuranceDesign Driven Network Assurance
Design Driven Network AssuranceNetwork Automation Forum
15 views42 slides
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdfDr. Jimmy Schwarzkopf
19 views29 slides
Data Integrity for Banking and Financial Services by
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial ServicesPrecisely
21 views26 slides

Recently uploaded(20)

Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software263 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely21 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf

GitHub for JavaScripters

Editor's Notes