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
My Open Source Journey
Search
Juanito Fatas
March 20, 2017
Technology
1
3.1k
My Open Source Journey
at OedoRubyKaigi 06
Juanito Fatas
March 20, 2017
Tweet
Share
More Decks by Juanito Fatas
See All by Juanito Fatas
Data Migration with Confidence
juanitofatas
3
880
NSDanger
juanitofatas
1
170
How to build deppbot
juanitofatas
3
570
Introducing Danger
juanitofatas
0
300
Twemoji 3.0 in the making and announcement beyond SG50
juanitofatas
0
680
Continuous Updates
juanitofatas
0
130
Ruby Asia and dat bacon cannon
juanitofatas
1
250
Update Early, Update Often
juanitofatas
1
1k
RSpec for Practical Rubyist
juanitofatas
11
800
Other Decks in Technology
See All in Technology
PagerDuty×ポストモーテムで築く障害対応文化/Building a culture of incident response with PagerDuty and postmortems
aeonpeople
3
540
AIと共に乗り越える、 入社後2ヶ月の苦労と学習の軌跡
sai_kaneko
0
190
バクラクの認証基盤の成長と現在地 / bakuraku-authn-platform
convto
4
880
コスト最適重視でAurora PostgreSQLのログ分析基盤を作ってみた #jawsug_tokyo
non97
1
850
PostgreSQL Log File Mastery: Optimizing Database Performance Through Advanced Log Analysis
shiviyer007
PRO
1
150
QA/SDETの現在と、これからの挑戦
imtnd
0
220
製造業向けIoTソリューション提案資料.pdf
haruki_uiru
0
140
Compose におけるパスワード自動入力とパスワード保存
tonionagauzzi
0
190
10分で学ぶ、RAGの仕組みと実践
supermarimobros
0
740
Running JavaScript within Ruby
hmsk
3
430
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
7
63k
MySQL Indexes and Histograms – How they really speed up your queries
lefred
0
150
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
430
65k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
179
53k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Measuring & Analyzing Core Web Vitals
bluesmoon
7
410
Raft: Consensus for Rubyists
vanstee
137
6.9k
Embracing the Ebb and Flow
colly
85
4.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.2k
Unsuck your backbone
ammeep
671
57k
Adopting Sorbet at Scale
ufuk
76
9.3k
How GitHub (no longer) Works
holman
314
140k
Code Reviewing Like a Champion
maltzj
523
40k
It's Worth the Effort
3n
184
28k
Transcript
Open Source Journey 2016.03.20 ☁ ✈
*MPWF+BQBO %
͔ΒࢀΓ·ͨ͠ ݄͔ΒຊʹҾͬӽͨ͠ ΑΖ͓͘͠ئ͍͠·͢
ւ֎ࣄۀ෦ΤϯδχΞ Juanito Fatas ΫοΫύοτ
4BMBSZNBOʹ ͳΓ·ͨ͠
None
Open Source Journey
None
None
Motivations
How to become a Hacker Eric Steven Raymond
None
Clay Shirky on Love, Internet Style
Get Started
Translate Style Guides
ruby style guide rails style guide git style guide clojure
style guide common lisp style guide code guide
None
None
None
Brandon Keepers opensoul.org
None
Jolly Good Code By Winston Teo
Jolly Good Code By Winston Teo
Blog Gems applications
None
None
None
None
None
Newbie Contributor Commiter Maintainer
Newbie
Don’t know where to start
Write Docs
Try the Setup
Share reproduce
Afraid
Afraid making mistakes
Afraid asking questions
(Re)search before open issue
No ASAP
Afraid to share
Afraid already built
Contributor
Send PR
Start Small
None
Documents necessary info
Be Patient
Commiter
Still a contributor
Triage Issues
It’s ok to leave
Maintainer
Merged Pull Request
None
Cut Releases
Welcoming Contribution Environment
Empathy
Gently Say NO with explanations
Balance Your Time
Be Generous
Move On
Employee
OSS & Work
Open Source Your Stuff
Employer
Open Your Company
None
artsy
Rewards
Meet new & nice people
Learn something new
Solve (your) problems
Help you build ideas
Help other people
Take Aways
Just do It
Create Your Own
Social Coding Contract by Justin Searls
Thanks!!! Special thanks to @halogenandtoast for providing internet + music
to finish this talk. We’re hiring!