Professional Documents
Culture Documents
cares about
your new
open source
project
@zenorocha
OPEN
YOUR CODE
infoworld.com/article/2611456/data-center/the-coming-push-for-open-source-everything.html
amazon.com/gp/product/B005MU3VKO
tom.preston-werner.com/2011/11/22/open-source-everything.html
?
?
?
?
?
? ?
?
but why?
?
?
?
?
? ?
?
?
?
?
GITHUB
IS YOUR RESUME
code.dblock.org/github-is-your-new-resume
anti-pattern.com/github-is-your-resume-now
osrc.dfm.io
resume.github.io
?
?
?
?
?
?
?
?
?
?
and what
? happens? ?
?
?
?
?
?
?
?
1. Learn Git
2. Create a repo
4. Everybody ignores it
@
?
&
!
#
#
marketing !
@ promotion
# !
&
advertising
#
?
@
&
!
#
- Steve Yegge
#0
choose the
right code
repository
bitbucket.org
code.google.com
github.com
github.com/google
pick a
good name
#02
?
? e ? ?
m
o
r
r
e
h
m
y
c
l
o
p
?
?
?
a
n
d
r
?
o
i
d ?
?
? ?
r
a
l
t
r
u
a
g
d
n
a
?
?
?
google.com/alerts
polymer
polyfill
3
0
pitch it
in a single
sentence
google.com/chrome/browser
google.com/chrome/browser
#04
build a
good looking
website
emberjs.com
foundation.zurb.com
github.com/search?q=stars%3a>1&s=stars&type=Repositories
98% of the
50 most popular
projects on Github
have a website
create a
live demo
#05
getbootstrap.com
zenorocha.github.io/voice-elements
everything
needs to be
in english
6
0
#
braziljs.github.io/conf-boilerplate
github.com/braziljs/conf-boilerplate/issues/91
amazeui.org
github.com/allmobilize/amazeui/issues
learn
markdown
#0
daringfireball.net/projects/markdown/syntax
help.github.com/articles/github-flavored-markdown
stackoverflow.com/editing-help
#0
care about
the README
title
description
install
usage
authors
license
github.com/google/web-starter-kit
github.com/zenorocha/sublime-javascript-snippets
gist.github.com/zenorocha/4526327
remove the
barriers
9
0
#
Few steps!
Cool :)
github.com/h5bp/html5please
nodejs.org/download
npmjs.org
gulpjs.com
ruby-lang.org/en/downloads
rubygems.org/pages/download
sass-lang.com/install
compass-style.org/install
#1
write
blogposts
or record
screencasts
rubyonrails.org
railscasts.com
google.com/chrome/browser
html5rocks.com
pick a license
#11
zenorocha.mit-license.org
wtfpl.net
choosealicense.com
2
1
#
understand
how semver
works
semver.org
github.com/Polymer/polymer/tags
maintain a
changelog
3
1
#
$ git log
github.com/Polymer/polymer/commits/master
github.com/Polymer/polymer/releases
github.com/angular/angular.js/commits/master
github.com/angular/angular.js/blob/master/CHANGELOG.md
keepachangelog.com
#14
share it on
social media
customelements.io
twitter.com/smashingmag/status/95456628412915712
promote it on
niched sites
and
curated lists
#15
news.ycombinator.com
echojs.com
html5weekly.com
rubyweekly.com
6
1
consider
creating
social media
accounts
facebook.com/android
twitter.com/dart_lang
#1
make it fun
to use and
contribute
yeoman.io
Yeoman CLI
goo.gl/HinoPA
keep up with
user support
8
1
#
groups.google.com/forum/#!forum/angular
stackoverflow.com/questions/tagged/angularjs
github.com/angular/angular.js/issues
github.com/angular/angular.js/pull/10093
venturebeat.com/2012/01/30/dahl-out-mike-drop
dont do it
by yourself
#19
browserdiet.com
browserdiet.com/zh
#20
dont give up
jqueryboilerplate.com
github.com/jquery-boilerplate/jquery-boilerplate/pull/10
~ 2,000 stars
"Nobody ever
changed anything
by remaining quiet"
- Jeff Atwood
Thanks!
zenorocha.com