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
100
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
89
TOKYO Rails Meetup - Aug 4th 2011
tapster
1
93
TOKYO Rails Meetup - Oct 6th 2011
tapster
1
140
TOKYO Rails Meetup - Dec 1st 2011
tapster
1
80
RailsConf 2012 - Cookpad Keynote
tapster
5
1.7k
Other Decks in Technology
See All in Technology
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
6
2.2k
20260608_Codexの可能性_ノンプログラマー向け_大城追記
doradora09
PRO
0
780
制約理論(ToC)入門 2026版
recruitengineers
PRO
6
2k
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.3k
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
3
1.2k
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
500
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
200
個人OSSが、机の上から世界に広がるまでの話
shinyasaita
1
370
SmartHR Engineering Team Deck
smarthr
1
1.1k
AWS ネットワーク構築でハマった(ハマりかけた) 5選とそこから得た教訓
nagisa53
4
200
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
150
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
550
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
930
The SEO identity crisis: Don't let AI make you average
varn
0
530
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
Technical Leadership for Architectural Decision Making
baasie
3
470
Being A Developer After 40
akosma
91
590k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Scaling GitHub
holman
464
140k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
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