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
3.3k
1
Share
My Open Source Journey
at OedoRubyKaigi 06
Juanito Fatas
March 20, 2017
More Decks by Juanito Fatas
See All by Juanito Fatas
Data Migration with Confidence
juanitofatas
3
950
NSDanger
juanitofatas
1
190
How to build deppbot
juanitofatas
3
630
Introducing Danger
juanitofatas
0
360
Twemoji 3.0 in the making and announcement beyond SG50
juanitofatas
0
800
Continuous Updates
juanitofatas
0
160
Ruby Asia and dat bacon cannon
juanitofatas
1
280
Update Early, Update Often
juanitofatas
1
1.1k
RSpec for Practical Rubyist
juanitofatas
11
870
Other Decks in Technology
See All in Technology
FASTでAIエージェントを作りまくろう!
yukiogawa
4
190
OpenClaw初心者向けセミナー / OpenClaw Beginner Seminar
cmhiranofumio
0
240
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
140
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
230
LLMに何を任せ、何を任せないか
cap120
11
6.9k
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
230
Embeddings : Symfony AI en pratique
lyrixx
0
450
OCI技術資料 : ロード・バランサ 概要 - FLB・NLB共通
ocise
4
27k
スケーリングを封じられたEC2を救いたい
senseofunity129
0
140
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
140
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
120
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Featured
See All Featured
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
A better future with KSS
kneath
240
18k
[SF Ruby Conf 2025] Rails X
palkan
2
880
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Discover your Explorer Soul
emna__ayadi
2
1.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
640
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!