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
tapster
July 18, 2016
Technology
0
78
Cookpad Coder School Vietnam 20160718
tapster
July 18, 2016
Tweet
Share
More Decks by tapster
See All by tapster
TOKYO Rails Meetup - August 2nd 2012
tapster
1
52
TOKYO Rails Meetup - July 5th 2012
tapster
1
86
TOKYO Rails Meetup - June 7th 2012
tapster
1
64
TOKYO Rails Meetup - May 10th 2012
tapster
1
69
TOKYO Rails Meetup - Aug 4th 2011
tapster
1
63
TOKYO Rails Meetup - Oct 6th 2011
tapster
1
110
TOKYO Rails Meetup - Dec 1st 2011
tapster
1
62
RailsConf 2012 - Cookpad Keynote
tapster
5
1.6k
Other Decks in Technology
See All in Technology
絶対に失敗できないキャンペーンページの高速かつ安全な開発、WINTICKET × microCMS の開発事例
microcms
0
360
iPhone Eye Tracking機能から学ぶやさしいアクセシビリティ
fujiyamaorange
0
300
Grafana MCPサーバーによるAIエージェント経由でのGrafanaダッシュボード動的生成
hamadakoji
1
1.1k
進捗
ydah
2
230
Kubernetes における cgroup driver のしくみ: runwasi の bugfix より
z63d
2
120
異業種出身エンジニアが気づいた、転向して十数年経っても変わらない自分の武器とは
macnekoayu
0
270
Language Update: Java
skrb
2
230
2025年になってもまだMySQLが好き
yoku0825
8
3.4k
JavaScript 研修
recruitengineers
PRO
6
1.4k
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
260
実践AIガバナンス
asei
3
300
なぜスクラムはこうなったのか?歴史が教えてくれたこと/Shall we explore the roots of Scrum
sanogemaru
1
440
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Visualization
eitanlees
147
16k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
Why Our Code Smells
bkeepers
PRO
339
57k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Writing Fast Ruby
sferik
628
62k
BBQ
matthewcrist
89
9.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
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