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
3k
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
870
NSDanger
juanitofatas
1
160
How to build deppbot
juanitofatas
3
560
Introducing Danger
juanitofatas
0
290
Twemoji 3.0 in the making and announcement beyond SG50
juanitofatas
0
660
Continuous Updates
juanitofatas
0
130
Ruby Asia and dat bacon cannon
juanitofatas
1
240
Update Early, Update Often
juanitofatas
1
1k
RSpec for Practical Rubyist
juanitofatas
11
780
Other Decks in Technology
See All in Technology
CZII - CryoET Object Identification 参加振り返り・解法共有
tattaka
0
420
Building Products in the LLM Era
ymatsuwitter
10
6k
Iceberg Meetup Japan #1 : Iceberg and Databricks
databricksjapan
0
110
Perlの生きのこり - エンジニアがこの先生きのこるためのカンファレンス2025
kfly8
1
210
Developers Summit 2025 浅野卓也(13-B-7 LegalOn Technologies)
legalontechnologies
PRO
1
1.3k
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
1
1.5k
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
150
デスクトップだけじゃないUbuntu
mtyshibata
0
540
2025-02-21 ゆるSRE勉強会 Enhancing SRE Using AI
yoshiiryo1
1
420
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
140
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
760
白金鉱業Meetup Vol.17_あるデータサイエンティストのデータマネジメントとの向き合い方
brainpadpr
7
900
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Code Review Best Practice
trishagee
67
18k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Mobile First: as difficult as doing things right
swwweet
223
9.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Six Lessons from altMBA
skipperchong
27
3.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
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!