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.2k
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
920
NSDanger
juanitofatas
1
170
How to build deppbot
juanitofatas
3
590
Introducing Danger
juanitofatas
0
340
Twemoji 3.0 in the making and announcement beyond SG50
juanitofatas
0
760
Continuous Updates
juanitofatas
0
140
Ruby Asia and dat bacon cannon
juanitofatas
1
260
Update Early, Update Often
juanitofatas
1
1.1k
RSpec for Practical Rubyist
juanitofatas
11
830
Other Decks in Technology
See All in Technology
Kotlinで型安全にバイテンポラルデータを扱いたい! ReladomoラッパーをAIと実装してみた話
itohiro73
3
300
累計5000万DLサービスの裏側 – LINEマンガのKotlinで挑む大規模 Server-side ETLの最適化
ldf_tech
0
200
Data & AIの未来とLakeHouse
ishikawa_satoru
0
600
Oracle Cloud Infrastructure:2025年10月度サービス・アップデート
oracle4engineer
PRO
0
120
品質保証の取り組みを広げる仕組みづくり〜スキルの移譲と自律を支える実践知〜
tarappo
2
560
ソースコードを読むときの思考プロセスの例 ~markdownのレンダリング方法を知りたかった2 markdownパッケージ~
sat
PRO
0
110
Logik: A Free and Open-source FPGA Toolchain
omasanori
0
240
Pythonで構築する全国市町村ナレッジグラフ: GraphRAGを用いた意味的地域検索への応用
negi111111
8
2.9k
プロダクトエンジニアとしてのマインドセットの育み方 / How to improve product engineer mindset
saka2jp
2
200
DMARCは導入したんだけど・・・現場のつぶやき 〜 BIMI?何それ美味しいの?
hirachan
1
170
どうなる Remix 3
tanakahisateru
1
300
LLM APIを2年間本番運用して苦労した話
ivry_presentationmaterials
13
10k
Featured
See All Featured
Practical Orchestrator
shlominoach
190
11k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How GitHub (no longer) Works
holman
315
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
How to Ace a Technical Interview
jacobian
280
24k
Side Projects
sachag
455
43k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
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!