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
87
TOKYO Rails Meetup - June 7th 2012
tapster
1
65
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
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
210
コンテキストエンジニアリングとは? 考え方と応用方法
findy_eventslides
4
820
全てGoで作るP2P対戦ゲーム入門
ponyo877
3
1.2k
いまさら聞けない ABテスト入門
skmr2348
0
170
動画データのポテンシャルを引き出す! Databricks と AI活用への奮闘記(現在進行形)
databricksjapan
0
120
DataOpsNight#8_Terragruntを用いたスケーラブルなSnowflakeインフラ管理
roki18d
1
290
Railsアプリケーション開発者のためのブックガイド
takahashim
12
5.2k
北海道の人に知ってもらいたいGISスポット / gis-spot-in-hokkaido-2025
sakaik
0
190
2重リクエスト完全攻略HANDBOOK / Double Request Handbook
shoheimitani
5
7.1k
VCC 2025 Write-up
bata_24
0
140
避けられないI/O待ちに対処する: Rails アプリにおけるSSEとasync gemの活用 / Tackling Inevitable I/O Latency in Rails Apps with SSE and the async gem
moznion
2
1.8k
AIを導⼊しても、 開発⽣産性は"爆増"していない なぜ?
kinosuke01
4
3.6k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
339
57k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Designing for Performance
lara
610
69k
Designing Experiences People Love
moore
142
24k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Six Lessons from altMBA
skipperchong
28
4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
950
Agile that works and the tools we love
rasmusluckow
330
21k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
How to Ace a Technical Interview
jacobian
280
23k
Facilitating Awesome Meetings
lara
56
6.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