Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Why nobody cares about your new open source project
Search
Zeno Rocha
November 18, 2014
Programming
14
1.9k
Why nobody cares about your new open source project
GDE Summit
Zeno Rocha
November 18, 2014
Tweet
Share
More Decks by Zeno Rocha
See All by Zeno Rocha
The Next Generation of Developer-First Products
zenorocha
1
400
7 Habits of Highly Productive Developers
zenorocha
1
260
7 Hábitos de Desenvolvedores Altamente Produtivos
zenorocha
1
290
What's new in the Liferay Community
zenorocha
0
540
Launching Liferay Projects Faster with WeDeploy
zenorocha
1
440
How Liferay fits into the real of latest technologies
zenorocha
0
370
Estoicismo e JavaScript
zenorocha
3
860
Por que ninguém se importa com seu novo projeto open source?
zenorocha
2
740
Como investir em... você!
zenorocha
1
460
Other Decks in Programming
See All in Programming
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
160
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
130
"config" ってなんだ? / What is "config"?
okashoi
0
220
Tailwind CSSを本気でカスタマイズする方法
fsubal
8
2.9k
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
350
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
370
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
440
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
0
100
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
140
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
39
18k
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
2
120
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
180
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
Embracing the Ebb and Flow
colly
79
4.1k
Fireside Chat
paigeccino
20
2.6k
Web development in the modern age
philhawksworth
202
10k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
How to Ace a Technical Interview
jacobian
272
22k
Automating Front-end Workflow
addyosmani
1355
200k
Docker and Python
trallard
33
2.7k
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!