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
Cookpad Coder School Vietnam 20160718
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tapster
July 18, 2016
Technology
99
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cookpad Coder School Vietnam 20160718
tapster
July 18, 2016
More Decks by tapster
See All by tapster
TOKYO Rails Meetup - August 2nd 2012
tapster
1
68
TOKYO Rails Meetup - July 5th 2012
tapster
1
110
TOKYO Rails Meetup - June 7th 2012
tapster
1
87
TOKYO Rails Meetup - May 10th 2012
tapster
1
88
TOKYO Rails Meetup - Aug 4th 2011
tapster
1
90
TOKYO Rails Meetup - Oct 6th 2011
tapster
1
140
TOKYO Rails Meetup - Dec 1st 2011
tapster
1
79
RailsConf 2012 - Cookpad Keynote
tapster
5
1.7k
Other Decks in Technology
See All in Technology
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
3
1.1k
ボーイスカウトルールでメモリやスキルを改善しよう
azukiazusa1
4
1.5k
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
320
知らん間に、回ってる
ming_ayami
0
730
Making sense of Google’s agentic dev tools
glaforge
1
280
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
150
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
420
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
230
ファミコンでPHPを動かす / PHP on the Famicom
tomzoh
2
430
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
290
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
150
「AIに依存している」と 「AIを使いこなしている」の違い
k8yasuma
0
120
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.6k
Balancing Empowerment & Direction
lara
6
1.2k
Crafting Experiences
bethany
1
220
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
250
New Earth Scene 8
popppiees
3
2.4k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Writing Fast Ruby
sferik
630
63k
Become a Pro
speakerdeck
PRO
31
6k
Transcript
Going Global on Rails Lessons Learned Internationalising Japan’s Biggest Recipe
Service
@tapster github.com/tapster Miles
Japan
None
Cookpad Japan
Cookpad International
Local Teams, Global Development
Cookpad Global Offices Tokyo, Japan Jakarta, Indonesia Alicante, Spain Beirut,
Lebanon Kamakura, Japan Palo Alto, USA
Brasil, Germany, Thailand, UK… Cookpad also in…
] Cookpad Vietnam!
Workflow for Distributed Teams
1.Validation Board 2.pt-flow 3.Feature Toggles 4.CP-8 5.capistrano-fiesta
1. Validation Board
None
Hypothesis Driven Development
None
Ownership
Why?
Hypothesis
Story Stages a) Inbox b) Backlog c) Developing d) Validating
e) Validated
2. pt-flow
None
-> git start
-> git finish
Feature toggles
feature_toggles_helper.rb
view.html.erb
4. CP-8
None
CP-8 Cookpad Bot
None
None
None
None
5. capistrano-fiesta
None
None
None
Wrapping Up
YGņTGJKTKPI