SlideShare a Scribd company logo
1 of 75
Download to read offline
How to become a GitHub Pro

          Start   Roadmap   Teaser   Problem   Solution     Sample   Demo   End



Roadmap
Who actually uses GitHub?

Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End
Who actually uses GitHub?

       Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End




Who actually uses GitHub?
Who actually uses GitHub?

       Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End




Who actually uses GitHub?
Who actually uses GitHub?

       Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End




Who actually uses GitHub?




    Yeah, but ... who?
Who actually uses GitHub?

       Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End




Who actually uses GitHub?




    Yeah, but ... who?
Who actually uses GitHub?

         Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End




  Who actually uses GitHub?




      Yeah, but ... who?




Come on, give me some names!
Who actually uses GitHub?

         Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End




  Who actually uses GitHub?




      Yeah, but ... who?




Come on, give me some names!
Why?

Start   Roadmap   Teaser   Problem   Solution   Sample   Demo   End
Why?

 Start   Roadmap   Teaser   Problem   Solution   Sample   Demo   End




Why?
Roadmap

          Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Roadmap
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Common Project Hosting

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Common Project Hosting
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation




                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation




                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation




                                                                                   5$

                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation




                                                                                 12$


                                                                                   5$

                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



                                                                                  5$

                                                                                 12$


                                                                                   5$

                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



      39$        Hardware                                                         5$

                                                                                 12$


                                                                                   5$

                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



      39$        Hardware                                                         5$
       0$        Software
                                                                                 12$


                                                                                   5$

                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



      39$        Hardware                                                         5$
       0$        Software
      10$          Backup                                                        12$


                                                                                   5$

                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



      39$     Hardware                                                            5$
       0$      Software
      10$       Backup                                                           12$
     200$ Administration
                     4h
                                                                                   5$

                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



      39$     Hardware                                                            5$
       0$      Software
      10$       Backup                                                           12$
     200$ Administration
                     4h
                                                                                   5$
     249$ / month     Total
                                                                                   5$
                                                                                 12$
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



      39$     Hardware                                                            5$
       0$      Software
      10$       Backup                                                           12$
     200$ Administration
                     4h
                                                                                   5$
     249$ / month     Total
                                                                                   5$
   2.988$ / year      Total
                                                                                 12$
Summary
                                                 Why?

                    Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Summary




 Hard to maintain                                 Quite expensive
Summary
                                                 Why?

                    Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Summary




 Hard to maintain                                 Quite expensive




    What now?
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
The Team

Start   Roadmap   Teaser   Problem      Solution   Sample   Demo   End
The Company

                   Start   Roadmap   Teaser   Problem   Solution   Sample   Demo   End




Founded in 2008
  Funding 0$
 46 Employees

3+ Million Repos
1+ Million Users
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
GitHub

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
Pricing

          Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Pricing
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation




                                                                                   50$
                                                                                   Silver
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



       0$        Hardware




                                                                                   50$
                                                                                   Silver
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



       0$        Hardware
      50$        Software




                                                                                   50$
                                                                                   Silver
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



       0$        Hardware
      50$        Software
       0$          Backup




                                                                                   50$
                                                                                   Silver
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



       0$     Hardware
      50$      Software
       0$       Backup
      50$ Administration
                     1h

                                                                                   50$
                                                                                   Silver
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



       0$     Hardware
      50$      Software
       0$       Backup
      50$ Administration
                     1h

     100$ / month     Total
                                                                                   50$
                                                                                   Silver
Sample Calculation

                     Start   Roadmap   Teaser   Problem    Solution    Sample   Demo   End



Sample Calculation



       0$     Hardware
      50$      Software
       0$       Backup
      50$ Administration
                     1h

     100$ / month     Total
                                                                                   50$
                                                                                   Silver

   1.200$ / year      Total
Annual Cost Comparison

                    Start   Roadmap   Teaser   Problem   Solution    Sample   Demo   End



Annual Cost Comparison

       $3,000


       $2,250


       $1,500                              €2,988


         $750
                 €1,200


           $0
                 GitHub          Common Approach
Roadmap

          Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Roadmap
Create a project

            Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Bookstore
Create a project

                      Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Bookstore



        mkdir bookstore
        cd bookstore
        git init
        touch README
        git add README
        git commit -m 'initial commit'
        git remote add github
        git@github.com:southdesign/bookstore.git
        git push -u github master
Create a project

                      Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Bookstore



        mkdir bookstore
        cd bookstore
        git init
        touch README
        git add README
        git commit -m 'initial commit'
        git remote add github
        git@github.com:southdesign/bookstore.git
        git push -u github master
Create issues

            Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End



Bookstore
Close issue with commit

            Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End



Bookstore
Close issue with commit

                      Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End



