Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Why nobody cares about your new open source pro...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Zeno Rocha
November 18, 2014
Programming
2.1k
14
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why nobody cares about your new open source project
GDE Summit
Zeno Rocha
November 18, 2014
More Decks by Zeno Rocha
See All by Zeno Rocha
The Next Generation of Developer-First Products
zenorocha
1
780
7 Habits of Highly Productive Developers
zenorocha
1
460
7 Hábitos de Desenvolvedores Altamente Produtivos
zenorocha
1
600
What's new in the Liferay Community
zenorocha
0
750
Launching Liferay Projects Faster with WeDeploy
zenorocha
1
630
How Liferay fits into the real of latest technologies
zenorocha
0
690
Estoicismo e JavaScript
zenorocha
3
1.3k
Por que ninguém se importa com seu novo projeto open source?
zenorocha
2
1.2k
Como investir em... você!
zenorocha
1
640
Other Decks in Programming
See All in Programming
Heart of Swift Concurrency
koher
0
1k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
350
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
540
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
カツオ、ご期待ください
suneo3476
0
110
Java 27新機能 / Java 27 new features
kishida
2
180
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
490
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
190
MCP Appsでつくるチャット駆動な地図アプリ
nakamori1024
0
110
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
4.1k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
170
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
8.8k
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Code Review Best Practice
trishagee
74
20k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
290
Game over? The fight for quality and originality in the time of robots
wayneb77
1
290
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
Code Reviewing Like a Champion
maltzj
528
40k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
why nobody 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? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ?
"If your code is popular enough to attract outside contributions,
you will have created a force multiplier that helps you get more work done faster and cheaper." - Tom Preston-Werner
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
3. Work like there’s no tomorrow
4. Everybody ignores it
marketing promotion advertising # ! @ # @ ! &
& ! ? # & # @ ! # ?
"The one thing every software engineer should know is not
how to write amazing code, but how to market themselves and their projects" - Steve Yegge
choose the right code repository #01
bitbucket.org
code.google.com
github.com
github.com/google
pick a good name #02
? chrome android dart polymer angular ? ? ? ?
? ? ? ? ? ? ? ? ? ?
google.com/alerts
polymer polyfill
pitch it in a single sentence #03
google.com/chrome/browser
google.com/chrome/browser
build a good looking website #04
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 #06
braziljs.github.io/conf-boilerplate
github.com/braziljs/conf-boilerplate/issues/91
amazeui.org
github.com/allmobilize/amazeui/issues
learn markdown #07
daringfireball.net/projects/markdown/syntax
help.github.com/articles/github-flavored-markdown
stackoverflow.com/editing-help
care about the README #08
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 #09
github.com/h5bp/html5please Few steps! Cool :)
nodejs.org/download
npmjs.org
gulpjs.com
ruby-lang.org/en/downloads
rubygems.org/pages/download
sass-lang.com/install
compass-style.org/install
write blogposts or record screencasts #10
rubyonrails.org
railscasts.com
google.com/chrome/browser
html5rocks.com
pick a license #11
zenorocha.mit-license.org
wtfpl.net
choosealicense.com
understand how semver works #12
semver.org
github.com/Polymer/polymer/tags
maintain a changelog #13
$ 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
share it on social media #14
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
consider creating social media accounts #16
facebook.com/android
twitter.com/dart_lang
make it fun to use and contribute #17
yeoman.io
Yeoman CLI
goo.gl/HinoPA
keep up with user support #18
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
don’t do it by yourself #19
browserdiet.com
browserdiet.com/zh
None
don’t give up #20
jqueryboilerplate.com
github.com/jquery-boilerplate/jquery-boilerplate/pull/10
~ 2,000 stars
"Nobody ever changed anything by remaining quiet" - Jeff Atwood
None
zenorocha.com Thanks!