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

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

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