Bookstore




        git add .
        git commit -am 'Added skeleton which
        closes #1 and a book model which
        closes #2'
        git push
Close issue with commit

                      Start   Roadmap   Teaser   Problem    Solution     Sample   Demo   End



Bookstore




        git add .
        git commit -am 'Added skeleton which
        closes #1 and a book model which
        closes #2'
        git push
Milestones

            Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End



Bookstore
Create a branch

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
Compare two branches

Start   Roadmap   Teaser   Problem   Solution       Sample   Demo   End
Create a wiki

Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End
Create a website

Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End
Create a website

             Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End




git pull
git checkout gh-pages
ll
-rw-r--r-- 1 index.html
Create a website

             Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End




git pull
git checkout gh-pages
ll
-rw-r--r-- 1 index.html
Forking

          Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Forking
Forking

Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End
Forking

Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End
Roadmap

          Start   Roadmap   Teaser   Problem     Solution   Sample   Demo   End



Roadmap
Done

                        Start   Roadmap   Teaser   Problem    Solution   Sample   Demo   End




         Further Reading                                             Hire Me!

  github.com/features                                      southdesign.de
                                                   tommylefunk@gmail.com
      github.com/blog
 developer.github.com
                                                             Buy my apps!

github.com/southdesign                                                Piano Tabs
github.com/southdesign/bookstore                                     QuestionPad

More Related Content

Viewers also liked

Viewers also liked (12)

Introduction to Git and GitHub
Introduction to Git and GitHubIntroduction to Git and GitHub
Introduction to Git and GitHub
 
Git and GitHub
Git and GitHubGit and GitHub
Git and GitHub
 
Roadmap To Innovation: A CEO Checklist
Roadmap To Innovation: A CEO Checklist Roadmap To Innovation: A CEO Checklist
Roadmap To Innovation: A CEO Checklist
 
Board of Director Presentation
Board of Director PresentationBoard of Director Presentation
Board of Director Presentation
 
The CEO Roadmap
The CEO RoadmapThe CEO Roadmap
The CEO Roadmap
 
Github basics
Github basicsGithub basics
Github basics
 
Creating an Actionable Roadmap for Company Growth
Creating an Actionable Roadmap for Company Growth Creating an Actionable Roadmap for Company Growth
Creating an Actionable Roadmap for Company Growth
 
2015 Future of Open Source Survey Results
2015 Future of Open Source Survey Results2015 Future of Open Source Survey Results
2015 Future of Open Source Survey Results
 
Board reporting template
Board reporting templateBoard reporting template
Board reporting template
 
2016 Future of Open Source Survey Results
2016 Future of Open Source Survey Results2016 Future of Open Source Survey Results
2016 Future of Open Source Survey Results
 
BOARD OF DIRECTOR
BOARD OF DIRECTORBOARD OF DIRECTOR
BOARD OF DIRECTOR
 
2010 sample board presentation
2010 sample board presentation2010 sample board presentation
2010 sample board presentation
 

More from Thomas Fankhauser

More from Thomas Fankhauser (6)

Hands on AngularJS
Hands on AngularJSHands on AngularJS
Hands on AngularJS
 
iOS Sensors
iOS SensorsiOS Sensors
iOS Sensors
 
Benji - Ruby on Rails Profiler
Benji - Ruby on Rails ProfilerBenji - Ruby on Rails Profiler
Benji - Ruby on Rails Profiler
 
Railscale
RailscaleRailscale
Railscale
 
Super Social Everybody
Super Social EverybodySuper Social Everybody
Super Social Everybody
 
