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
0
84
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
56
TOKYO Rails Meetup - July 5th 2012
tapster
1
93
TOKYO Rails Meetup - June 7th 2012
tapster
1
70
TOKYO Rails Meetup - May 10th 2012
tapster
1
73
TOKYO Rails Meetup - Aug 4th 2011
tapster
1
71
TOKYO Rails Meetup - Oct 6th 2011
tapster
1
110
TOKYO Rails Meetup - Dec 1st 2011
tapster
1
65
RailsConf 2012 - Cookpad Keynote
tapster
5
1.7k
Other Decks in Technology
See All in Technology
Go標準パッケージのI/O処理をながめる
matumoto
0
220
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
12
8.4k
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/12 - 2026/2
oracle4engineer
PRO
0
150
ガバメントクラウドにおけるAWSの長期継続割引について
takeda_h
2
330
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
6
3.6k
ReactのdangerouslySetInnerHTMLは“dangerously”だから危険 / Security.any #09 卒業したいセキュリティLT
flatt_security
0
160
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
780
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
180
Tebiki Engineering Team Deck
tebiki
0
27k
フロントエンド刷新 4年間の軌跡
yotahada3
0
460
コンテキスト・ハーネスエンジニアリングの現在
hirosatogamo
PRO
3
220
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
4 Signs Your Business is Dying
shpigford
187
22k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
Making Projects Easy
brettharned
120
6.6k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
What does AI have to do with Human Rights?
axbom
PRO
1
2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
150
Why Our Code Smells
bkeepers
PRO
340
58k
Deep Space Network (abreviated)
tonyrice
0
92
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
BBQ
matthewcrist
89
10k
The SEO identity crisis: Don't let AI make you average
varn
0
420
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