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
900
NSDanger
juanitofatas
1
170
How to build deppbot
juanitofatas
3
580
Introducing Danger
juanitofatas
0
320
Twemoji 3.0 in the making and announcement beyond SG50
juanitofatas
0
730
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
820
Other Decks in Technology
See All in Technology
Bet "Bet AI" - Accelerating Our AI Journey #BetAIDay
layerx
PRO
4
1.5k
Google Cloud で学ぶデータエンジニアリング入門 2025年版 #GoogleCloudNext / 20250805
kazaneya
PRO
12
2.8k
Claude Codeが働くAI中心の業務システム構築の挑戦―AIエージェント中心の働き方を目指して
os1ma
9
1.5k
Segment Anything Modelの最新動向:SAM2とその発展系
tenten0727
0
400
人に寄り添うAIエージェントとアーキテクチャ #BetAIDay
layerx
PRO
8
2k
2025新卒研修・HTML/CSS #弁護士ドットコム
bengo4com
3
13k
AI関数が早くなったので試してみよう
kumakura
0
120
MCP認可の現在地と自律型エージェント対応に向けた課題 / MCP Authorization Today and Challenges to Support Autonomous Agents
yokawasa
5
1.8k
AIエージェントを現場で使う / 2025.08.07 著者陣に聞く!現場で活用するためのAIエージェント実践入門(Findyランチセッション)
smiyawaki0820
6
650
オブザーバビリティプラットフォーム開発におけるオブザーバビリティとの向き合い / Hatena Engineer Seminar #34 オブザーバビリティの実現と運用編
arthur1
0
340
✨敗北解法コレクション✨〜Expertだった頃に足りなかった知識と技術〜
nanachi
1
480
ビジネス文書に特化した基盤モデル開発 / SaaSxML_Session_2
sansan_randd
0
260
Featured
See All Featured
The Language of Interfaces
destraynor
158
25k
Statistics for Hackers
jakevdp
799
220k
Optimizing for Happiness
mojombo
379
70k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
540
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Docker and Python
trallard
45
3.5k
Scaling GitHub
holman
461
140k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Bash Introduction
62gerente
614
210k
Thoughts on Productivity
jonyablonski
69
4.8k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Practical Orchestrator
shlominoach
190
11k
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!