OAuth 101
OAuth 101OAuth 101
OAuth 101
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Github - Social Coding

  • 1.
  • 2. How to become a GitHub Pro Start Roadmap Teaser Problem Solution Sample Demo End Roadmap
  • 3. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End
  • 4. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub?
  • 5. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub?
  • 6. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub? Yeah, but ... who?
  • 7. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub? Yeah, but ... who?
  • 8. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub? Yeah, but ... who? Come on, give me some names!
  • 9. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub? Yeah, but ... who? Come on, give me some names!
  • 10. Why? Start Roadmap Teaser Problem Solution Sample Demo End
  • 11. Why? Start Roadmap Teaser Problem Solution Sample Demo End Why?
  • 12. Roadmap Start Roadmap Teaser Problem Solution Sample Demo End Roadmap
  • 13. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 14. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 15. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 16. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 17. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 18. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 19. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 20. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 21. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo End Common Project Hosting
  • 22. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation
  • 23. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 12$
  • 24. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 5$ 12$
  • 25. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 5$ 5$ 12$
  • 26. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 12$ 5$ 5$ 12$
  • 27. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 5$ 12$ 5$ 5$ 12$
  • 28. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 39$ Hardware 5$ 12$ 5$ 5$ 12$
  • 29. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 39$ Hardware 5$ 0$ Software 12$ 5$ 5$ 12$
  • 30. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 5$ 5$ 12$
  • 31. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 200$ Administration 4h 5$ 5$ 12$
  • 32. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 200$ Administration 4h 5$ 249$ / month Total 5$ 12$
  • 33. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 200$ Administration 4h 5$ 249$ / month Total 5$ 2.988$ / year Total 12$
  • 34. Summary Why? Start Roadmap Teaser Problem Solution Sample Demo End Summary Hard to maintain Quite expensive
  • 35. Summary Why? Start Roadmap Teaser Problem Solution Sample Demo End Summary Hard to maintain Quite expensive What now?
  • 36. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 37. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 38. The Team Start Roadmap Teaser Problem Solution Sample Demo End
  • 39. The Company Start Roadmap Teaser Problem Solution Sample Demo End Founded in 2008 Funding 0$ 46 Employees 3+ Million Repos 1+ Million Users
  • 40. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 41. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 42. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 43. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 44. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 45. GitHub Start Roadmap Teaser Problem Solution Sample Demo End
  • 46. Pricing Start Roadmap Teaser Problem Solution Sample Demo End Pricing
  • 47. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation
  • 48. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 50$ Silver
  • 49. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 0$ Hardware 50$ Silver
  • 50. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 0$ Hardware 50$ Software 50$ Silver
  • 51. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Silver
  • 52. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Administration 1h 50$ Silver
  • 53. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Administration 1h 100$ / month Total 50$ Silver
  • 54. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo End Sample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Administration 1h 100$ / month Total 50$ Silver 1.200$ / year Total
  • 55. Annual Cost Comparison Start Roadmap Teaser Problem Solution Sample Demo End Annual Cost Comparison $3,000 $2,250 $1,500 €2,988 $750 €1,200 $0 GitHub Common Approach
  • 56. Roadmap Start Roadmap Teaser Problem Solution Sample Demo End Roadmap
  • 57. Create a project Start Roadmap Teaser Problem Solution Sample Demo End Bookstore
  • 58. Create a project Start Roadmap Teaser Problem Solution Sample Demo End Bookstore mkdir bookstore cd bookstore git init touch README git add README git commit -m 'initial commit' git remote add github git@github.com:southdesign/bookstore.git git push -u github master
  • 59. Create a project Start Roadmap Teaser Problem Solution Sample Demo End Bookstore mkdir bookstore cd bookstore git init touch README git add README git commit -m 'initial commit' git remote add github git@github.com:southdesign/bookstore.git git push -u github master
  • 60. Create issues Start Roadmap Teaser Problem Solution Sample Demo End Bookstore
  • 61. Close issue with commit Start Roadmap Teaser Problem Solution Sample Demo End Bookstore
  • 62. Close issue with commit Start Roadmap Teaser Problem Solution Sample Demo End Bookstore git add . git commit -am 'Added skeleton which closes #1 and a book model which closes #2' git push
  • 63. Close issue with commit Start Roadmap Teaser Problem Solution Sample Demo End Bookstore git add . git commit -am 'Added skeleton which closes #1 and a book model which closes #2' git push
  • 64. Milestones Start Roadmap Teaser Problem Solution Sample Demo End Bookstore
  • 65. Create a branch Start Roadmap Teaser Problem Solution Sample Demo End
  • 66. Compare two branches Start Roadmap Teaser Problem Solution Sample Demo End
  • 67. Create a wiki Start Roadmap Teaser Problem Solution Sample Demo End
  • 68. Create a website Start Roadmap Teaser Problem Solution Sample Demo End
  • 69. Create a website Start Roadmap Teaser Problem Solution Sample Demo End git pull git checkout gh-pages ll -rw-r--r-- 1 index.html
  • 70. Create a website Start Roadmap Teaser Problem Solution Sample Demo End git pull git checkout gh-pages ll -rw-r--r-- 1 index.html
  • 71. Forking Start Roadmap Teaser Problem Solution Sample Demo End Forking
  • 72. Forking Start Roadmap Teaser Problem Solution Sample Demo End
  • 73. Forking Start Roadmap Teaser Problem Solution Sample Demo End
  • 74. Roadmap Start Roadmap Teaser Problem Solution Sample Demo End Roadmap
  • 75. Done Start Roadmap Teaser Problem Solution Sample Demo End Further Reading Hire Me! github.com/features southdesign.de tommylefunk@gmail.com github.com/blog developer.github.com Buy my apps! github.com/southdesign Piano Tabs github.com/southdesign/bookstore QuestionPad