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
Tech at Tictail
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Alex Michael
December 18, 2013
Technology
2
410
Tech at Tictail
A lightweight presentation on how Tictail builds product.
Alex Michael
December 18, 2013
Tweet
Share
More Decks by Alex Michael
See All by Alex Michael
CEL 1st UK Meetup
alexmic
1
640
Other Decks in Technology
See All in Technology
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.5k
What happened to RubyGems and what can we learn?
mikemcquaid
0
240
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
67k
セキュリティ はじめの一歩
nikinusu
0
1.5k
2026年はチャンキングを極める!
shibuiwilliam
9
1.9k
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
280
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
100
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
260
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
530
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
140
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.4k
The Pragmatic Product Professional
lauravandoore
37
7.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
670
Scaling GitHub
holman
464
140k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Are puppies a ranking factor?
jonoalderson
1
2.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
Abbi's Birthday
coloredviolet
1
4.7k
Transcript
None
@alexismic http://alexmic.net
“Tictail is the Tumblr of e-commerce” – Wired Magazine
30,000 online stores Growth
We are a small team. Things work for us now,
but time will tell as we grow.
git git clone
[email protected]
:tictail/api-explorer
python import antigravity
AWS aws ec2 start-instances
So, how do we work now?
XP Scrum Agile Pairing Kanban Whatever.
Always develop in production mirror. Consistency. Repeatability. Repeatability .
None
Branching model. Keep it simple, stupid. Plus, “if in doubt,
branch”.
production master branch
Master is always deployable. No need to say the same
for production…
None
We like pull requests. Each branch ends (or starts) with
a pull request.
None
Progress
Progress Discussion
Progress Discussion Code review
Progress Discussion Tests Code review
Progress Discussion Tests Code review Knowledge Sharing
Culture of trust. If one person thinks it’s good, ship!
GitHub issues are great. We use them for bugs and
feature tracking. With labels. And colours.
None
Integrate all the things, bro.
for each push do: build() test() notify() profit?()
build(); test()
notify() Hipchat Email Desk lamps
Deployment.
Release cycles are slow. Iterate, validate, polish (or scrap). We
deploy many times a day.
$ penguin-c4 deploy! Deploying… No downtime deployment. Unless we break
things… :-)
Communication is key.
Hipchat We chat… a lot.
Email We email… a lot. echo Feature announcements, office gossip.
tech Discussions, link sharing, quick decisions.
Project Sync Every Monday, each team gives a summary of
what they’ve done and what they plan to do.
Bi-weekly. We discuss what we’ve done well, and what we
can do even better. Retrospectives
Simple. Consistency. Trust. Notifications. Testing. Simple. Communication. Trust. WIPs. Pull
Requests. Issues. Trust. Testing. Automate. Branching. Testing. Simplicity. Git. Communication. Cloud. Notifications. Python. Hipchat. Emails. No downtime. Git. Retrospectives. Code Reviews. Ideas. WIPs. Share. Discussion. Integration. Git. Build. Notifications. Email. Retrospectives. AWS. Deployment. Growth. Commits. Git. Cloud. Communication. Code Reviews. Vagrant. Pull Requests. Infrastructure. Workflow. RECAP
By the way, we’re hiring. Thanks!