Git all the things What to version
Use git for CODE! Literally everything: ● Home Directory ● Individual Projects ● Projects directory (submodules plz) ● Dropbox (doesn’t work amazing with others)
Literally, git ALL the things (not just code) ● Daily thoughts ○ https://github.com/thoughtbot/til ● Blogs / Writing / Thoughts (Jekyll blogs work great!) ○ https://github.com/showcases/writing ● Databases! ○ Better alternatives exist, but it’s better than nothing! ○ https://government.github.com/ ○ https://github.com/davglass/zipcodes ● Bios/Opinions ○ https://github.com/gwoo/gwoo ● Style Guides ○ https://github.com/polarmobile/coffeescript-style-guide ● PSD’s and Images! ○ https://github.com/blog/1845-psd-viewing-diffing
Things NOT to version ● Nothing ● Things that are versioned elsewhere If it’s created by you, it will need versioning.
Not just GIT ● SVN ● Dropbox ● Draft (for writing)
Not all githubs are created equal ● Github ● Bitbucket ● Self hosted
Git all the things II Open Source all the things
Open Source Libraries - the things ● Wordpress ● jQuery ● Angular ● Firefox ● Alfred
Open Source Libraries - the people ● Vitals ● Thoughtbot ● Etsy ● Github
Open Source Libraries ● Really common ● Community/self benefit ○ without direct competition
Fully Open Source ● Not as common ● Money is in the data (not in the code) ○ Articles ○ “Big data” ○ Video Sites
Fully Open Source - the people ● Go Django - Videos ● Travis - Saas ● Sidekiq - Premium Saas ● Wordpress - Hosting ● Firefox - Searches ● Hound - Saas ● Krita - Donations
Thanks! @blainesch

Version open source everything

  • 1.
    Git all thethings What to version
  • 2.
    Use git forCODE! Literally everything: ● Home Directory ● Individual Projects ● Projects directory (submodules plz) ● Dropbox (doesn’t work amazing with others)
  • 3.
    Literally, git ALLthe things (not just code) ● Daily thoughts ○ https://github.com/thoughtbot/til ● Blogs / Writing / Thoughts (Jekyll blogs work great!) ○ https://github.com/showcases/writing ● Databases! ○ Better alternatives exist, but it’s better than nothing! ○ https://government.github.com/ ○ https://github.com/davglass/zipcodes ● Bios/Opinions ○ https://github.com/gwoo/gwoo ● Style Guides ○ https://github.com/polarmobile/coffeescript-style-guide ● PSD’s and Images! ○ https://github.com/blog/1845-psd-viewing-diffing
  • 4.
    Things NOT toversion ● Nothing ● Things that are versioned elsewhere If it’s created by you, it will need versioning.
  • 5.
    Not just GIT ●SVN ● Dropbox ● Draft (for writing)
  • 6.
    Not all githubsare created equal ● Github ● Bitbucket ● Self hosted
  • 7.
    Git all thethings II Open Source all the things
  • 8.
    Open Source Libraries- the things ● Wordpress ● jQuery ● Angular ● Firefox ● Alfred
  • 9.
    Open Source Libraries- the people ● Vitals ● Thoughtbot ● Etsy ● Github
  • 10.
    Open Source Libraries ●Really common ● Community/self benefit ○ without direct competition
  • 11.
    Fully Open Source ●Not as common ● Money is in the data (not in the code) ○ Articles ○ “Big data” ○ Video Sites
  • 12.
    Fully Open Source- the people ● Go Django - Videos ● Travis - Saas ● Sidekiq - Premium Saas ● Wordpress - Hosting ● Firefox - Searches ● Hound - Saas ● Krita - Donations
  • 13.