version open source everything

13
Git all the things What to version

Upload: blaine-schmeisser

Post on 08-Aug-2015

42 views

Category:

Technology


2 download

TRANSCRIPT

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 willneed 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